Workflow: Difference between revisions

From Ontario Libertarian Party Wiki
Jump to navigation Jump to search
m (Protected "Workflow" ([edit=sysop] (indefinite) [move=sysop] (indefinite)))
(No difference)

Revision as of 20:08, 23 October 2011

Framework

The site is organized into 2 areas:

  1. Not In Workflow - This is where any page begins. Newly created, possibly duplicated, single person contributions. Valuable content, but may or may not need to go through the workflow.
  2. In Workflow - This is where any important document needs to live.
Examples
In or Out? Examples
Not In Workflow List of Libertarian Books, List of Libertarian Videos, List of members, Libertarian Jokes, Duplicated pages, History or the party, Facts.
In Workflow Strategy, Policy, Platform, Campaign Boiler Plate material, Official Communications, Party's Official Position on 'X'.

This image below shows the framework for the workflow, with who and when people "move" a page. Workflow Image

Users

The site is run by 4 different types of users.

  1. Preparers
  2. Approvers
  3. Verifiers
  4. Admin

Document States

There are 6 discreet states a document can be in. Documents change states, by simply editing the tag Eg. {{InPreperation}} to something like {{NominatedForApproval}}. The List of states is below.

  1. InPreperation
  2. NominatedForApproval
  3. InApproval
  4. NominatedForVerification
  5. InVerification
  6. Final

Document Stacks

There are 5 discreet stacks a document can be in. Documents are moved between stacks by users adding the proper suffix to the beginning of a name of a document. Eg. The "Ontario Energy Platform" page will be created, not in workflow, then move to "Prep:Ontario Energy Platform", then "Appr:Ontario Energy Platform", then "Verf:Ontario Energy Platform", then "Finl:Ontario Energy Platform".

The corresponding prefixes are key to the functionality. They are below.

  1. (main)/blank - Not In Workflow
  2. Prep - In Workflow: Preperation
  3. Appr - In Workflow: Approval
  4. Verf - In Workflow: Verification
  5. Finl - In Workflow: Final