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 3214217861 for ; Thu, 5 Feb 2015 17:52:45 +0000 (UTC) Received: (qmail 93772 invoked by uid 500); 5 Feb 2015 17:52:44 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 93739 invoked by uid 500); 5 Feb 2015 17:52:44 -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 93721 invoked by uid 99); 5 Feb 2015 17:52:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Feb 2015 17:52:44 +0000 X-ASF-Spam-Status: No, hits=0.6 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [184.154.208.36] (HELO delivery.mailspamprotection.com) (184.154.208.36) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Feb 2015 17:52:39 +0000 Received: from ns1.siteground263.com ([184.154.227.11] helo=serv01.siteground263.com) by se6.mailspamprotection.com with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.85) (envelope-from ) id 1YJQZX-0003j8-IG for dev@flex.apache.org; Thu, 05 Feb 2015 11:50:43 -0600 Received: from [108.181.3.171] (port=58152 helo=NeilXPS9000) by serv01.siteground263.com with esmtpa (Exim 4.80.1) (envelope-from ) id 1YJPdc-00064s-DY for dev@flex.apache.org; Thu, 05 Feb 2015 10:50:44 -0600 Reply-To: From: "Neil Madsen" To: References: <1423123065913-44957.post@n4.nabble.com> <5B9E81939A09494CA8DBEFC93C11F7D1@NeilXPS9000> In-Reply-To: Subject: RE: [DISCUSS] Release Apache Flex SDK Installer 3.2 Date: Thu, 5 Feb 2015 09:50:18 -0700 Organization: Cranial Interactive Message-ID: <23D4D2F8368842C6ACB895FB0FFD48E1@NeilXPS9000> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AQHQPw1RT1JSe6yklk6bgX062DXoVZzhtL+AgACH9wD//38BAIAAimXA X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17609 X-Filter-ID: s0sct1PQhAABKnZB5plbIb/ArfGJv9Uz3gZu8Eb93i73uzwYC8Tagq9V19OXbDQRV/TiE7mB7wmr 7RVDRQXlbwXhRlevkLoOaw3DrYcrl4R9UohGfjEJg4TP0DEaYh+NgZ/Tw6DoY/8c2+5B5/2kISDH pDYvAGz9SvCxHRSxuIa8xvehH+zgNs7+ylI8j3WJxGzOUB2dQfwz2xEAjpHgBS3breeaRmS0N1SH eKK+UkbqumFeJwBlKRRUNUjTa6QnvCrJPmnnTHzVkpybMK7ZTfwUd9wNgdE2IzWJyMY1CuK05OwK 0JrM9gwqxR/Q9qXGggSGx7qTXMJTdFmIePi2zFCRQuzHGlwdDpp08Vz4YnsyenMuGmenDA/iP2zI G+AZJH1RTiMZM3KyKGHB/N8tKdY3JWLxY1yWnkAUwz/oqNeRxStI/6hdJSejUrZ0oJ3ocntiLnzK pPdaEwXj1cqmHCJluoe68BMsq/36F64lsHJnrqWGHcz5u2H0Q2lCzlNpmSMaVQK9TpkCYkHzOs0f 0EcwmXncUr76ggBP01/EVjwKIyLnoj0MTRBrqXr4ROTQAcCiUjuaYWTunYw/gfYFAQT9fL1uqHa3 zvHAM0nVlCcDU/YD8MB05ffvPIkmQoZz31MusX2Xci0Z8D9aucAtXrNPNEistnKIzLEVaVpKxj6W u1fDVz0geMmPEfDrUHDxzdRBo6bWcZdaDUObpaUy+v8cPzrUrIf643+hYrY9mp8= X-Report-Abuse-To: spam@quarantine.mailspamprotection.com X-Filter-Fingerprint: IFrWXGses7OKB5S5G8/dJb0kolOUiviGeQyDsBgQ6PBA3cTUQ1R++keuE7RDJ8Kg3RbMLUalw1oC mj99/u+Poh38tEMU4IgC4sNz49qn3HHnhRv/ZJ3kEy8bfiAr+Fb/UpndEJ0YoaLytXXo8BMTaX2p Mk7LBarWD9Fj4R3eIu5amSKkALoA6KDzkQ8jq89Qglr+eUaqsXi6ilYykBRNmy1w3rhXI7ypWHcC zReLskSoC1jzfYuYzO5TaopJL1l0EkXKTCB9mgAH2nNvM1GFDcH5C2MO7hTENZJE35bUvwA= X-Originating-IP: 184.154.227.11 X-SpamExperts-Domain: siteground263.com X-SpamExperts-Username: 184.154.227.11 Authentication-Results: mailspamprotection.com; auth=pass smtp.auth=184.154.227.11 X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: SB/global_tokens (0.00191242608575) X-Recommended-Action: accept X-Virus-Checked: Checked by ClamAV on apache.org Hi Alex, Yes, this is exactly what is happening. When the language changes it doesn't check if there is data from the XML file available. It simply rebuilds the list of items from a predefined set in this method "initializeInstallerComponentsDataProvider()". It should be looking for any data stored in "_installerComponentsDataProvider" and use that data if it's there. What I think has happened is that when the code was added to load the XML config data, the installer wasn't updated to use that data in all scenarios (and there are more than a few now). I think I know what needs to happen now so I'll try to wire it all up and get a working version. If I have any troubles I'll be sure to ask on the list. I'm pretty sure the "_installerComponentsDataProvider" and the "usingXML:Boolean" need to be used within the "initializeInstallerComponentsDataProvider()" method to determine what components/checkboxes are supposed to be displayed. This will allow for the dynamic data and a fallback for versions not using the XML config data. I'll post back with my results. Neil -----Original Message----- From: Alex Harui [mailto:aharui@adobe.com] Sent: February-05-15 9:23 AM To: dev@flex.apache.org; Neil Madsen Subject: Re: [DISCUSS] Release Apache Flex SDK Installer 3.2 Hi Neil, It sounds like there may still be confusion about how the checkbox set is determined. For recent releases like Flex SDK 4.13 and 4.14, and for FlexJS releases, the 'final' list of items is not in the InstallApacheFlex.mxml file at all. Really, there is no final list. It is totally data driven from xml files co-located with the release artifacts and can be different for each release. We can even change an .xml file after we release and the Installer needs to pick up that change at runtime. There is a set of checkboxes in InstallApacheFlex.mxml, but that is used for Flex SDK 4.12.1 and older (actually even whether 4.12.x uses the built-in checkboxes is determined by another .xml file). IOW, we are trying to make the installer be totally data driven, but it has to keep an old code path around. It looks like when the language changes, the installer reverts to the old code path. It needs to go down the new code path with the new language. HTH, -Alex On 2/5/15, 8:04 AM, "Neil Madsen" wrote: >I have made some changes to the code and the check boxes seem to be >working. >If I could get a 'final' list of items to be displayed I can make sure >the correct items are being displayed and then push this version for testing. > >Neil > > >-----Original Message----- >Subject: Re: [DISCUSS] Release Apache Flex SDK Installer 3.2 > >Thanks Piotr. I see what's happening. >Can someone please give a list of all required/optional check boxes to >be displayed for v4.14.0 > >There has been so much discussion regarding what should and shouldn't >be required I lost track and I'm not sure where it stands right now. If >I have a list I can fix up the error when changing languages on the >license screen. > > >Neil > > >-----Original Message----- >From: piotrz [mailto:piotrzarzycki21@gmail.com] >Sent: February-05-15 12:58 AM >To: dev@flex.apache.org >Subject: Re: [DISCUSS] Release Apache Flex SDK Installer 3.2 > >Hi, > >I've just tried last nightly build of installer (Build #380) and on the >license agreements I see: > >http://images.devs-on.net/Image/a1bcfrLefuRiHbJB-Obszar.png > >Once I change language I see: > >http://images.devs-on.net/Image/qJZ5xeUiPfgyTChe-Obszar.png > >So we have an issue here. Additionally I don't see this -> >https://issues.apache.org/jira/browse/FLEX-34687 > >Piotr > > >----- >Apache Flex PMC >piotrzarzycki21@gmail.com >-- >View this message in context: >http://apache-flex-development.2333347.n4.nabble.com/DISCUSS-Release-Ap >ach >e- >Flex-SDK-Installer-3-2-tp44853p44957.html >Sent from the Apache Flex Development mailing list archive at Nabble.com. >