incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From JP Bader ...@zavteq.com>
Subject Re: [jira] [Commented] (FLEX-8) Make SDK build with Maven/Flexmojos and deploy release and snapshot artifacts to the Apache Maven repository
Date Tue, 28 Feb 2012 03:22:01 GMT
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)
<jira@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 | jp@zavteq.com
608.692.2468

Mime
View raw message