[PATCH 2 of 9 hglib] add Mercurial's check code module

Idan Kamara idankk86 at gmail.com
Wed Aug 24 16:52:01 CDT 2011


On Thu, Aug 25, 2011 at 12:12 AM, Matt Mackall <mpm at selenic.com> wrote:
>
> On Tue, 2011-08-23 at 22:04 +0300, Idan Kamara wrote:
> > # HG changeset patch
> > # User Idan Kamara <idankk86 at gmail.com>
> > # Date 1314124893 -10800
> > # Node ID afd213f7cb421e41f6ed6cea0408e57fada444e3
> > # Parent  a7d98dc798c5ccba32ee3be5dcda3a2e5c70550b
> > add Mercurial's check code module
>
> This gets us into ugly license conflict territory.

Yeah, I figured it might.

>
> The check-code code is GPL. So including it here is likely to cause some
> (minor) confusion about the overall hglib license or of check-code. Not
> a big deal. But in patch 4, you import it from MIT-licensed code and use
> it - oops, now the MIT-licensed code is effectively GPL.

Right. I don't know my way around licenses so this might sound silly
but can the test that uses check-code also be GPL?

>
> So I'm going to defer dealing with these three patches for now.

Ok, it's probably not that necessary for now since there aren't that
many (or any ;) contributors at this point.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20110825/da2e93a0/attachment.html>


More information about the Mercurial-devel mailing list