Menu

#426 Allow wins/nominations/polling #s to be used together

open
nobody
None
5
2014-01-04
2013-02-13
Ahasuerus
No

At this time there are three awards ('Lc' for Locus, 'Ar' for Asimov's Readers' Poll, and 'Ca' for Campbell) whose records are considered "poll places" rather than wins/nominations. This is hardcoded in the software. We need to eliminate the hardcoding by allowing award types to have both regular win/nomination award records and polls. This is needed because it's possible for an award to switch from the win/nomination approach to the polling approach from year to year. It's even possible to have an award announce the first three places followed by a list of nominees for places 4-N. In addition, in Locus' case, a list of nominees is announced first and is later converted to poll results.

It is proposed that the data entry page be changed to have the following choices:

1. Win (button)
2. Nominee (button)
3. Polling place (1-200)
4. Special (drop-down list of choices for Honorable Mention, Withdrawn, Nomination Below Cutoff, Preliminary Nominee, etc)

The database layout will need to be modified to restrict the "award_level" field to "polling places" and to add two more fields: one for win/nomination and one for "special" codes.

Discussion

  • Ahasuerus

    Ahasuerus - 2013-02-13

    Changed the tracker to FR since this change will affect the way the software behaves.

     
  • Bill Longley

    Bill Longley - 2013-03-13

    In the short term, these three modules treat Locus differently, but not Asimov's Readers' Poll and Campbell:
    edit/rmtitleaward.py
    edit/rmyearaward.py
    edit/selecttitleaward.py

     
  • Darrah Chavey

    Darrah Chavey - 2014-01-04

    Another existing poll award is the Analog Award (AnLab, or Analytical Laboratory).

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB