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