[VOTE] git versus mercurial (for DragonflyBSD)

Arne Babenhauserheide arne_bab at web.de
Tue Oct 28 14:11:36 CDT 2008


Am Dienstag 28 Oktober 2008 18:48:28 schrieb Andreas Ericsson:
> > Stuff which does command line parsing can naturally break when I change
> > the output. But it can also directly use the advanced features.
>
> But then you're back with a single language, taking valuable freedom
> away from the addon author. 

Not really. 

Extension authors just have to take care to keep their output compatible. 

You can do command line parsing just like with git, but additionally you can 
change the workings of the basic commands, but then you have to take care to 
keep the output compatible. 

For example when I wrote the group extension, I made sure that the log only 
gives grouped output, when it is explicitely asked to do so, either via 
--group or via the grouped_log=True setting in .hgrc. 

> How many perl gurus have skipped writing
> stuff for hg because it's a "python-or-bust" thing?

How many Python people decided to write an extension for hg, because it can 
very nicely be accessed via Python? 

(and which one of these has the higher effect? :) )

Best wishes, 
Arne


-- My stuff: http://draketo.de - stories, songs, poems, programs and stuff :)
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the 
history of free software.
-- Ein Würfel System: http://1w6.org - einfach saubere (Rollenspiel-) Regeln.

-- PGP/GnuPG: http://draketo.de/inhalt/ich/pubkey.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://selenic.com/pipermail/mercurial/attachments/20081028/49ffd5f7/attachment.pgp 


More information about the Mercurial mailing list