Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

* I wasn't able to submit, but I had yet submitted so I wasn't over quota.

 

Objects:

Challenge

- id

- registrationTeam

- evaluations

 

Evaluation

- start-of-first-round-timestamp

- <end-of-round-timestamp-list>

- maxSubmissionPerRound

 

Submission

- EligibleSumitters

- <Team Members> (list of principalIds.  this is the "truth" about who are the submitters)

 

instead of EligibleSubmitters we can add

- TeamId

- Team Name

 

EligibleSubmitters

- TeamID

- Team Name

- <principalId, isRegistered, exceedsQuota, isEligible>

- timestamp

- EvaluationId

 

SubmissionOptOut

- SubmissionId

- principalId

- createdOn

- createdBy (redundant with 'principalId?')

 

ChallengeTeam

- challengeId

- teamId

- message (e.g. for recruitment)

 

Note:  'contentSource' is redundant for Challenges, but not for non-Challenge projects.  How do we handle this?   Maybe add evaluation list to Project, not Challenge.

 submitWithTeams.uxfImage Added

 

Services

- Submission bundle includes opt-out list, Eligible Submitters (in addition to Submission and SubmissionStatus)

...