Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-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 867AD1816D for ; Wed, 4 Nov 2015 02:36:17 +0000 (UTC) Received: (qmail 43584 invoked by uid 500); 4 Nov 2015 02:36:17 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 43539 invoked by uid 500); 4 Nov 2015 02:36:17 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 43526 invoked by uid 99); 4 Nov 2015 02:36:16 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Nov 2015 02:36:16 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 4870E18028C for ; Wed, 4 Nov 2015 02:36:16 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.02 X-Spam-Level: X-Spam-Status: No, score=-0.02 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=classsoftware_com.20150623.gappssmtp.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id Z1T6vAVgvOhN for ; Wed, 4 Nov 2015 02:36:14 +0000 (UTC) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id ADBCE23032 for ; Wed, 4 Nov 2015 02:36:14 +0000 (UTC) Received: by pacdm15 with SMTP id dm15so12642399pac.3 for ; Tue, 03 Nov 2015 18:36:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=classsoftware_com.20150623.gappssmtp.com; s=20150623; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=AhnTCv5y8BL4BKvHuAOTOoHmBYV9+B4+AOFCoO2Iv6A=; b=O4GCcGJFqNpk2Psw7b2fqNl0fkedZr/NmHZ1U8X7Ajg6C8kFFNJrD+6dCpru/LqNIO fKtNAmn+mgmoDuJXsR0j8gf+KF1UbhaHmuPSSISQdLO8Axo6Evfn0KSOQ3uB3mF6zmb9 46/DCoR2xfvm92tERRL3nZccXVaVXguKU40/cbVJn7jL+mQFxtlA/z3yToiQhaXQLKlY 8/Dwfv48maoDZg5Vbe+eOfdudbJhUujhpnCpLg0nN78UBx6aNDkGTV6zDGg8UzpQN0hg HHBf0qwXYtG6eugU9Wtunun92lImA3EawTuwm7zj6JcrvCcX12ZoFTOEKXaT6+xdRHKk LGHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:content-transfer-encoding:message-id:references:to; bh=AhnTCv5y8BL4BKvHuAOTOoHmBYV9+B4+AOFCoO2Iv6A=; b=UliMbdFPRGK9XrIQEfTk9Iq7t/iKRFT1f0Qf/YixXzXmtp2a6ADmT7hXzxts1aImpx dUnutRavDAMJeIc02YKZ/hg8ZWExkX8LRMoBEN3mRx+kgV0HiLzbhuBg933+iDdGmSGD i082YtjaAkrPm8Js/Hu9R5wZZT0+a6poaarb0J+7rcC4G9tkC2TDbh0vm6cmhmvyDGSC mFhmxRjM3ZhhJvmTwvKSlh1ZxbaTZn8GlvyWCwvSU4ImCBOmUyFs35GWxzDnPOMi8DhI 9496+zBvO5OBtvUEniURU2i32g4WGSFJqMjnZg9VlGll8m/nsNHLjlrK9nBl0wK4xruQ vjEw== X-Gm-Message-State: ALoCoQlQNaPmGAFRGqsqA8F5cxGgs8e724mT2ySs6CEcxFeBCgqyHSiZEfrLxm+mVkwWPQmjffbp X-Received: by 10.68.142.129 with SMTP id rw1mr37327549pbb.149.1446604568262; Tue, 03 Nov 2015 18:36:08 -0800 (PST) Received: from [192.168.0.19] (124-168-54-199.dyn.iinet.net.au. [124.168.54.199]) by smtp.gmail.com with ESMTPSA id qn5sm32078172pac.41.2015.11.03.18.36.05 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 03 Nov 2015 18:36:06 -0800 (PST) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: [VOTE] Release Apache Flex FalconJX 0.5.0 RC1 From: Justin Mclean In-Reply-To: Date: Wed, 4 Nov 2015 13:36:01 +1100 Content-Transfer-Encoding: quoted-printable Message-Id: <70981B1E-2DCA-40A6-A15C-EDB9AE424537@classsoftware.com> References: To: dev@flex.apache.org X-Mailer: Apple Mail (2.2104) Hi, -1 binding, willing to change if NOTICE/LICENSE issues and font jar = issues are resolved via discussion. Other PMC members can vote +1 and make this a release as only 3 +1 votes = are required to make a release (as long as there's more +1s than -1s). I=92d suggest we don=92t release the binary either way as it contains = Adobe software which I=92m sure we don't have legal permission to = distribute. For the source release I checked: - Hashes and signatures correct. - LICENSE and NOTICE have some issues (see below) - All source files have Apache license header - No unexpected binary files in the release - Source files have headers - Can compile from source - unit test fail but that may just be my setup or expected results The LICENSE and NOTICE files in the top level are a little confusing = e.g. How does someone know if to look at LICENSE or LICENSE.jx? Also = looks like LICENSE.swfutils is missing? Assuming LICENSE and NOTICE are = the correct files. For the LICENSE there is no need to list Apache licensed material in = LICENSE [1] but that=92s not a blocker. However if a copyright header = was removed/replace then it should be placed in NOTICE [2] after = permission has been obtained [3]. It=92s not clear to me here what as = happened with the GCL code and why it is listed in LICENSE. There=92s a NOTICE.swfutils which includes content that=92s not in the = top level NOTICE file. Should this file be included in the release? NOTICE is missing the same lines (The Initial Developer of the Original = Code=85) from initial donation/Adobe. That=92s probably required. For the binary release the LICENSE/NOTICE is missing quite a bit [4][5]. =46rom a quick look: - LICENSE should include swtobject, Batik, javacc, saxon, CERN, = xml-apis and possible others - NOTICE is missing information from other NOTICEs (Flex SDK and = others?) contents, that would include copyright lines from other Flex = projects (Flex and others?), the original copyright owner (Adobe), asc = compiler, easing equations, Batik, Xerces, Xalan, Velocity?, Adobe Font = stuff? (afe.jar etc) and possible others. Fairly certain this is a blocker. Can we actually include the Adobe font = jars in a binary distribution? Do we have permission to distribute them? = Especially without having users agree to the non AL compatible Adobe = SDK license agreement? We should be able to tell from the jars in the various directories. But = for completeness I can see the following paths to class files in jars, = so that gives an indication off all the bundled software: adobe/abc, com/adobe/agl, com/adobe/fontengine, com/adobe/fxg, = flash/css, flash/fonts, flash/localization, flash/swf, flash/tools, = flash/util, flex/ant, flex/messaging, flex2/compiler, flex2/tools, = java_cup/runtime, javax/xml, macromedia/abc, net/sf/saxon, = org/apache/bcel, org/apache/commons/collections, = org/apache/commons/discovery/, org/apache/commons/logging, = org/apache/flex, org/apache/flex/forks/batik, = org/apache/flex/forks/velocity, org/apache/html/dom, org/apache/log, = org/apache/oro, org/apache/regexp, org/apache/wml, org/apache/xalan, = org/apache/xerces, org/apache/xml, org/apache/xpath, org/javacc/, = org/w3c/css and org/xml/sax. Few other minor things/questions: - The font files compiler/generated/dist/sdk/frameworks/*.ser are empty = is that correct? - The generated file externs/js/externs/svg.js is missing an Apache = header is that correct? Thanks, Justin 1. http://www.apache.org/dev/licensing-howto.html#alv2-dep 2. http://www.apache.org/dev/licensing-howto.html#mod-notice 3. http://www.apache.org/legal/src-headers.html#headers (see 1a, 1b or = 1c). 4. http://www.apache.org/dev/licensing-howto.html#guiding-principle 5. http://www.apache.org/dev/licensing-howto.html#binary=