On Thu, 2008-06-19 at 13:08 -0600, Mark J. Nelson wrote:
> Choice of license: I'm not sure you have many options as a Sun employee. 
> It's going to either be a viral GPLv2 license by way of Mercurial, or if 
> that doesn't apply, then CDDL.  I suspect the former.

I'm pretty sure it has to be GPLv2 -- the code to interpose on existing
commands is very clearly derived from an existing extension (the
"color.py" extension).

> Cadmium: yes, it should be hooked up to recommit.  Which begs the question 
> "should it be a separate extension?"  It's useful as such, so "probably," 
> though that means mods to hgsetup, and a flag day for existing hg users to 
> go modify their .hgrc.  Unless you can simply require it from Cadmium, but 
> I don't think you can get multiple extensions for the price of one .hgrc 
> entry?

Yep.  What I'd really like to do is contribute this to mercurial (as
patches to the core rather than as an extension).  

> And speaking of Cadmium, maybe this should be aliased as pbcom?  Pending 
> the results of discussion on Dean's suggestion to rename the cdm commands 
> with a "wx" prefix, does that suggest "wxpbcom" for this, as well?

wx pbcom does syntactic checks on the contents of the comments in
addition to displaying them -- cadmium could add a pbcom/wxpbcom
subcommand layered on top of "hg message" but I'd think a "pbcom" alias
would be misleading.

                                        - Bill






Reply via email to