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 BE7519C57 for ; Thu, 24 May 2012 19:46:06 +0000 (UTC) Received: (qmail 73780 invoked by uid 500); 24 May 2012 19:46:06 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 73749 invoked by uid 500); 24 May 2012 19:46: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 73741 invoked by uid 99); 24 May 2012 19:46:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 May 2012 19:46:06 +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 rick.winscot@gmail.com designates 209.85.160.175 as permitted sender) Received: from [209.85.160.175] (HELO mail-gh0-f175.google.com) (209.85.160.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 May 2012 19:45:58 +0000 Received: by ghbz2 with SMTP id z2so110575ghb.6 for ; Thu, 24 May 2012 12:45:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:message-id:in-reply-to:references:subject:x-mailer :mime-version:content-type; bh=BaOLgWDZhhuq/RSIa2ypHIHjDrm8ZrXtAcyXXmmnyPQ=; b=OkHgHIkJnf9yGXZgKk16kJISRCXgme+GVD3Of0MP1mpZHDO1yyevZRa5hxVl6Cw5xF wBBN5IpvqOwo2HhJYSO5X57XjcKJ6mli/UwNIQ31/G/IdxNr9YPjCPBtuUgtcJZ7610I 7sebd6bghhtkHxkqxDj2RNFrMhGWrZopA7L6PdgyEreEK6PR6ZE1N59fDqFiL1ryfI48 4uhDIY4dRmBN/VsOk4MMWBfFleu1i8J2H5sjfRuPygzyfNlIkj1o51qipegUHWjM30QJ gjPq7Brt5PydsvXXuROMcSIb5EKdks80FDZfzEwf+/kDiAT9W8vwTNZbH9pPL3ILD4MR TRZA== Received: by 10.236.74.133 with SMTP id x5mr490924yhd.126.1337888737662; Thu, 24 May 2012 12:45:37 -0700 (PDT) Received: from [10.10.3.41] (h78.184.101.208.static.ip.windstream.net. [208.101.184.78]) by mx.google.com with ESMTPS id j39sm363872ani.3.2012.05.24.12.45.35 (version=SSLv3 cipher=OTHER); Thu, 24 May 2012 12:45:35 -0700 (PDT) Date: Thu, 24 May 2012 15:45:33 -0400 From: Rick Winscot To: flex-dev@incubator.apache.org Message-ID: <9A9A019F03B34F7DAD28E0ADBDEDFA50@gmail.com> In-Reply-To: References: <66E38C42347D6446BF7FCB22C3D3878072C87DD95B@ECCR06PUBLIC.exchange.local> Subject: Re: Apache Flex structure to be BMS compliant (was Re: Library Versions used in Flex SDK) X-Mailer: sparrow 1.6 (build 1081.27) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="4fbe8fdd_2c27173b_12d6b" X-Virus-Checked: Checked by ClamAV on apache.org --4fbe8fdd_2c27173b_12d6b Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline I agree with Om as well... we've resorted to driving the compiler directly via Groovy... and it's swell! R On Thursday, May 24, 2012 at 2:39 PM, Om wrote: > > > > 1) maintain the structure and use a tool (like you did) to transform the > > sdk to maven compliant sdk. > > > > 2) change sdk structure to get directly a maven compliant sdk > > > > IMHO the best way should be 2), since now is the right time to make > > changes. Maybe just as soon as Apache Flex 4.8 sdk will be released, right? > > > > Tools should change to make Apache Flex SDK compliant. > > I respectfully disagree. I think (1) is the way to go. This gives us > (Flex SDK team) the freedom to maintain whatever structure we want. If > some of us want to make it Maven compliant, they should write a tool to > create a Maven-specific directory structure and maintain it either part of > Apache Flex or outside of Apache Flex. > > Maven is not the only build management system we want to support. Lots of > folks use Ant, GradleFx, custom build scripts, etc. If we favor Maven, > then it is not fair for the other tools. > > Breaking existing tools like Flash Builder, IntelliJ just to make Maven > work is not the best idea. We are at a very delicate point in terms of end > users' confidence and trust. Lets not break the camel's back. > > Thanks, > Om > > --4fbe8fdd_2c27173b_12d6b--