Garden & Vanilla 2 on GitHub Now

Garden Platform

After a very long week of scrambling, Garden & Vanilla 2 are now available on GitHub.

Things you need to know:

1. Garden & Vanilla 2 are currently beta products that contain bugs and incomplete features.
2. Garden & Vanilla 2 should not currently be placed on production servers.
3. There is a first draft of documentation available at gardenplatform.com.
4. You can not currently upgrade your Vanilla 1 database to Vanilla 2 with the code at GitHub (you’ll be able to soon).
5. If you start to use this code, be prepared to erase your Garden/Vanilla database a few times before the codebase is final. Data WILL be lost.

About GitHub

We are absolute newbies to GitHub. We’ve heard fantastical and amazing things about it, and we can’t wait to start working with all of you on patches, fixes, merges, branches, and all that awesome stuff. Please be patient with us as we learn the subtle nuances of GitHub.

Contributor’s Agreements

We’ve been speaking with a number of lawyers and leaders in the open source world since we got to TechStars. These people have helped us to decide upon releasing the code under the GPLv2, just like Vanilla 1 was. They’ve also recommended that we have contributors sign a contributor agreement before we take any code from anyone. So, if you find a bug and want to fix it, you will have to agree to our contributor agreement first. We will be using the industry standard Sun contributor’s agreement. We will be announcing the URL where you can review and agree to the contributor’s agreement next week. You can also just contact us directly and we’ll get the agreement to you. You can review our contributor’s agreement here. Please note that you must have an account at the Lussumo community forum in order to contribute.

Issue Tracking

If you download the code and encounter errors, please use the issue tracker at GitHub. We will be retiring the old one and moving our existing issues over to GitHub this week.

What Next?

Sleep. Glorious Sleep.