The ModeShape project’s official source code repository is now at GitHub: http://github.com/ModeShape/modeshape.
We’re adopting the Fork+Pull method of development. The basic idea is that you first fork the “official” ModeShape repository on GitHub. Then, you do all your development locally, push your proposed changes into your fork, and generate a pull-request describing your proposed changes. The ModeShape committers will review and discuss your changes and pull them into the “official” repository (using this process).
For details on this process, see our ModeShape Development Workflow article. We’ve started a discussion thread for any questions or lessons learned. We’ll hopefully improve the documentation in the coming days and weeks. And to learn more about Git, we recommend the following resources:
- Pro Git by Scott Chacon – this is a fantastic book and an easy read
- GitHub’s Help, with excellent instructions for installing Git on your favorite OS and getting started on GitHub
- The Git Reference site
- The Git Immersion guided tour
- Emmanuel’s announcement of Hibernate’s move to Git has some good aliases and references