All the source code is managed using Subversion, an open-source centralized version-control system. If there is enough interest, there’s a possibility of switching to Git or another distributed version-control system. Let us know if you want it.

How to get the source code

You can access the repository anonymously. If you have never used a version-control system before, don’t panic. You’ll have to checkout the source from the repository using a SVN client. If you use Windows, we highly recommend you install TortoiseSVN. Check these guides for more information, or feel free to contact us if you need further assistance.

Repository

Assembla LogoOur repository is hosted in Assembla, a web service that provides free project management tools to open-source projects. Our Assembla project space is located here, but you can access the repository directly by using the following URL:

http://svn.assembla.com/svn/vapor_engine/

Getting your changes back into the project

To get your changes back into the project, you can either send us a patch (they are very easy to generate) or commit directly into the repository. As Subversion is a centralized version-control system, we are the gatekeepers of the main repository, so you’ll have to ask for permission. Don’t be shy, we are friendly folk!