Contribution State Machine

From Help
Revision as of 10:02, 5 August 2010 by Vreck (talk | contribs)

STILL UNDER CONSTRUCTION: need to describe transitions, flags, and access rights...

The picture below illustrates the various states that constitute the life cycle of a contribution.

Contribution State Machine

States

RESERVED
The contribution details have been entered in the system, the file has not yet been uploaded.

Next logical step is to "Upload/Make Available" the contribution file. It is also possible to withdraw (cancel) the contribution at this stage.

Is is not possible to REVISE a contribution from the RESERVED state since the proposal has not yet been made available.

AVAILABLE
The contribution file is physically present on the server
REJECTED
The group has rejected the contribution AS A WHOLE, and does not want to discuss it any further. It is hence not possible to revise a rejected contribution.
note: ACCEPTED and REJECTED states are only applicable to contributions "For Decision"
ACCEPTED
The group has accepted the contribution AS IT IS, there is no need to improve/update it any further, it is ready for potential implementation. It is hence not possible to revise an accepted contribution.
note: ACCEPTED and REJECTED states are only applicable to contributions "For Decision"
NOTED
IF a contribution is for information or for discussion (no decision requested from the committee) NOTED is the end-of-life status set by the committee once the contribution has been handled, i.e. either discussed, presented, or sometimes just mentioned.
IF a contribution is for decision (a decision is requested from committee), NOTED implies that the committee has discussed the proposal without either accepting nor rejecting it. This usually means that the committee expects the contribution to be improved (i.e. revised ) prior to take a decision on it. It is hence possible to revise a contribution that is Noted.
REVISED
A contribution is revised as soon as a revision has been reserved. The concept is that a revision improves and/or corrects an existing proposal. Hence once a contribution is REVISED it is no longer possible to take a decision on it (Accept, or Reject) since the decision will be taken on its revision.
note: problem can arise when a user reserves a revision without uploading it --> the committee neither take a decision on the original revised contribution, nor on its non-available revision...
WITHDRAWN
The submitter of a contribution can decides to withdraw (cancel) his contribution as long as the contribution has not been handled by the committee. As soon as a contribution has been discussed (noted) or if a decision has been taken on it (Accepted, or Rejected) it is no longer possible to withdraw it.


Flags

Access Rights