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


_______________________________________________
Pywikipedia-l mailing list
Pywikipedia-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to