OK. Trying to sum up what was said, please comment/complete: * Basically, the majority seems to be OK with the /idea of a migration/. ** But this would be really better done in a all-or-nothing way, so that there's not many scm technos used at mojo@codehaus.
* Hosting ** Git is definitely already supported at Codehaus ** IIUC Stephen, we would still need to get some more rights or something (I suppose this is because we, by nature, create a lot of repos, so this is unlikely something that could be left as-it without much hassle). ** There's a debate of where the canonical repo should stay: somewhere at Codehaus, or at GitHub? (anyway, one would then be the mirror of the other) * Contribution: lowering the barrier or not? ** Some think that would help people propose patch/contribute, and also help committers here to integrate patches btw. ** Some are worried that would mainly cause the death to many projects (here, that would affect some mojos?). Btw, I'd be interested in having examples of that kind of death. * Technical aspects: ** Migration could reasonably be automated. One git repo per mojo for example. That's something many of us have already done, so I suppose that's not the main issue. WDYT? Have I forgotten something? If we want to call for a vote about this, I guess we still need discussion so that it doesn't get many -1 immediately and everybody loses his time and we don't move forward :). Cheers 2013/6/29 Fred Cooke <fred.co...@gmail.com> > Well Robert, it might not affect some, but it definitely affects others. > Take me for example. I don't have and won't install SVN on my main dev > machine. This mac is glacial at best, especially in a hot climate (30C > where I live at the moment), so I don't dev on it much. If the mojos of > interest to me had been in Git I'd have put some commits in before I > discovered the release procedure stuff and decided not to. It's still on my > TODO to convert the repos I need and make the changes I need, because it's > a slight hassle and I'm far more than slightly busy. If it was already in > Git it'd be clone, commit, push to github, done. So yeah, you'd have had > some work out of me for sure. > > > On Fri, Jun 28, 2013 at 10:12 PM, Robert Scholte < > codeh...@sourcegrounds.com> wrote: > >> Yes ,I have these same concerns as Mark. >> >> Of all the Maven related projects which have been moved from SVN to GIT I >> haven't seen more patches then before. So I'm not sure if this will >> increase the number of contributions. >> Don't get me wrong: I do understand the advantages of GIT, but especially >> the cloning part makes it a lot easier to maintain your own version (you >> don't depend on one of the plugin maintainers to approve patches, if any is >> still alive). >> >> Robert >> >> >> On Fri, 28 Jun 2013 16:55:52 +0200, Mark Struberg <strub...@yahoo.de> >> wrote: >> >> >>> >>> There were some projects which moved to GIT. >>> >>> But after a short while they are now all DEAD! >>> >>> This has nothing to do with GIT itself (which I love), but with the >>> missing 'ownership'. >>> It's totally easy on github to just fork a project and fix your bug >>> there - fully agree! >>> But what about merging this stuff back? Well, this just does not happen >>> most of the time. >>> >>> And this is the reason why I still love to have those projects over here >>> at codehaus, eclipse or apache. >>> >>> Mostly because all people then know where to get the origin from. >>> >>> Again, this has nothing to do with GIT vs SVN. It just has to do with >>> having some 'cannonical' source or not. >>> >>> LieGrue, >>> strub >>> >>> >>> >>> >>> ______________________________**__ >>>> From: Jochen Wiedmann <jochen.wiedm...@gmail.com> >>>> To: dev@mojo.codehaus.org >>>> Sent: Friday, 28 June 2013, 16:07 >>>> Subject: Re: [mojo-dev] Re: Mojo GIT migration or mirroring? >>>> >>>> >>>> >>>> Just asking: Does Github offer to provide an SVN mirror? Or is there >>>> any other way to have a mirror without too much hazzle? >>>> >>>> >>>> >>>> >>>> >>>> On Fri, Jun 28, 2013 at 9:50 AM, Fred Cooke <fred.co...@gmail.com> >>>> wrote: >>>> >>>> >>>> >>>>> >>>>> For GIT users there are several ways to work with SVN, so that's >>>>>> probably why this isn't that urgent. >>>>>> >>>>>> >>>>> That's not really a good reason not to, because: >>>>> >>>>> * The SVN >> Git process isn't fast (because SVN is itself SLOW) >>>>> * Each converter has to find motivation to bother setting this up >>>>> and doing it in the first place. (read, they'll just not bother most of >>>>> the >>>>> time) >>>>> >>>>> * Each conversion will have a different set of hashes even if the >>>>> other parameters are the same and thus won't be able to be collaborated >>>>> between effectively. Having a single official mirror means others can >>>>> effectively work together on "it" with the final result pulled back into >>>>> SVN when ready and then automatically pushed back to Git again. The work >>>>> flow is a pain, but still a lot better than suffering SVN in the first >>>>> place. >>>>> >>>>> migrate > 1 official mirror (per mojo) > N unofficial mirrors/leave it >>>>> alone >>>>> >>>>> I'm not ignoring the work involved in mirroring, just pointing out >>>>> some facts. I don't think the Maven tool-set / infrastructure is 100% >>>>> ready >>>>> for Git, to be perfectly honest. The sink or swim method may be a good way >>>>> to get it there, but might be painful, too. I'd certainly appreciate more >>>>> Git friendly behaviour, though :-) >>>>> >>>>> Fred. >>>>> >>>>> Robert >>>>> >>>>>> >>>>>> >>>>>> On Thu, 27 Jun 2013 21:44:33 +0200, Lennart Jörelid < >>>>>> lennart.jore...@gmail.com> wrote: >>>>>> >>>>>> >>>>>> Folks... if anyone has an answer to this question, I would be all >>>>>> ears. >>>>>> >>>>>>> Can I work with GIT or Mercurial here? Onto some mirror? >>>>>>> If not - is there a process to distribute projects/plugins to GitHub? >>>>>>> >>>>>>> >>>>>>> 2013/6/25 Lennart Jörelid <lennart.jore...@gmail.com> >>>>>>> >>>>>>> >>>>>>> Hello all, >>>>>>> >>>>>>>> >>>>>>>> I wonder if the Mojo project has a structured way of migrating to a >>>>>>>> distributed VCS (GIT, presumably, or Mercurial) for various >>>>>>>> currently >>>>>>>> SVN-based projects - or any policy on a 2-way mirroring between the >>>>>>>> two >>>>>>>> VCS'es. >>>>>>>> >>>>>>>> I believe distributed VCSs increase visibility and reduce >>>>>>>> complexity for >>>>>>>> donning a patch compared to the standard subversion way, >>>>>>>> particularly with >>>>>>>> the help of processes and services such as GitHub or BitBucket. >>>>>>>> Anything >>>>>>>> that can increase visibility and reduce hinders in contributing >>>>>>>> patches to >>>>>>>> projects is in itself a Good Thing. >>>>>>>> >>>>>>>> So ... is there a Git/Mercurial mirror or migration process for SVN >>>>>>>> projects at Codehaus? >>>>>>>> If so - where can I find access details? >>>>>>>> If not - why? >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> +=============================**=+ >>>>>>>> | Bästa hälsningar, >>>>>>>> | [sw. "Best regards"] >>>>>>>> | >>>>>>>> | Lennart Jörelid >>>>>>>> | EAI Architect & Integrator >>>>>>>> | >>>>>>>> | jGuru Europe AB >>>>>>>> | Mölnlycke - Kista >>>>>>>> | >>>>>>>> | Email: l...@jguru.se >>>>>>>> | URL: www.jguru.se >>>>>>>> | Phone >>>>>>>> | (skype): jgurueurope >>>>>>>> | (intl): +46 708 507 603 >>>>>>>> | (domestic): 0708 - 507 603 >>>>>>>> +=============================**=+ >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> -- >>>>>> >>>>>> Using Opera's revolutionary email client: http://www.opera.com/mail/ >>> >>>> >>>>>> ------------------------------**------------------------------** >>>>>> --------- >>>>>> To unsubscribe from this list, please visit: >>>>>> >>>>>> >>>>>> http://xircles.codehaus.org/**manage_email<http://xircles.codehaus.org/manage_email> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> -- >>>> "That's what prayers are ... it's frightened people trying to make >>>> friends with the bully!" >>>> >>>> Terry Pratchett. The Last Hero >>>> >>>> >>>> >>>> >>>> >>> ------------------------------**------------------------------** >>> --------- >>> To unsubscribe from this list, please visit: >>> >>> >>> http://xircles.codehaus.org/**manage_email<http://xircles.codehaus.org/manage_email> >>> >>> >>> >> >> -- >> Using Opera's revolutionary email client: http://www.opera.com/mail/ >> >> ------------------------------**------------------------------**--------- >> To unsubscribe from this list, please visit: >> >> >> http://xircles.codehaus.org/**manage_email<http://xircles.codehaus.org/manage_email> >> >> >> > -- Baptiste <Batmat> MATHUS - http://batmat.net Sauvez un arbre, Mangez un castor !