DevelopmentProcess - JUCMNAV/projetseg-update GitHub Wiki
Typical Developer Work Flow
- Sit down at computer with coffee.
- Open Eclipse
- Open !BugZilla
- Using your saved search, find bugs assigned to you ( %MYBUGS{[email protected]}% )
- Pick a bug to work on (or start thinking about).
- Change its Status from NEW to ASSIGNED
- Update files from SVN in Eclipse.
- Refer to UCMNav Requirements or UCMNav Change Requests if in doubt exactly what has to be done.
- Perform work.
- Verify plug-in using test suite.
- Commit. Identify the bug number in the commit text.
- Within half an hour, a new build will be generated and tested. Email notification will be sent out to the team.
- Change bug's status in BugZilla to FIXED RESOLVED.
- If no more bugs are assigned to you, look for bugs that are assigned but new.
Typical Manager Tasks
- Review patch for bugs with status FIXED RESOLVED.
- If everything is approved, mark as CLOSED.
- If the bug is an enhancement, change status in UCMNav Requirements
- Review change requests
- If necessary, delegate research.
- Negociate repercussions of change.
- Approve/Reject change.
- Create bug in BugZilla, mark as Enhancement.
- Create enchancements in BugZilla for all requirements.
- When discrepancies are found between the requirements and the current build, file bugs in BugZilla.
-- Jason Kealey - 08 Mar 2005