Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D24C010E0D for ; Tue, 20 Aug 2013 10:46:15 +0000 (UTC) Received: (qmail 54066 invoked by uid 500); 20 Aug 2013 10:46:05 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 53064 invoked by uid 500); 20 Aug 2013 10:45:57 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 53050 invoked by uid 99); 20 Aug 2013 10:45:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Aug 2013 10:45:55 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sebbaz@gmail.com designates 74.125.82.44 as permitted sender) Received: from [74.125.82.44] (HELO mail-wg0-f44.google.com) (74.125.82.44) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Aug 2013 10:45:49 +0000 Received: by mail-wg0-f44.google.com with SMTP id l18so213992wgh.35 for ; Tue, 20 Aug 2013 03:45:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=5ctyu6qgeg1oMOviR5gAvsbnBhLNzTrQicfSj3PwGrs=; b=KLL9FLjVkqZSmVEElCils8F6B/Lqjpgea7HBarpvIt48/SkbxoXxGdB9OKnsSC7xPm UpW98jD+1gOCgg9r8iCqr0kp2Rg8mKpxZUhqu58mWaH0KSvtc3JaXnBYp+2+rMYbs64v m9GSYcTLuzNa0MRTDhYI4J7XObcMHuCaJEp2PjqFHHGeWvIvNBez4sFSW4HgrUBlm/3m B7LZ0YiRwsPBGJsQ97usUHNOu3LN3kOstO5yVB3ksR/3s0MEEzl0m18y2b8EDRW1UECn SU9z3VvyRx1fZUoxMEmKNSF3ezhDs8Tj39IHfficeu3zF29i8dI6dcouh8cTKWph2Q/O y6hQ== MIME-Version: 1.0 X-Received: by 10.180.104.33 with SMTP id gb1mr743665wib.25.1376995528813; Tue, 20 Aug 2013 03:45:28 -0700 (PDT) Received: by 10.194.120.99 with HTTP; Tue, 20 Aug 2013 03:45:28 -0700 (PDT) In-Reply-To: References: Date: Tue, 20 Aug 2013 11:45:28 +0100 Message-ID: Subject: Re: Review of binary tar ball for Apache Falcon (incubating) 0.3 RC4 From: sebb To: general@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On 20 August 2013 06:19, Srikanth Sundarrajan wrote: > Hello, > We had recently called for a vote on Apache Falcon 0.3 RC4 (source tar ba= ll) and the result has been announced (http://s.apache.org/wLO). We intend= to also make a binary tar ball available for user convenience. We would re= ally appreciate if someone on this mailing list could take a few minutes to= review it for compliance. > > The tar ball and signatures are available at http://people.apache.org/~sr= iksun/falcon-release/0.3-rc4-bin/ The NOTICE file starts with: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D NOTICE file corresponding to the section 4 d of = =3D=3D =3D=3D the Apache License, Version 2.0, = =3D=3D =3D=3D in this case for the Apache Falcon distribution. = =3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D This is wrong; it should be removed. The first two lines should be: Apache Falcon (incubating) Copyright 2011-2013 The Apache Software Foundation i.e. no blank lines between them. The rest of the NOTICE file is for *required* notices. And they must only be required notices for software that is actually includ= ed. It's not obvious that *any* of the attributions are actually required. Remember that the NOTICE file must only contain required attributions; see: http://www.apache.org/dev/licensing-howto.html#mod-notice =3D=3D It's quite difficult to find the licences for the individual jars in LICENS= E.txt For example, at first I thought there was no license for activation-1.1.jar, but then I discovered that this is covered by the "javax" section. It would be a lot easier to follow (and manage as dependencies changed) if the jar names were itemised in the LICENSE.txt file, along with pointers to their licenses. It's not necessary for the licenses to be included in LICENSE.txt, they can be in separate files so long as LICENSE.txt references them clearly. I could not find a license reference for: annotations-1.3.2.jar aopalliance-1.0.jar and several others don't appear to have licenses. =3D=3D The binary file is much larger than it need be; several jars are included twice in the top level jar in different directories. And there are two different versions of some of the jars. Furthermore, just about all the jars are also included in the falcon.war fi= le. That does not have any identical duplicates, because the jars are all in a single directory. However it does have two versions of servlet-api and stax-api, as well as commons-logging-1.1.jar/commons-logging-api-1.1.jar commons-beanutils-1.8.3.jar commons-beanutils-core-1.8.0.jar That seems unnecessary; each jar could be included once and copied into any required additional locations as part of the installation. Mixing jar versions in the same directory is also likely to result in some classpath problems. > Regards > Srikanth Sundarrajan > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org