All of the latest Vanilla 2 code is available at GitHub in the following branches: STABLE: http://github.com/vanillaforums/Garden UNSTABLE/DEVELOPMENT: http://github.com/vanillaforums/Garden/tree/unstable In order for us to accept your patches & changes, you must first review & agree to our contributor's agreement online.
Git is an extremely fast, efficient, distributed version control system ideal for the collaborative development of software. We use GIT to save, archive, and store a complete history of all changes made to the Vanilla 2 code. GIT is free, open-source, and works fantastically well for accepting changes and code from developers like you. You can read more about GIT here.
GitHub is the a web service for GIT users. GitHub is also free to use (unless you want to create your own private GIT repository. With GitHub you can "fork" Vanilla 2, make changes to it, and notify us of your changes with a "pull request" so we can pull them back into the core application. You get full credit for your changes in Vanilla. Find out more about how to use GIT and GitHub in their help documentation.
If you are looking for Vanilla 1's source code it is now completely managed by our community of developers, and is available from Google Code.
| Edited February 2011 by Todd |