Hoi Merlijn,
Op 26-12-2012 13:28, Merlijn van Deen schreef:
Hello all,
As you might know, the Wikimedia Foundation (WMF) has moved most
Mediawiki (MW)-related repositories from svn version control to git +
gerrit. As a consequence, the WMF also wants to stop running their svn
server - which is the server we are using.
No planned date yet so we don't have
to rush anything.
Now the question is: where do we want to move to, and what version
control system (vcs) do we want to use? Do we find that the WMF
gerrit-based system is user-friendly and easy enough? Do we care about
having svn-based access?
I think there are a few options we can consider:
1) go with the gerrit flow: convert the repository to git and host the
repositories with the WMF. This has the advantage of having the
repository in a practical place (with all the other MW related
repositories).
+1
2) move to github: convert to git, and host the repository at github.
This has the advantage of the user-friendlyness of github, but also
gives us SVN access. We can always easily move to WMF-based hosting
once we feel it is user-friendly enough: the github repository will
then just mirror the WM=F-hosted repository.
-1, I would like to keep everything
together in one central place, don't
scatter it all over the internet. Kill Sourceforge and have everything
like Mediawiki.
It's not that I like Gerrit and Bugzilla that much, but I hate to be on
yet another website.
One of the things to consider too is the automatic testing. We could
slowly start deploying that so every commit gets checked and maybe in
the future we're able to detect stuff like
https://bugzilla.wikimedia.org/show_bug.cgi?id=43177 . We should be
moving closer to Mediawiki and the api, not away from it.
3) move to another SVN host. This is easier (we don't need to convert
any repository), but it also means that it will be hard to move to
WMF-based hosting when we want. In addition, we don't get the nice
things git gives us: easy branching and easy patch submission ('pull
requests').
-1, per above.
Maarten