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 478A69519 for ; Sun, 15 Jan 2012 06:41:48 +0000 (UTC) Received: (qmail 88308 invoked by uid 500); 15 Jan 2012 06:41:47 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 88082 invoked by uid 500); 15 Jan 2012 06:41:43 -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 88074 invoked by uid 99); 15 Jan 2012 06:41:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Jan 2012 06:41:40 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of agoel.khs@gmail.com designates 209.85.212.175 as permitted sender) Received: from [209.85.212.175] (HELO mail-wi0-f175.google.com) (209.85.212.175) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Jan 2012 06:41:34 +0000 Received: by wibhn14 with SMTP id hn14so220842wib.6 for ; Sat, 14 Jan 2012 22:41:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=1Kl3yiahUVfhDFWTGFOhj69QrbYkAxXjQMMH1yP4F5w=; b=ebU/1UuHs6snPMJiyYOIS5T/+rcoBI7RnTMFZnKZSXctzsfophD8Jr4BL1JFXSuGEe Vs7wuvLowxY0taEiy2cKbuI3uTSAmWsUXF6iyj+jK2vkplweMfWhAAnUf0krD7q399Yt K77jbCYp1quFQ3Sq0eDSbs8BZ+/ZOlVNhDrlQ= MIME-Version: 1.0 Received: by 10.180.106.202 with SMTP id gw10mr8539195wib.3.1326609673525; Sat, 14 Jan 2012 22:41:13 -0800 (PST) Received: by 10.216.60.199 with HTTP; Sat, 14 Jan 2012 22:41:13 -0800 (PST) Date: Sun, 15 Jan 2012 12:11:13 +0530 Message-ID: Subject: Flex incubation on Apache as Opensource From: Amit Goel To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=e89a8f234bfb58987604b68b6259 --e89a8f234bfb58987604b68b6259 Content-Type: text/plain; charset=UTF-8 With all due respect to community, it makes me skeptic about what actually Adobe is donating to Apache, and what/where Apache community is heading with it. Correct me if I am wrong: Adobe will be donating the Flex SDK, and not the AVM/playerglobals etc. So Adobe will continue to own the legacy on Flash and it's heart - ActionScript/AVM. I am just thinking past sometime around the period of Flex3, if this same incubation could have done that time, is there a single member in the community could even think of developing Flex4 SDK with spark containers? I believe NO. Spark components are real great and cool than what Halo provided. So now we are restricted to the SDK alone, and has to wait and see Adobe releases for AVM/Flash Player etc. If they will come up with some releases, Apache community is going to consume that and then only next phase of SDK could be think of. Then how is it an opensource project. The community is just here to develop some more components on top of the SDK components - that's it? I guess that is what people around are already doing it since Flex framework has evolved. Flex Builder is a great tool, that Adobe is not going to donate anyways. I understand that is the only business it is getting through Flex, so that is fine. But why no AVM and other legacy without which community is real lame with having a restricted scope, in which they are to just maintain the Flex evolution? That means Adobe just wants to get rid of Flex SDK development, but still holding the legacy! I know Adobe also provided their SDK team's support to Apache, and promises to continue support to its Flex customer. But what I see is that scope available for the community seems to be very restricted, where there is a huge dependency on its original legacy holder i.e. Adobe itself. You see Alex telling here, that a blank interface in AVM consumes around 1K and loads extra 250 bytes to an SWF! What are the ways we can reduce it? Its absolutely - No Way around, until Adobe itself comes up with some changes to AVM. So at all and all, we could think of nothing great with Apache Flex, just a support maintenance and support system for Flex. Ok we have jira now hosted with Apache for Flex, we will continue logging SDKs bug which were initially done on Adobe's site . And YES, Adobe will make some charity(if at all possible) sometime by fixing some of the bugs logged there via their SDK team. I am saying that becoz Adobe already was lazy fixing bugs logged under their banner . It reminds me of Steve Jobs criticizing Adobe which created havoc over Flash/Flex community. I believe this Apache Flex could only be opensource when community is free to develop the SDK, own the legacy without any limitations. With this incubation, I was feeling a fresh air of Flex being opensourced and other major vendors Apple/Google/MicroSoft will adopt it as a standard, but this is not going to happen anymore, when its creator itself is taking its hand back on this. I am a great supporter of Flex, and want Apache Flex to live long! -- Thanks, Amit Goel. --e89a8f234bfb58987604b68b6259--