Edgewall Software

Changes between Version 6 and Version 7 of NewWorkflow


Ignore:
Timestamp:
Nov 9, 2004, 1:11:32 PM (18 years ago)
Author:
pkou <pkou at ua.fm>
Comment:

New patch that fixes merge conflicts with current codebase

Legend:

Unmodified
Added
Removed
Modified
  • NewWorkflow

    v6 v7  
    99 1. ''Upgrade Notes'': Description of necessary steps for upgrading Trac projects in order to use new workflow;
    1010 1. ''Modified Files and Detailed Release Notes'': Detailed description of the changes that are included into the patch;
    11  1. ''Future Enhancements'': Description of possible future enhancements.
     11 1. ''Future Enhancements'': Description of possible future enhancements;
     12 1. ''Patch History'': History of all attached patches.
    1213
    1314List of attachments:
    14  * '''patch-newworkflow-r1016.diff''': Source code patch for Trac;
     15 * '''patch-newworkflow-r1034.diff''': Source code patch for Trac;
    1516 * '''closedticket.png''': Updated icon for closed tickets in timeline;
    1617 * '''resolvedticket.png''': New icon for resolved tickets in timeline;
     18 * '''reopenedticket.png''': New icon for reopened/retested tickets in timeline;
    1719 * '''trac-enh-workflow.gif''': State chart diagram for new workflow.
    1820
     
    9597   1. Refresh source code tree from http://svn.edgewall.com/repos/trac/trunk;
    9698   1. Apply attached patch;
    97    1. Add attached files '''closedticket.png''' and '''resolvedticket.png''' to directory '''htdocs''';
     99   1. Add attached files '''closedticket.png''', '''resolvedticket.png''', and '''reopenedticket.png''' to directory '''htdocs''';
    98100   1. Install Trac by running '''setup.py install'''
    99101 1. Upgrade every project by running '''trac-admin ''project-path'' upgrade''';
     
    153155   * Owner is calculated automatically when statuses are changed.  The cacluation depends on currently logged user, status, component owner, component qaowner, milestone owner, and ticket reporter.  See separate section '''Automatic Ticket Assignment''' for details;
    154156   * Displayed ticket actions depend on current workflow version;
    155    * Values for ''resolution'' field are not hardcoded anymore.
    156157
    157158 * Files '''trac/Milestone.py''', '''trac/Roadmap.py''', '''templates/roadmap.cs''', '''templates/milestone.cs''':
     
    167168   * The ''resolved'' and ''verified'' tickets added to timeline when new workflow is used;
    168169   * ''Milestone owner'' is retrieved from database for RSS;
    169    * New icons are used for ''resolved'' and ''closed'' tickets in timeline.
     170   * New icons are used for ''resolved'', ''closed'', and ''reopened''/''retested'' tickets in timeline.
    170171
    171172 * File '''trac/Wikiformatter.py''':
    172    * Ticket status is displayed in popups for ticket numbers (e.g. #number).
    173 
    174  * File '''trac/Notify.py''':
    175    * Email notification for tickets is stopped when it is turned off.
     173   * Ticket status is displayed in popups for ticket numbers.
    176174
    177175== Future Enhancements ==
     
    182180 * Ticket workflow enhancement: Add status ''testing'' for QA.  It is similar to ''assigned'' but it is used for testing.  This is important for the projects where testing of a ticket takes significant amount of time and it is necessary to track testing progress in details.
    183181 * Ticket workflow enhancement: Add status ''unconfirmed'' for new tickets.  This status is used as the initial status for a ticket is user-reporter does not belong to some "core" team.  It can be configured via additional permission TICKET_CREATE_NEW.
     182 * Ticket workflow enhancement: Allow actions and fields editing depending on permissions for logged user.
    184183
    185184== Patch History ==
    186185
     186 * '''patch-newworkflow-r1016.diff''': Patch that includes one more non-related change (see #892 for more details).  Also, this patch has merge conflicts with current codebase.  Also, this patch does not contain support for separate icon for reopened/retested tickets.
    187187 * '''patch-newworkflow-r1008.diff''': Patch that includes non-related to workflow changes.  They have been removed in favour of #877, #878, #879, and #880.
    188  * '''patch-newworkflow-r1003.diff''': Original patch.  It the patch, Advanced Query screen does not allow to query by empty values in custom fields;
     188 * '''patch-newworkflow-r1003.diff''': Original patch.  It the patch, Advanced Query screen does not allow to query by empty values in custom fields.
    189189
    190190