Return-Path: X-Original-To: apmail-incubator-allura-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-allura-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 63D049F23 for ; Sat, 4 Aug 2012 18:46:55 +0000 (UTC) Received: (qmail 42888 invoked by uid 500); 4 Aug 2012 18:46:55 -0000 Delivered-To: apmail-incubator-allura-dev-archive@incubator.apache.org Received: (qmail 42870 invoked by uid 500); 4 Aug 2012 18:46:55 -0000 Mailing-List: contact allura-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: allura-dev@incubator.apache.org Delivered-To: mailing list allura-dev@incubator.apache.org Received: (qmail 42861 invoked by uid 99); 4 Aug 2012 18:46:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Aug 2012 18:46:54 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 76.96.62.32 is neither permitted nor denied by domain of dave@brondsema.net) Received: from [76.96.62.32] (HELO qmta03.westchester.pa.mail.comcast.net) (76.96.62.32) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Aug 2012 18:46:47 +0000 Received: from omta22.westchester.pa.mail.comcast.net ([76.96.62.73]) by qmta03.westchester.pa.mail.comcast.net with comcast id ibp91j0041ap0As53imVjx; Sat, 04 Aug 2012 18:46:29 +0000 Received: from [192.168.1.68] ([99.129.250.188]) by omta22.westchester.pa.mail.comcast.net with comcast id iimb1j00644ePor3iimd3l; Sat, 04 Aug 2012 18:46:42 +0000 Message-ID: <501D6DFA.2090009@brondsema.net> Date: Sat, 04 Aug 2012 14:46:18 -0400 From: Dave Brondsema User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: allura-dev@incubator.apache.org Subject: Re: handling optional GPL dependencies References: <501C3662.2000308@brondsema.net> <501C3AD3.6060309@brondsema.net> <809BB6F4CDB84A329A76616FDF30C6D5@gmail.com> In-Reply-To: <809BB6F4CDB84A329A76616FDF30C6D5@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 8/3/12 5:01 PM, Wayne Witzel III wrote: > >> Well that's not fun :) I didn't expect we'd have such a big GPL >> dependency. I don't think we'll want to find or write an alternate >> Apache library to do the mercurial work, so we may have to split off >> ForgeHg to somewhere else and not provide it as part of the core Allura. >> > That does kind of stink, but fortunately it is very easy in Allura to move that in to its own repo as a separate tool, put it on pypi and add a dependency for it in our requirements.txt. > Yep, although I think it'd have to be an optional dependency and not in the default requirements.txt -- Dave Brondsema : dave@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><