So thanks a lot to (primarily) Will and Pabs for helping us migrate to Git and GitHub. There is now a
"MegaGlest" organization on GitHub which hosts our repositories.
We should now decide
(a) when (and based on what) we'll declare the repository migration complete (and when that's the case should update any links and notify any third parties) and
(b) what to do with the remaining content left on sf.net.
About (b) we have:
Past (packaged) releases: those should be copied to GitHub and attached to release tags there. We have some binary files on sf.net which are not specific to a certain release, such as the Windows build dependencies and tools. Those could be moved to dl.megaglest.org (archer).
issue trackers: feature requests, bug reports, patches.
sf2github was originally written to migrate from the old SF.net interface "Alexandria" (data in XML format) to GitHub, but it seems it can now also handle
migrations from the new SF.net platform "Allura" (data in JSON format) to GitHub (
or can it?). Once issues are created on GitHub they cannot be deleted, though, so we need to test this on a test repository first. We'll also need to split up those issues on the target repositories depending on whether they refer to game engine or data (this can likely not be done in an automated way). We should also evaluate whether or not we need to continue having issue trackers on both forums and GitHub.
Mailing lists: megaglest-announce (one-to many = newsletter), megaglest-developers (both discussion and announcement list), megaglest-translations (translator / Transifex discussion and announcement list). GitHub does not provide mailing list hosting, so the following options come to mind: keep mailing lists at sf.net, migrate to freelists.org (also GNU Mailman), optionally use MailChimp for the announcement newsletter (2000 recipient limit); I think all of these options involve a sponsor message attached to each and every e-mail you send, but that's the same we used to have at sf.net
That's all I can think of now, but also enough. ;-)