Re: [Wikitech-l] Git migration planning

2011-10-25 Thread Platonides
The trick was using svn switch: svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3 cd phase3 svn switch http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions extensions/ --depth immediates cd extensions/ svn checkout

Re: [Wikitech-l] Git migration planning

2011-10-10 Thread Ashar Voultoiz
On 07/10/11 23:13, Arthur Richards wrote: Thanks for bringing this up Tomasz - I meant to send a reply about this earlier this week but it fell off my radar. For those that don't know, the Wikimedia repo holds WMF-related resources that are not directly MediaWiki related. The fundraising team

Re: [Wikitech-l] Git migration planning

2011-10-10 Thread Arthur Richards
Maybe it [Wikimedia] could be the first one to migrate to git ? It seems easier to Normally I'd be into this, but I'm nervous about the timing. As I understand it, the conversion is set to begin in November, which is when the fundraiser will be starting. Using a repo that is predominantly

Re: [Wikitech-l] Git migration planning

2011-10-10 Thread K. Peachey
On Tue, Oct 11, 2011 at 10:48 AM, Arthur Richards aricha...@wikimedia.org wrote: Skimming over the plan on the wiki page, I don't see anything about a contingency or failsafe plan, which is something I'd really like to know! Just go back to using SVN :)

Re: [Wikitech-l] Git migration planning

2011-10-07 Thread Arthur Richards
Thanks for bringing this up Tomasz - I meant to send a reply about this earlier this week but it fell off my radar. For those that don't know, the Wikimedia repo holds WMF-related resources that are not directly MediaWiki related. The fundraising team and fundraising analytics relies on this repo

Re: [Wikitech-l] Git migration planning

2011-10-06 Thread Tomasz Finc
We also want to move over the generic Wikimedia repot. --tomasz On Wed, Oct 5, 2011 at 7:41 AM, Rob Lanphier ro...@wikimedia.org wrote: On Tue, Oct 4, 2011 at 9:21 AM, Merlijn van Deen valhall...@arctus.nl wrote: Currently, svn.wikimedia.org also hosts other repositories, most notably the

Re: [Wikitech-l] Git migration planning

2011-10-05 Thread Rob Lanphier
On Tue, Oct 4, 2011 at 9:21 AM, Merlijn van Deen valhall...@arctus.nl wrote: Currently, svn.wikimedia.org also hosts other repositories, most notably the pywikipedia repository. Is the plan to keep svn.wikimedia.org and svn-based code review online after the switch, or will the pywikipedia

Re: [Wikitech-l] Git migration planning

2011-09-24 Thread Niklas Laxström
On 24 September 2011 00:49, Platonides platoni...@gmail.com wrote: Daniel Friesen wrote: Does svn actually update disconnected svn directories that just happen to be in a subdirectory? If it does do that then I do admit we might want to provide a handy script to batch upgrade... well, actually

Re: [Wikitech-l] Git migration planning

2011-09-24 Thread Ashar Voultoiz
On 24/09/11 09:22, Niklas Laxström wrote: rm -rf extensions svn co . extensions svn status should now show S extensions and you have all extensions. If you don't want them all, use --depth empty and svn up them individually. We really need to have this tip somewhere on

Re: [Wikitech-l] Git migration planning

2011-09-24 Thread Platonides
Niklas Laxström wrote: On 24 September 2011 00:49, Platonides wrote: Daniel Friesen wrote: Does svn actually update disconnected svn directories that just happen to be in a subdirectory? If it does do that then I do admit we might want to provide a handy script to batch upgrade... well,

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Ashar Voultoiz
On 23/09/11 01:06, Rob Lanphier wrote: There has been resistance to this in the past, and there still may be some resistance. Resistance is futile. All your base are belong to us. -- Ashar Voultoiz , sorry could not resist. ___ Wikitech-l mailing

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Neil Kandalgaonkar
There is no scary git future. A future with SVN, now that's scary On 9/22/11 10:22 PM, Alolita Sharma wrote: This is awesome. Seconding Trevor on our move to git +∞** Brion - thanks for jumping in to do our-scary-git-future session as a repeat at tech days :-) Alolita On Thu,

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Bastien
Alolita Sharma alolita.sha...@gmail.com writes: This is awesome. Seconding Trevor on our move to git +∞** +100! This is great news. Congrats for this ongoing effort, and good luck for the move :) -- Bastien ___ Wikitech-l mailing list

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Platonides
Has the svn:externals problem been solved? What flow would need to follow people currently using sparse checkouts. There have been patches in git ml for sparse clones, but they hadn't been applied, last time I checked. ___ Wikitech-l mailing list

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Max Semenik
On Fri, Sep 23, 2011 at 12:14 PM, Platonides platoni...@gmail.com wrote: Has the svn:externals problem been solved? What flow would need to follow people currently using sparse checkouts. There have been patches in git ml for sparse clones, but they hadn't been applied, last time I checked.

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Roan Kattouw
On Fri, Sep 23, 2011 at 1:06 AM, Rob Lanphier ro...@wikimedia.org wrote: *  Code review tool:  barring unforeseen complications, we're planning to use Gerrit.  We need to make sure it'll be a suitable replacement for our existing tool I've talked to some of the ops folks a bit, and we've

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Ashar Voultoiz
On 23/09/11 10:39, Max Semenik wrote: snip Another thing: I currently use SVN's trick with embedded checkouts where the content of /extensions in a trunk/phase3 checkout is replaced with a checkout of trunk/extensions. This way, extensions are located at the canonical path relative to core and

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Ian Baker
I've talked to some of the ops folks a bit, and we've already agreed that inline display of diffs is something we really need to add to Gerrit. I've filed a feature request to this end: http://code.google.com/p/gerrit/issues/detail?id=1137 It's worth pointing out that Google Code will let

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Ryan Lane
I've talked to some of the ops folks a bit, and we've already agreed that inline display of diffs is something we really need to add to Gerrit. I've filed a feature request to this end: http://code.google.com/p/gerrit/issues/detail?id=1137 It's worth pointing out that Google Code will let

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Daniel Friesen
On 11-09-23 09:51 AM, Ashar Voultoiz wrote: On 23/09/11 10:39, Max Semenik wrote: snip Another thing: I currently use SVN's trick with embedded checkouts where the content of /extensions in a trunk/phase3 checkout is replaced with a checkout of trunk/extensions. This way, extensions are

Re: [Wikitech-l] Git migration planning

2011-09-23 Thread Platonides
Daniel Friesen wrote: Does svn actually update disconnected svn directories that just happen to be in a subdirectory? If it does do that then I do admit we might want to provide a handy script to batch upgrade... well, actually extension wise I've been thinking of that for extensions for

[Wikitech-l] Git migration planning

2011-09-22 Thread Rob Lanphier
Hi everyone, For a long time, we've been talking about migrating from Subversion to Git. It's time to start getting more serious about it. First: the need to do this. There is pretty broad acceptance that we should move to a distributed version control system (DVCS). Our current

Re: [Wikitech-l] Git migration planning

2011-09-22 Thread Trevor Parscal
+∞** This is not going to be easy, but nothing worth doing ever is. I've been using git for personal projects for a while, and would agree that the issues that have come about are more to do with learning than regret. - Trevor On Thu, Sep 22, 2011 at 4:06 PM, Rob Lanphier ro...@wikimedia.org

Re: [Wikitech-l] Git migration planning

2011-09-22 Thread Brion Vibber
Yay! I've volunteered to do a quick intro-to-our-scary-git-future session at the New Orleans hackathon; I'll see if I can lay out a nice workflow demonstration from a few different perspectives: * staff or very active volunteer developer who's doing a lot of core or high-priority extension work

Re: [Wikitech-l] Git migration planning

2011-09-22 Thread Ryan Lane
On Thu, Sep 22, 2011 at 6:29 PM, Brion Vibber br...@pobox.com wrote: Yay! I've volunteered to do a quick intro-to-our-scary-git-future session at the New Orleans hackathon; I'll see if I can lay out a nice workflow demonstration from a few different perspectives: * staff or very active

Re: [Wikitech-l] Git migration planning

2011-09-22 Thread Alolita Sharma
This is awesome. Seconding Trevor on our move to git +∞** Brion - thanks for jumping in to do our-scary-git-future session as a repeat at tech days :-) Alolita On Thu, Sep 22, 2011 at 6:41 PM, Ryan Lane rlan...@gmail.com wrote: On Thu, Sep 22, 2011 at 6:29 PM, Brion Vibber