Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-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 7263BC512 for ; Fri, 13 Jul 2012 21:45:06 +0000 (UTC) Received: (qmail 79210 invoked by uid 500); 13 Jul 2012 21:45:05 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 79162 invoked by uid 500); 13 Jul 2012 21:45:05 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 79154 invoked by uid 99); 13 Jul 2012 21:45:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jul 2012 21:45:05 +0000 X-ASF-Spam-Status: No, hits=1.0 required=5.0 tests=FRT_ADOBE2,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.223.118.6] (HELO atkins.uk-noc.com) (83.223.118.6) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jul 2012 21:44:56 +0000 Received: from cpc5-dudl11-2-0-cust483.wolv.cable.virginmedia.com ([77.100.173.228]:47332 helo=DevPC) by atkins.uk-noc.com with esmtpa (Exim 4.77) (envelope-from ) id 1Spnf9-0002qH-Mp for flex-dev@incubator.apache.org; Fri, 13 Jul 2012 22:44:35 +0100 From: "Glenn Williams" To: References: <149F8129B58B2D418508E63117D9C5419B182571D7@nambx05.corp.adobe.com> In-Reply-To: <149F8129B58B2D418508E63117D9C5419B182571D7@nambx05.corp.adobe.com> Subject: RE: Falcon update Date: Fri, 13 Jul 2012 22:44:31 +0100 Organization: tinylion Message-ID: <00b901cd6140$afb83a60$0f28af20$@tinylion.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQJqQ/rgm7t4UL1w4AEsumws9AoawpXt+SiQ Content-Language: en-gb X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - atkins.uk-noc.com X-AntiAbuse: Original Domain - incubator.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tinylion.co.uk Thanks and hello Im amazed and really pleased to hear that so much mxml work has already been done I was thinking we'd be starting from scratch Great news! g -----Original Message----- From: Gordon Smith [mailto:gosmith@adobe.com] Sent: 13 July 2012 21:53 To: flex-dev@incubator.apache.org Cc: Peter Farland Subject: Falcon update Greetings, Apache Flex community! Some of you already know me from my previous work on the Flex SDK (beginning with Flex 1.0), and my occasional comments on this list regarding the architecture of the Falcon compiler that Adobe has been developing for the last two years. I've been watching as you put the finishing touches on the 4.8.0 parity release. Congratulations on being close! I've also been working hard for the last several months to get Falcon ready to donate to Apache. The ActionScript functionality is complete except for integrating last-minute bugfixes that we continue to make in our mainline. I'd estimate the MXML functionality as being 85% complete. As you know, after Adobe's refocused its priorities last fall, we froze the MXML work to concentrate on completing ActionScript to shipping quality, but the MXML support hasn't regressed. As an example, Falcon can compile the SDK's non-trivial CheckinApp test, except for the Repeater tag. The main things left before donation are revising the build script to meet Apache standards and satisfying Adobe's Legal department. I can't make any predictions on a donation date, but things seem to be moving along nicely. We'll donate various test suites later; they require more legal scrutiny than the code does. After donation, I'll be working on Apache Falcon one day a week as an Adobe employee. My goal will be to get Falcon to the point where it can compile the Flex SWCs and then compile Mustella tests that link against those SWCs, run, and pass. I'll also be happy to work on high-priority bugs that the community identifies, such as when you try Falcon out on your own apps and find compilation problems. But I will helping to reach parity with the old compiler, not with evolving Falcon in entirely new directions. Of course, you are free to do that! (I'd suggest doing it on a branch until we reach parity.) The areas of Falcon that need the most work are * states (mostly implemented) * databinding (partly implemented) * reporting MXML semantic problems (partly implemented) * Repeater (not implemented) * ASDoc (not implemented) I'll be concentrating primarily on the first two in order to reach the goal I mentioned. I hope that some of you will be interested in working on Falcon so that it reaches its potential. I ask for your understanding as I come up to speed on Apache procedures and standards. Gordon Smith, Adobe compiler team