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 30D99D59A for ; Sun, 21 Oct 2012 17:04:10 +0000 (UTC) Received: (qmail 80754 invoked by uid 500); 21 Oct 2012 17:04:09 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 80563 invoked by uid 500); 21 Oct 2012 17:04:08 -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 80552 invoked by uid 99); 21 Oct 2012 17:04:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Oct 2012 17:04:08 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.223.175] (HELO mail-ie0-f175.google.com) (209.85.223.175) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Oct 2012 17:04:02 +0000 Received: by mail-ie0-f175.google.com with SMTP id c13so2596751ieb.6 for ; Sun, 21 Oct 2012 10:03:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=zE9NZewSwTi/A/WuBvcbNK555hCR1Jhx4SJwPH5XaZ0=; b=b1v9ZJy6VPYv538W5wgVQTjYsICviuuopclXYcSw8mbctWjp8RwDTeW/fciAIWbQ+b U+dv8ZGJPS+OznFkKQGlNcMrJ2TqgpJSWfdTcnp5+fh7k1ZD9vFafFg5iXRJjkqteKKo i078o1QIgScPOc2lXMKgz9moZLupAOjZxLnZULHAwtGVA1MeunO96t77BnVzfoCECwa2 DkI+vBCbSvQDX7/kYpFDg6TQV6VUS+8M5kYRNXb74BzkWnCKQ7cKwXqo4GOZjzUslgz9 fWjprx9w4V2GeAny9V2b1CH/AUIQt2NBBreuLSCGg6f1g9EIrivTfEOs6yjsgsgI8wXV rjuw== MIME-Version: 1.0 Received: by 10.50.168.40 with SMTP id zt8mr6979932igb.7.1350839020740; Sun, 21 Oct 2012 10:03:40 -0700 (PDT) Received: by 10.64.165.8 with HTTP; Sun, 21 Oct 2012 10:03:40 -0700 (PDT) In-Reply-To: <50840DB2.9020701@gmail.com> References: <5082A9C6.6010704@gmail.com> <50840DB2.9020701@gmail.com> Date: Sun, 21 Oct 2012 19:03:40 +0200 Message-ID: Subject: Re: Starling + Flex From: Erik de Bruin To: "flex-dev@incubator.apache.org" Content-Type: multipart/alternative; boundary=e89a8f503838fade9504cc94b715 X-Gm-Message-State: ALoCoQmzKtxS27XppWC/j1e7uiKQJfM9uRW4vmhAQeE9NgPf1htROhpdL1EPnam3gqY/BWQiQK1R X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f503838fade9504cc94b715 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Things worth doing are hardly ever easy. Does that mean we shouldn't do them at all? You seem to have a clear idea how a future-proof framework should be architected. Maybe you can share those insights with the project, or maybe even start working toward the goal you seek. I'm sure there will be others that are interested in such a project and will be willing to invest (considerable) time in it! Stop blaming Adobe for decisions made in the past and work with us to prepare Apache Flex for the future. TL;DR: in Open Source you have to "put your code where your words are." EdB On Sunday, October 21, 2012, s=E9bastien Paturel wrote: > Thanks for the update, > but why would it require a "fairly massive rewrite" exactly? > when you say "I would look at that" about feathersui, you mean as an > alternative to flex? > > its quite a bad news IMO. if flex can't "easely" target a new rendering > layer like starling, which stay in an Adobe runtime, > what is the future of flex as a multi platform framework, and especially > as a mobile SDK? > > > After discussing with Thibault and spending time working on this I've >> determined that a fairly massive rewrite would be required. Shortly afte= r >> they released http://feathersui.com/ and I will say that it is a nice bi= t >> of work. I would look at that. >> >> On Sat, Oct 20, 2012 at 8:40 AM, s=E9bastien Paturel >> wrote: >> >> Hi jonathan, >>> What is the state of this very promising project? >>> >>> Le 14/06/2012 18:46, Jonathan Campos a =E9crit : >>> >>> Recently I've been getting aquatinted with Starling to see if it coul= d >>> >>>> work >>>> with Flex. After a few days of playing I think that it is possible but= I >>>> do >>>> see the issues now and there is plenty of work that is necessary to ma= ke >>>> it >>>> happen. >>>> >>>> To get things going I basically cut down the UIComponent (to the parts >>>> that >>>> I cared about), made a copy of the entire Flex framework (as many >>>> interfaces rely on DisplayObject, etc), replaced them with Starling >>>> classes, rebuilt some of the Spark primitives, and "adjusted" some of >>>> the >>>> starling classes to fit some of the Flash interfaces. >>>> >>>> At this point I'm definitely going to wait to get the 4.8 release out >>>> before giving this more time but I think it is possible. I'm sure othe= r >>>> developers are already aware of it but if we could make some new >>>> interfaces >>>> such as an IDisplayObject it would be much easier switching out >>>> DisplayObject for a Starling DisplayObject. >>>> >>>> Just thinking out loud at this point. >>>> >>>> >>>> >> > --=20 Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl --e89a8f503838fade9504cc94b715--