Edgewall Software

Changes between Version 9 and Version 10 of TracDev/Proposals/MultipleProject


Ignore:
Timestamp:
Oct 1, 2010, 2:53:12 PM (14 years ago)
Author:
Itamar Ostricher
Comment:

Added 3rd alternative for workflows

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/Proposals/MultipleProject

    v9 v10  
    175175 - ease sharing workflows between users: having workflows encapsulated encourages implementation of several generic workflow solutions (that can be easily tweaked for specific use) that could be worked and provided by default or in a file repository - that would even ease to choose the starting workflow of a new TRAC user because he could easily choose a base workflow instead of having to hack the default one, simply adding modifications each time it seems required;
    176176 
     177Another option is a combination of both alternatives:
     178- Workflows are independent entities, that can be associated to projects, resource-realms, resource-types, and maybe even specific resources (I'm using "resources" instead of "tickets" in order to strive towards GenericTrac :-) ).
     179- When a workflow is needed for a specific resource, the workflow used is chosen to be the workflow entity that is the closest to the resource in the hierarchy.