Differences

This shows you the differences between two versions of the page.

dev:trackers [2005/09/28 07:00]
editor
dev:trackers [2009/07/06 20:36] (current)
Line 1: Line 1:
 +
 +Here is a simple guideline for a consistent way for using the trackers.
 +
 +===== Roles =====
 +  * Anyone
 +  * Users - Users of the Sahana applicatoin
 +  * Developers - Community developers registed on the Sourceforge project (includes Committers)
 +  * Committers - Recognized community members who have access to the CVS + core team
 +
 +Note: A Developer become a Committer once his patches require very little modifications before being submitted by a Committer to the code based. Ultimately it is based on contribution to the project.
 +
 +===== Bug Fix and Feature Submission Guideline =====
 +The steps given below following the following format
 +
 +  Action - [Role(s)]
 +
 +  - Enter a bug in the [[http://sourceforge.net/tracker/?atid=709778&group_id=127855&func=browse | Bug Tracker]] - [Anyone] or Enter a Enhancement in the [[http://sourceforge.net/tracker/?atid=709781&group_id=127855&func=browse | Feature Request Tracker]] - [Committers - for now]
 +  - Assign the Bug (self-assignment mostly) - [Developers]
 +  - Check validity of Bug and update bug status accordingly - [Developer, A]
 +  - Work on the Bug and resolve it - [Developer, A]
 +  - Create a patch and submit it to the [[http://sourceforge.net/tracker/?atid=709780&group_id=127855&func=browse | Patch Tracker ]] - [Developer, A]
 +  - Assign the Patch (self-assigned mostly) - [Committers]
 +  - Validate Patch and submit to CVS - [Committer, B]
 +  - Close Patch request - [Committer, B]
 +  - Close Bug or Enhancement Request - [Developer, A]
 +
 +===== Tips =====
 +  - You can find how to create a diff of a tree at the [[http://drupal.org/diffandpatch|here]]

Navigation
  • Navigate