Menu


Start
Documentation
Downloads
SVN viewer
Contributing
Contact
Disclaimer

Contributing to the Crossroads development


Yes, you can help in the Crossroads development! If you are interested, please read on.

As contributor, you get write access to the SVN repository at svn://svn.e-tunity.com/crossroads. There is a couple of rules though:

  • The repository contains a subdirectory tags/ where stable versions are kept. Tagging a release as 'stable' is off limits, except for the maintainer (who is at the moment me, Karel). So tags/ would be off limits for contributors.

  • Ongoing smaller development (typo's, small fixes) occurs in the subdirectory trunk/, where you'd be able to do your thing and write back your changes.

    When you change code under trunk/ and commit your changes, then your version becomes the next development release of Crossroads. Therefore you always have to make sure that you commit working code! Never break the build...

  • Larger development can be branched. Such development should occur under branches/. E.g., you might create your own version under branches/mygreatcontribution, work there, and merge back into trunk/ when ready. The advantage of branching is that ongoing development doesn't hinder outputting intermediate development versions.
If you've read the above rules, understand them, and want to contribute using this working method, then please mail me, Karel, current maintainer. I'll then provide SVN access for you. Also be sure the join the Developers section on the Crossroads forum.