incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michel Boudreau <michelboudr...@gmail.com>
Subject Re: Which build tool to build the Apache Flex SDK(was: Ant vs. Maven vs. Gradle)
Date Tue, 28 Feb 2012 17:13:14 GMT
I'd agree with the comment about it doesn't matter what we build Flex with
as long as it's available on the maven repo.  I haven't looked at the build
script just yet, but as long as it doesn't have external dependencies that
needs to be added to the codebase, I don't have any issue with using Ant.

However, I do think it would be nice to have a more separated build
process.  Think about it, just because we are building some new flex code
doesn't mean the compiler necessarily changes or any other piece within the
framework.   One of the main problems I've found with the Flex framework
when using Maven is that Adobe never considered how it does things and
keeps using Ant standards.  This normally results in weird configurations
when it comes to setting up flex-mojos.

If we can remove that barrier, it would be pretty awesome.

M

On Tue, Feb 28, 2012 at 8:04 AM, Nicholas Kwiatkowski <nicholas@spoon.as>wrote:

> Agreed.
>
> One thing to note -- not very many of the IDEs have good support for
> anything other than ANT.  Additionally, for those not using
> Eclipse/IntelliJ, Maven is pretty much locked away.  ANT has really good
> support on command line and is well understood by most developers.  That
> being said, I like Maven and what it can do for us, but I'm not for raising
> the barrier to entry.
>
> Create patch, and attach it to the JIRA ticket with your build script.
>  That is all that has to happen :)
>
> -Nick
>
>
> On Tue, Feb 28, 2012 at 6:50 AM, Justin Mclean <justin@classsoftware.com
> >wrote:
>
> > Hi,
> >
> > My personal opinion but I'm not sure this  discussion is really getting
> us
> > anywhere.
> >
> > If someone would like to submit patches/code to the SDK to make it work
> > under another build system please do so. Until then the question of which
> > build system we use is not really an issue as we have an Ant build system
> > that works.
> >
> > Thanks,
> > Justin
> >
> >
>



-- 
Michel Boudreau

"If at first you don't succeed, use a bigger hammer." - Unofficial motto of
the Royal Electrical and Mechanical Engineers

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message