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

Reply via email to