...
- Use meaningful comments when doing a Subversion commit.
- When doing a commit based on a patch from a contributor, make sure to mention the contributor name in the comment.
- Never commit incomplete changes (Subversion is not a backup system).
- Working on experimental changes is encouraged, but in this case use a branch.
- Like anybody else, use IzPack Enhancement Proposals and our JIRA instance.
- Don't maintain Versions.txt anymore, we will extract release notes from JIRA starting from IzPack 4.0 and beyond.
- You may do a commit without a related JIRA issue, but make sure you have a very good reason not to do so.
- Subscribe to the SCM mailing-list to get notified of SVN commits and JIRA activity.
- Do not hesitate to pick new JIRA issues: both the other developers and the issue submitter will thank you for the work!
- When you start working on an issue, don't forget to mark it as in progress so that we know that you're solving it!
Rules for contributors
- Always create a JIRA issue.
- If you have a patch, then attach it to the JIRA issue.
- Make sure you send a real diff-generated patch, not whole files or ZIPs with the modified files...
- Should you propose a new feature, make sure to attach documentation. Ideally you will have a patch for the documentation, but plain text will also do.
- Should you propose a major feature, file an IzPack Enhancement Proposal as well.
...