[seam-dev] [weld-dev] Mercurial vs GIT

lightguard.jp at gmail.com lightguard.jp at gmail.com
Tue Nov 24 13:34:21 EST 2009



On Tue, Nov 24, 2009 at 09:07, Ashish Tonse <ashish.tonse at gmail.com> wrote:
> +1 for git/github.
> Echoing what others have said, I think github is ultimately what makes git
> the most attractive, all things considered. Github makes it incredibly easy
> to fork and propose pushes. 
> Google code seems to be better suited for smaller projects, even though
> google uses it for their even larger projects. For an open source project
> with outside contributors, it's essential to have a good "hub" - and github
> serves that purpose extremely well.
> Just my 15 cents (inflation).
> Ashish
> PS: I'm tempted to further splinter this debate by proposing Bazaar :) (with
> Ubuntu's launchpad)
>
> On Tue, Nov 24, 2009 at 10:49 AM, Francisco Jose Peredo
> <franciscoperedo at tabasco.gob.mx> wrote:
>>
>> A nice out of the box hosting option for Mercurial? I think I mentioned
>> GoogleCode... or there are many options to choose:
>>
>> http://mercurial.selenic.com/wiki/MercurialHosting
>>
>> Dan Allen escribió:
>>
>> We all agreed to use git over svn, but to be honest, mercurial wasn't
>> considered. I've used both as well. But in my short exposure, I really
>> didn't see a difference. What makes git so attractive is that github.com
>> explains so well how to use it.
>>
>> I supposed we could consider mercurcial if there was a nice out of the box
>> hosting option like github.com. If not, git will likely win because of that.
>>
>> -Dan
>>
>> On Tue, Nov 24, 2009 at 9:33 AM, Pete Muir <pmuir at redhat.com> wrote:
>>>
>>> I have seen a reasonable amount of GIT, and have liked what I saw, as
>>> have most of the other core team who have spoken up on this issue.
>>>
>>> Sell us Mercurial :-)
>>>
>>> On 24 Nov 2009, at 14:22, Francisco Jose Peredo wrote:
>>>
>>> > An interesting comparision?:
>>> >
>>> > http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/
>>> >
>>> >
>>> > Francisco Jose Peredo escribió:
>>> >> I have not tried GIT, but from what I have read it is pretty
>>> >> complicated to learn to use...
>>> >> OTOH I have tried Mercurial, which is also distributed, and found it
>>> >> confortable... apparently the
>>> >> way it deals with its distribute nature is easier for subversion users
>>> >> to understand...
>>> >> AFAIK Netbeans source code is in Mercurial, also OpenJDK... So it
>>> >> seems to work
>>> >> well with large code bases... and there are plugins for Netbeans,
>>> >> Eclipse and the Tortoise Hg
>>> >> project is advanced and usable...
>>> >> Google Code offers free Mercurial hosting...
>>> >> Why not Mercurial?
>>> >>
>>> >>
>>> >>
>>> >> Pete Muir escribió:
>>> >>> A quick item we discussed at the f2f meeting was whether to switch to
>>> >>> GIT for our SCM, rather than SVN.
>>> >>>
>>> >>> This would give us a IMO a system well suited to our distribued dev
>>> >>> model, it would also make it much easier for others to sandbox PEs
>>> >>> and
>>> >>> then contribute them back to us.
>>> >>>
>>> >>> The proposal is to use Github to host.
>>> >>>
>>> >>> The team members at devoxx were in favour, but what do others think?
>>> >>>
>>> >>> Pete
>>> >>>
>>> >>> --
>>> >>> Pete Muir
>>> >>> http://in.relation.to/Bloggers/Pete
>>> >>> _______________________________________________
>>> >>> seam-dev mailing list
>>> >>> seam-dev at lists.jboss.org
>>> >>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>> >>>
>>> >>>
>>> >>
>>> >>
>>> >
>>> >
>>> > --
>>> > Dirección Informática de Servicios Financieros
>>> > Dirección General de Modernización e Innovación Gubernamental
>>> > Secretaría de Administración y Finanzas
>>> > Paseo de la Sierra 435 col. Reforma
>>> > C.P. 86086, Villahermosa, Tabasco.
>>> > Tel. 52 + 993 + 310 40 00 Ext. 7127
>>> > http://saf.tabasco.gob.mx/
>>> >
>>> > IMPORTANTE: Esta transmisión electrónica, incluyendo sus anexos,
>>> > archivos insertados o "attachments", puede constituir información
>>> > confidencial o reservada, en los términos de la Ley de Acceso a la
>>> > Información Pública del Estado de Tabasco, y estar protegida por el derecho
>>> > fundamental a la privacidad. Se prohibe el uso de esta información por
>>> > cualquier persona distinta al receptor intencional o previsto. Si usted ha
>>> > recibibido esta transmisión electrónica por error, por favor responda
>>> > inmediatamente al emisor y borre esta información de su sistema. El uso,
>>> > diseminación, distribución o reproducción de esta transmisión electrónica
>>> > por receptores no intencionados o no previstos por el emisor, no está
>>> > autorizada y puede considerarse ilícita en los términos de la legislación
>>> > penal y civil vigente.
>>> >
>>> > _______________________________________________
>>> > seam-dev mailing list
>>> > seam-dev at lists.jboss.org
>>> > https://lists.jboss.org/mailman/listinfo/seam-dev
>>>
>>>
>>> _______________________________________________
>>> weld-dev mailing list
>>> weld-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/weld-dev
>>
>>
>>
>> --
>> Dan Allen
>> Senior Software Engineer, Red Hat | Author of Seam in Action
>> Registered Linux User #231597
>>
>> http://mojavelinux.com
>> http://mojavelinux.com/seaminaction
>> http://www.google.com/profiles/dan.j.allen
>>
>>
>> -- 
>> Dirección Informática de Servicios Financieros
>> Dirección General de Modernización e Innovación Gubernamental
>> Secretaría de Administración y Finanzas
>> Paseo de la Sierra 435 col. Reforma
>> C.P. 86086, Villahermosa, Tabasco.
>> Tel. 52 + 993 + 310 40 00 Ext. 7127
>> http://saf.tabasco.gob.mx/
>>
>> IMPORTANTE: Esta transmisión electrónica, incluyendo sus anexos, archivos
>> insertados o "attachments", puede constituir información confidencial o
>> reservada, en los términos de la Ley de Acceso a la Información Pública del
>> Estado de Tabasco, y estar protegida por el derecho fundamental a la
>> privacidad. Se prohibe el uso de esta información por cualquier persona
>> distinta al receptor intencional o previsto. Si usted ha recibibido esta
>> transmisión electrónica por error, por favor responda inmediatamente al
>> emisor y borre esta información de su sistema. El uso, diseminación,
>> distribución o reproducción de esta transmisión electrónica por receptores
>> no intencionados o no previstos por el emisor, no está autorizada y puede
>> considerarse ilícita en los términos de la legislación penal y civil
>> vigente.
>>
>> _______________________________________________
>> seam-dev mailing list
>> seam-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>
>
>
> _______________________________________________
> seam-dev mailing list
> seam-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/seam-dev
>
>

I've looked at both and the one major difference is the branching model in hg.  Many people have coined it "broken" but those may all be in the past.  As far as tooling goes I think you'll find decent support either way.  Would Fisheye and JIRA still be used or would the services of the host be used instead?  That may also be something to consider.

-- 
Jason Porter
Real Programmers think better when playing Adventure or Rogue.

PGP key id: 926CCFF5
PGP fingerprint: 64C2 C078 13A9 5B23 7738 F7E5 1046 C39B 926C CFF5
PGP key available at: keyserver.net, pgp.mit.edu

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 277 bytes
Desc: OpenPGP digital signature
Url : http://lists.jboss.org/pipermail/seam-dev/attachments/20091124/58593698/attachment-0001.bin 


More information about the seam-dev mailing list