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 D5C619DFA for ; Fri, 13 Jan 2012 11:24:10 +0000 (UTC) Received: (qmail 74162 invoked by uid 500); 13 Jan 2012 11:24:10 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 73997 invoked by uid 500); 13 Jan 2012 11:24:06 -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 73958 invoked by uid 99); 13 Jan 2012 11:24:04 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jan 2012 11:24:04 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bortsen@googlemail.com designates 74.125.82.175 as permitted sender) Received: from [74.125.82.175] (HELO mail-we0-f175.google.com) (74.125.82.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jan 2012 11:23:57 +0000 Received: by werp13 with SMTP id p13so11778wer.6 for ; Fri, 13 Jan 2012 03:23:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=7I3CuzTdSqIWmnkP9PGlEH1PRhIWZWpiKeQ6gP4dgfA=; b=x4tmeIaqPcUTtPmRuTL+5/N7OfAn7e0G6tiweCr0clwzryZBXO6MSM0HcwpZiRetfp +zrhp3xSKZJ8xPHDl9Y76zvYRsYsklTt1LY67FSIH/iop4zB5B6hlsr96wrD/PFSs0Pj ayPYBO1kIjP2ui63yYUGYpS4FnoSknqKWaluE= MIME-Version: 1.0 Received: by 10.180.88.229 with SMTP id bj5mr924269wib.5.1326453817297; Fri, 13 Jan 2012 03:23:37 -0800 (PST) Received: by 10.216.164.74 with HTTP; Fri, 13 Jan 2012 03:23:37 -0800 (PST) In-Reply-To: References: Date: Fri, 13 Jan 2012 12:23:37 +0100 Message-ID: Subject: Re: Goal for Flex: Strengthening large-scale Flex applications From: Dirk Eismann To: flex-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org agree. I also think this should be handled differently and not by Apache Fl= ex. IMHO there is no "right" (nor "wrong") way in how to architect a Flex application at all. And as you can see it's actually depending very much on your very POV and preferences. Getting consensus on this hot (religious?) topic will be pretty difficult I would imagine. Do we really need something bloated like the J2EE Blueprint Patterns? I don't think so. J2EE needed it because it was not a framework at all but just a specification so people needed advice, best practices and patterns. I don't see why we would need this for Flex. Personally, I use Swiz since 2 or 3 years now in some projects and I really like it and my team likes it as well. In other projects we do not use it because we don't have to and don't need to, I would not go as far as evangelizing Swiz or any other framework or architectural approach and saying that this ir that is the de-facto standard or a best practice. I also did use Cairngorm 2 in some projects. Heck, I even did Cairngorm consulting and training for customers that wanted to learn and use Cairngorm. Adobe clearly stated they won't offer any professional (commercial) services around Apache Flex. Surely they will do it for Adobe Flex 4.6 but there will be a void in the near future that needs to be filled of course. I think this is a *huge* opportunity for 3rd parties to provide training, consulting and services around Apache Flex for companies and developers that need it. This is where you can tell them how they could / should use Flex in a way that fits their needs. Again, I don't think that this is something Apache Flex should provide. We should focus on the framework and the tools going forward and leave enough flex-ibility for others to do something great with it. Dirk. 2012/1/13 Jo=E3o Fernandes : > Jude don't get me wrong but clearly I still don't believe it's an Apache > Flex matter. Apache Flex exists to drive the future of the project, not t= o > teach people how they should do something. Yes, if new stuff comes around= , > documentation about new features should be available,eventually some spec= s > might be available, similar to what Adobe did with spark specs but that's > it. I clearly doubt will see at Apache Flex website, content telling peop= le > how to build an application.