Views
FrontPage
>>
cmgui development process
last edited 6 months ago by blackett
This document is intended to outline the process developers use for making changes to cmgui source.
- A new idea, bug or proposal is begun by creating a corresponding item in the tracker. http://www.cmiss.org/cmgui/tracker
- Preferably a period of time should then be allowed for other people to comment and contribute to the discussion (although there is a reasonable amount of discretion especially if the change is small or urgent).
- Code is committed and the corresponding tracker item mentioned in the commit message and then a comment posted in the tracker stating the commit revision.
- An example demonstrating and testing the fix or feature should be added or an existing example modified (if improved by doing so) if possible.
- The initial submitter should then be encouraged to "resolve" the item if they accept that it is resolved.
- If there are any unforseen consequences then the item can be reopened while these are being resolved.