We've finally decided to migrate the Embox project from Google Code to GitHub.
It seems that SVN (that undoubtedly served us well since the first lines of code in early 2009) no longer fits our needs. And apparently, Google Code is not developed and maintained by Google anymore.
The migration will take place in late January 2015. Here is the plan:
source: first of all, the repository will be translated from SVN to Git preserving the whole development history and
authors. All branches that were eventually merged into trunk/embox will be retained, as well as branches being currently developed. All references to commits (like r123) and issues (issue #42) within commit log messages will also be converted in a form recognized by GitHub.
Additionally, we'll try to clean up the commit log to fit our current informal agreements (message formatting, topic tags, labels, etc.); once the migration is finished, we'll seal these agreements as a Contributor's Guide;
issues: the issue tracker (issues and comments) will also be moved to GitHub preserving authorship for these contributors that give us an explicit permission (see below);
wiki: it was decided not to move wiki for the time being. GitHub provides a separate Git repository for wiki, so we'll be able to do it in background rethinking the structure to make the result better.
At this time, we ask you for one thing. Guys from GitHub support have generously offered their help in making the transition as seamless for us as possible. This includes a help in moving issues and comments so that all message authors and timestamps will be preserved, which is, generally speaking, impossible to achieve through GitHub public API yet. But in order to respect the privacy of users, they require us to make an extra step. You are asked to grant an explicit permission so that your issues and comments could be re-created on behalf of you. Otherwise, if you refuse to, your messages will be owned by our bot account, and you'll not
be able to
receive email notifications when someone replies to your messages.
Anyway, here is the migrator
web app: https://embox-github-migrator.appspot.com/.
Please, sing in with your GitHub account to authorize it,
and
make sure to associate all your email
addresses that you used to use on Google Code.