I have worked on many enterprise applications and cannot recall any that used Maven. ANT is a common denominator, and from what I have seen of Gradle, I am struggling with the notion of using Maven. Yes, enterprises move slowly, so Flex 5 might not even happen for them. But for Apache Flex to build the sdk, I would support and work with Gradle.
Oleg's comments bear truth to some other Maven stories I've heard about, and Mojos just does not sound like a tea party... JP On Mon, Feb 27, 2012 at 6:15 PM, Oleg Sivokon (Commented) (JIRA) <j...@apache.org> wrote: > > [ > https://issues.apache.org/jira/browse/FLEX-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13217719#comment-13217719 > ] > > Oleg Sivokon commented on FLEX-8: > --------------------------------- > > I am extremely against Flexmojos because they screwed MXMLC API and aren't > willing to fix them. I would be really disappointed to see later this > becoming an obstacle for others to use compiler features. Ant is a valid > common denominator. At some point, I'd like to write an alternative, which > uses scons (mainly for myself, but if anyone will be interested, I won't keep > that secret). > Besides, I believe that Maven is the worst possible approach to building > projects in general since GNU Make (could be worse at times...) it is > extremely difficult to debug the build scripts (practically, impossible), it > is beyond any reason difficult to add functionality to build scripts, since > everything requires you to write a module that implements a bunch of > interfaces, dependencies and so on. If anyone wants to die hard - please, > there are still some of us, who enjoy this life sometimes. > > The most significant disadvantage of Flexmojos is <b>no conditional > compilation</b>. As I said it, they didn't implement it, and from the > comments in the bug-tracker it looks like they aren't going to do anything > about it, and this is a total showstopper for compilation of even the > existing code. > > Sorry, but that's the cry of pain, as I had to suffer this for whole four > months. > >> Make SDK build with Maven/Flexmojos and deploy release and snapshot >> artifacts to the Apache Maven repository >> ------------------------------------------------------------------------------------------------------------ >> >> Key: FLEX-8 >> URL: https://issues.apache.org/jira/browse/FLEX-8 >> Project: Apache Flex >> Issue Type: Story >> Reporter: Espen Skogen >> Assignee: Espen Skogen >> Time Spent: 2h >> Remaining Estimate: 0h >> > > > -- > This message is automatically generated by JIRA. > If you think it was sent incorrectly, please contact your JIRA > administrators: > https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa > For more information on JIRA, see: http://www.atlassian.com/software/jira > > -- JP Bader Principal Zavteq, Inc. @lordB8r | j...@zavteq.com 608.692.2468