Decision Item - Endorsement
from the 1.6 roadmap
The Endorsement DI is a tool through which the members of a Group Area are able to support decisions or proposals taken by their leaders. An Endorsement DI will resemble a poll but it would have only one option built in it - Endorse. The DI will have all the output genertions that the Poll DI gives. The Endorsement DI comes with an optional text box which can be enabled if the owner needs to gather comments from the users for the purpose of petitioning.
tech. implications
This is also a specific use of Poll Content Type.
Implementation procedure
Endorsement is a cronologial container, it is created under Group Area. This holds the Endorsement Draft. We copy the most of the features from Poll.
- EndorsementDraft? is inherited from Poll.
- Copy the most of the features from single choice question to to EndorsementDraft? and sore the user responses into the endorsement object.
- Change the Installation script to use general Draft workflow instead of poll workflow.
- Inherit/copy the TextDI features like (voting, comments, etc.. )
Note: We are storing the user responses of the poll on poll questions.
