[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