Proposal: KDE CVS Commit Policy
Cornelius Schumacher <[email protected]> Sun, 30 Mar 2003 14:24:09 +0200
| Newsgroups | gmane.comp.kde.policies |
|---|---|
| Message-ID | <[email protected]> |
I wasn't able to find something like a KDE CVS Commit Policy on www.kde.org or developer.kde.org. There are some individual topics about CVS commits in the KDE Developer's checklist (http://http://developer.kde.org/documentation/other/checklist.html), but there is no concise summary. So I wrote down what I think is our policy about CVS commits: KDE CVS Commit Policy ---------------------------- 1. Think before committing. 2. Never commit code that doesn't compile. 3. Test your changes before committing. 4. Always add log messages that somebody who only sees the log can understand. 5. Respect special commit policies set by the release plans. 6. Make sure that the maintainer of the code you are changing knows about your plans before committing. 7. If you have any doubts ask the maintainer of the code before committing. 8. If you commit bugfixes think about porting the fixes to other branches. 9. If you fix bugs reported on Bugzilla add the bug number to the log message and close the bug. 10. Don't forget that your commit will be publically available in the CVS repository forever. I would propose to discuss it and then put the result on a policies page on developer.kde.org. Comments? -- Cornelius Schumacher <[email protected]>