Return-Path: X-Original-To: apmail-creadur-dev-archive@www.apache.org Delivered-To: apmail-creadur-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A663BDDB6 for ; Thu, 1 Nov 2012 00:34:59 +0000 (UTC) Received: (qmail 612 invoked by uid 500); 1 Nov 2012 00:34:59 -0000 Delivered-To: apmail-creadur-dev-archive@creadur.apache.org Received: (qmail 551 invoked by uid 500); 1 Nov 2012 00:34:59 -0000 Mailing-List: contact dev-help@creadur.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@creadur.apache.org Delivered-To: mailing list dev@creadur.apache.org Received: (qmail 542 invoked by uid 99); 1 Nov 2012 00:34:59 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Nov 2012 00:34:59 +0000 X-ASF-Spam-Status: No, hits=-1.6 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [74.125.149.247] (HELO na3sys009aog131.obsmtp.com) (74.125.149.247) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Nov 2012 00:34:52 +0000 Received: from mail-vb0-f72.google.com ([209.85.212.72]) (using TLSv1) by na3sys009aob131.postini.com ([74.125.148.12]) with SMTP ID DSNKUJHDllotiyTIRuMb6gpr3sJ5+GE94BHG@postini.com; Wed, 31 Oct 2012 17:34:31 PDT Received: by mail-vb0-f72.google.com with SMTP id fa15so3196962vbb.11 for ; Wed, 31 Oct 2012 17:34:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=Nh6wMnfOtpgaKp1ZelcBdbdRoUmRnRCtP+f5VErj7WQ=; b=VgLrF8Z6dSHHcDMMtwPa2Ny2+r8M8LuE2AWBdVVhjp92tTgPQdjwIn9lv98IJlc045 QiG/ZGgvQPRiZownuCZ1KgP+yfACOXldIE0WOCiZjaW2AZth2n+acJk9igOHs4MbyNHp KwyvnLDYFHJER0tz5MY7Qe2mLA3ny0AdwOWVUe5duTU7m787QEWqr1FOM18lePQVzn1U zmRkskN0cTq2cCT4pSqoQByy6xYRQ072PsvgttvYkozIbIZQw01RfNa7j8HXtyRhOPd/ 6eCsJFZQLxAaj75uu30dkn431HWnp98tsUacE59WIbrr70r2rIfFna9RGy8l4QOu+hlx YOyA== Received: by 10.220.150.10 with SMTP id w10mr20514434vcv.16.1351730069837; Wed, 31 Oct 2012 17:34:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.150.10 with SMTP id w10mr20514429vcv.16.1351730069767; Wed, 31 Oct 2012 17:34:29 -0700 (PDT) Received: by 10.58.239.135 with HTTP; Wed, 31 Oct 2012 17:34:29 -0700 (PDT) In-Reply-To: References: <50919441.3070309@blueyonder.co.uk> Date: Wed, 31 Oct 2012 20:34:29 -0400 Message-ID: Subject: Re: Include Source URLs in Generated LICENSE...? From: Chip Childers To: dev@creadur.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQmlW9k4PhS0b0wWgZ93m7AF4cZHOmtkFJEfwL/lTrMu3ipCQTNiBlXlbWacAdSn4cPa4sbtOcmMrGucUk/+OU0+pmR6BJahDDRSept7GXRQc4MBu0fzSA3ObWh1WvtLH9fB0LVqt+LXZueFND5skoRG8IEQFQ== X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Oct 31, 2012 at 7:49 PM, sebb wrote: > On 31 October 2012 21:12, Robert Burrell Donkin > wrote: >> Whisker[1] generates LICENSE and NOTICE documents from meta-data. An >> optional source URL can be associated with each resource contained in a >> distribution. Originally, this supported licenses which require the source >> to be printed in the NOTICE but Apache CloudStack[2] would like to include a >> source URL in the LICENSE. This would be unconventional but I'm not sure it >> would be harmful. >> >> So, I'm leaning towards introducing a configuration allow this >> >> Opinions? Objections? > > The content of URLs can change, so provided the current content is > included in the LICENSE file I don't see any harm in also including > the URL from which it was derived. Actually, and please do correct me if I don't understand the whisker meta-data correctly, we (the CloudStack project) are using the "source" attribute to provide a URL from which the reader can access the source code of a dependency or included software artifact. Have I misunderstood that attribute? > However, I don't think the LICENSE file should contain only the URL. > Apart from the fact that the content might vary, the end-user should > not have to go fetch another file - the LICENSE file should be > complete. Absolutely. The actual license needs to be in the LICENSE file. >> Robert >> >> [1] http://creadur.apache.org/whisker >> [2] https://issues.apache.org/jira/browse/WHISKER-3 >