On Tue, Mar 22, 2011 at 08:27, Yuvi Panda yuvipanda@gmail.com wrote:
On Sun, Mar 20, 2011 at 9:25 PM, Ævar Arnfjörð Bjarmason avarab@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.