OpenMAMA now available on GitHub!
After reviewing our current process and the number of disparate systems that we use to track and maintain OpenMAMA (Git, Bugzilla, Phabricator and Jira services), we have decided to move the hosting of the OpenMAMA source code to GitHub instead of our own dedicated git server effective immediately.
The old git server will remain online until the end of the month but will be treated as read-only. On 14th September, git.openmama.org will be fully retired.
Updating your existing repository to point to the new server is a very straightforward process. Simply run the following if you're already a GitHub user with ssh access:
git remote set-url origin https://github.com/OpenMAMA/OpenMAMA.git
This will allow you to pull down the latest source, but not push any changes. If you want to keep your changes somewhere else, I would highly recommend forking the GitHub repository. This has the advantage of being able to use pull requests instead of the usual email patch submission process.
The patch submission process will remain the same as it did before, but with the newly available option of pull requests which we're in the process of documenting.
The code review process will now be done in the open through GitHub as will ticket tracking. We'll be migrating any existing Bugzilla tickets over to the Github issue tracking system over the next few weeks as well as updating our documentation to reflect the new processes and URLs.
If you have any questions, comments or concerns, please let us know.