On Feb 13, 2014, at 1:36 AM, Hervé BOUTEMY <herve.bout...@free.fr> wrote:

> the only show stopper I know is for svn trunk which contains a lot of 
> components
> 
> so -1 for plugins, shared, skins, resources
> 

Why wouldn't you put something with its own release cycle in its own 
repository? 

> but no problem for me for other release roots containing only one component 
> [1]
> 
> notice I don't see much gain: did we get much patches for components already 
> in git? did nobody send a patch through github for a svn component replicated 
> to github? Is everybody fluent with git (I still ses much "merge" commits in 
> git)
> So what's the rationale, really? (apart from bashing one scm over the other, 
> in one or another direction)
> 

The biggest win for me is working on branches. Working with branches in SVN is 
horrible, only worse in p4 which is saying a lot. The ability to easily create 
branches, squash commits, incrementally improve them without fear. I constantly 
rebase against master and it's really easy with all the great tools like GitX, 
GitTower, or SourceTree to easily see changes. The Eclipse support for Git is a 
million times better, and doing anything Git related with JGit in Java is 
always a pleasure (because the #2 CGit guy, wrote JGit)

As far as potential contribution if you look at Apache projects at Github there 
are varying numbers of forks and pull requests but for some of them it's pretty 
significant. 

But for me it's a primarily a personal workflow issue.

> So I'm -0 on such a change for parts where I feel it would be feasible
> 
> Regards,
> 
> Hervé
> 
> [1] 
> https://builds.apache.org/view/M-R/view/Maven/job/dist-tool-plugin/site/dist-tool-check-source-release.html
> 
> Le mercredi 12 février 2014 22:37:36 Jason van Zyl a écrit :
>> Can we start the process of converting everything to Git. I don't really see
>> any benefit in using Subversion any longer.
>> 
>> If so then we should just get together for a day and convert them and then
>> get infra to use what we converted to do the flip.
>> 
>> Jason (who would be happy to never execute svn again)
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
http://twitter.com/takari_io
---------------------------------------------------------

Our achievements speak for themselves. What we have to keep track
of are our failures, discouragements and doubts. We tend to forget
the past difficulties, the many false starts, and the painful
groping. We see our past achievements as the end result of a
clean forward thrust, and our present difficulties as
signs of decline and decay.

 -- Eric Hoffer, Reflections on the Human Condition









Reply via email to