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