On Tue, Mar 22, 2011 at 08:27, Yuvi Panda <yuvipanda(a)gmail.com> wrote:
On Sun, Mar 20, 2011 at 9:25 PM, Ævar Arnfjörð
Bjarmason
<avarab(a)gmail.com> wrote:
But actually the reason I did this mirror was as
a proof of concept
for a (still incomplete) conversion to Git.
Is there still interest in that? I don't have a lot of time for it,
but I could help with that if people want to go that way.
If lack of people dedicated to this is why a migration isn't being
considered (I guess not), I volunteer myself.
Lack of time and people is indeed a factor. The import we have now
isn't a proper Git conversion.
I still have some vague notes here detailing approximately what we
need, some of these are out of date. The "Split up and convert"
section is somewhat accurate though:
http://www.mediawiki.org/wiki/Git_conversion
No SVN to Git tool does exactly what we need due to our messy
history. I came to the conclusion that it was probably easiest to
filter the SVN dump (to e.g. fix up branch paths) before feeding the
history to one of these tools.
Of course even if we come up with a perfect conversion it's pretty
much useless if Wikimedia doesn't want to use it for its main
repositories. So getting a yes/no on whether this is wanted by WM
before you proceed with something would prevent you/others from
wasting their time on this.