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 8DF4ED2C0 for ; Sun, 25 Nov 2012 13:29:15 +0000 (UTC) Received: (qmail 97919 invoked by uid 500); 25 Nov 2012 13:29:15 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 97242 invoked by uid 500); 25 Nov 2012 13:29:14 -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 97229 invoked by uid 99); 25 Nov 2012 13:29:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 25 Nov 2012 13:29:13 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of webdoublefx@hotmail.com designates 65.55.111.78 as permitted sender) Received: from [65.55.111.78] (HELO blu0-omc2-s3.blu0.hotmail.com) (65.55.111.78) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 25 Nov 2012 13:29:06 +0000 Received: from BLU162-DS14 ([65.55.111.73]) by blu0-omc2-s3.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Sun, 25 Nov 2012 05:28:45 -0800 X-Originating-IP: [82.247.153.175] X-EIP: [NxY4S7LJboaywl8TUrdiMmYfY7B6i1zz] X-Originating-Email: [webdoublefx@hotmail.com] Message-ID: From: =?iso-8859-1?Q?Fr=E9d=E9ric_THOMAS?= To: References: <66E38C42347D6446BF7FCB22C3D3878072E1585230@ECCR06PUBLIC.exchange.local> In-Reply-To: Subject: Re: Who's a flex compiler-configuration pro on this list? Date: Sun, 25 Nov 2012 14:28:41 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-OriginalArrivalTime: 25 Nov 2012 13:28:45.0411 (UTC) FILETIME=[CB495B30:01CDCB10] X-Virus-Checked: Checked by ClamAV on apache.org >I think this was what Velo was refering to as "FlexMojos Enterprize", his >commercial Branch of FM. But I agree, when starting from scratch, we should do it the right way so all the mobile stuff can be done too. Ok. -----Message d'origine----- From: Fr�d�ric THOMAS Sent: Sunday, November 25, 2012 2:05 PM To: flex-dev@incubator.apache.org Subject: Re: AW: Who's a flex compiler-configuration pro on this list? Hi, Actually, reading you Chris, my 2.5 scenario, where adobe would deploy their sdks, is wrong (sorry @Alex, I had to think more about before talking). > target 100% would be cooler, but 80% is better than 0%. Yes, and that may evolve. @Chris, Am I wrong or I read somewhere Velo discontinued its Commercial Flexmojos Enterprize and now, he provides this feature case by case, being paid for that, re-integrating some changes in specific versions at demand only ? Have you already thing about the ADT usage instead of the AIRPackager ? - Fred -----Message d'origine----- From: christofer.dutz@c-ware.de Sent: Sunday, November 25, 2012 1:38 PM To: flex-dev@incubator.apache.org Subject: AW: Who's a flex compiler-configuration pro on this list? Exactly. Currently noone is providing the FDKs publically, because at least the dependencies to the two or three Adobe artifacts that are not available via Maven. Even if only manually deploying these artifacts isn't such a show-stopper as having to deploy the entire FDK, I think most users are used not having to do anything at all and this would prevent a lot of maven newbes from using flex in maven. At least this is the impression I am having while servicing the Flexmojos Mailinglist. Most users are consumers and not willing to eaven read a README file (Think you probably noticed that problem when releasing the first Apache Flex) I can see the following scenarios (each step going down the maven road even further): 1. Using the Mavenizer to locally deploy FDKs. 2. Apache uses the Mavenizer to mavenize a new FDK release and deploys those artifacts in a public repo. 3. Building Flex with Maven, eliminating the need to use the Mavenizer all together. I agree that there might be some issues with the native packaging and mobile deployment. This is currently only handled by Velos Commercial Flexmojos Enterprize and these features are not part of the normal FM currently. So I agree that there might be some issues with the build needing more artifacts. But I think with the two or three artifacts discussed in this thread, we should be albe to target about 80% of the normal users use-cases. Being able to target 100% would be cooler, but 80% is better than 0%. Chris -----Urspr�ngliche Nachricht----- Von: Fr�d�ric THOMAS [mailto:webdoublefx@hotmail.com] Gesendet: Sonntag, 25. November 2012 08:59 An: flex-dev@incubator.apache.org Betreff: Re: Who's a flex compiler-configuration pro on this list? > Christopher Dutz gave me the impression that all Adobe would have to do is place a pom.xml alongside each playerglobal.swc. Is there more to it? I guess the goal behind that is to be able to get those artefact from a legal repo, we can not legaly provide them from inside the mavenized apache flex sdk, I guess what Chris want to do, is to make our sdk public via the apache repo and get those last artifacts from adobe, doing so, if only the the apache flex sdk is publicly available, that should not be a problem for companies to host internaly the new structure of the new sdk and the old structure of the others, they could use fm<6 and fm 6 on different projects. The only thing is they shouldn't have to use the mavenizer to convert the SDKs otherwize they whould break the compatibility with the old flexmojos. The mavenizer should be use only by us, in this case to mavenized our sdk. - Fred. -----Message d'origine----- From: Alex Harui Sent: Sunday, November 25, 2012 7:32 AM To: flex-dev@incubator.apache.org Subject: Re: Who's a flex compiler-configuration pro on this list? On 11/24/12 9:28 PM, "Fr�d�ric THOMAS" wrote: > The mavenizer replace at the moment the lack of public repositories, even > if > it's good enough for individuals and small companies, it is not for big > ones. The main issue with Adobe making its stuff Maven friendly is legal. There is stuff in the AIR SDK that Adobe doesn't want to put in the "open" world. It appears from my reading that plenty of other Maven apps are built with closed source code via "mavenizers" that copy downloaded assets into local repos. Why is this not ok for big companies? > > > If Adobe and Apache decide to finaly host and deploy these frameworks in a > maven repository, they will have to mavenized them and the mavenizer is > THE > TOOL for. Christopher Dutz gave me the impression that all Adobe would have to do is place a pom.xml alongside each playerglobal.swc. Is there more to it? > > >> So, with my limited understanding of Maven, the goal was to have Apache >> Flex > releases have a pom.xml and live in the Apache Maven repo, and have Adobe > playerglobal.swc and airglobal.swc (and maybe more) on the Adobe download > server > > > Yes, you're right, it's just that for Air, the entire sdk is needed. I'm confused where you said in the other response that adt.jar has everything you need, but here you say the entire AIR SDK is needed. > -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui