Change Proposals
Classification
Change proposals fall in to one of the following categories, each with its own template for new topics.
Go to a classification's topic for a form to create a new topic of that classification using the
ChangeProposalForm and the appropriate template, or use
WebCreateNewTopic which contains forms for creating any kind of topic for the forms available in this web.
Workflow
A ChangeProposal's
CurrentState field is used for tracking its development status.
It can take the following states:
Name |
Type |
Tooltip Message |
UnderInvestigation |
option |
New proposal which has not yet been fully discussed or decided upon |
AcceptedProposal |
option |
Proposal was committed for at least 14 days, has been accepted, and is ready to be implemented |
RejectedProposal |
option |
Proposal was rejected after being committed for at least 14 days |
CommunityVote |
option |
Discussion on committed proposal has not lead to consensus after 14 days. The proposal is now up for community vote. |
UnderConstruction |
option |
For an accepted proposal only; documentation and coding started. Please give Item number in BugTracking field |
ReadyToMerge |
option |
Construction has been completed, and code is in an Item branch in github awaiting merge into master |
MergedToCore |
option |
Has been merged to core or default plugin. Please give Item number in BugTracking field |
ImplementedAsExtension |
option |
It was implemented as an optional contrib/plugin/addon, and doesn't need a core merge |
ParkedProposal |
option |
Proposal needs someone to drive it |
DiscardedProposal |
option |
Proposal is no longer applicable, withdrawn by developer without a decision, or addressed by an alternate solution. |