incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Heidegger ...@leichtgewicht.at>
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 08:55:59 GMT
Hello Carlos,

there is a big difference between supporting maven and using maven. 
Supporting maven repositories is theoretically possible with an xml 
editor and a maven repository server.
That is something that should be offered by Apache Flex and I think that 
is what 99% of the votes are about.

Creating "mojos" - tools for maven that make it easy to build things - 
is a different and complicated process. A process with which one can 
screw up... a lot! FlexMojos [1] offers a Mojos
solution under the APL to build applications. I think its more 
reasonable to fork those (APL2 [2]) than to reinvent the wheel.

Gradle is "like maven" just that there are good tools already to build 
things and it has a very short syntax.

Both are not actually related to how flex is built. ANT/Flex/Gradle etc. 
doesn't matter as long as on the release offers that maven repository 
automatically. The mojos might be a nice touch
but then again: lot of work. I would love to see Gradle implementation 
because I think they deserve some respect.

yours
Martin.

[1] http://flexmojos.sonatype.org/
[2] http://flexmojos.sonatype.org/license.html


On 28/02/2012 17:35, Carlos Rovira wrote:
> Just a few points:
>
> * If Maven support is the most wanted and voted issue on JIRA is due to
> *REAL* necessity.
> * Maven is *crucial* for all people using Flex in enterprise enviroments.
> In many IT departments maven is core, and is not optional. If Apache Flex
> does not have maven support, it will not be used. And that's means the dead
> of Flex.
> * Maven will bring lots of new users to Apache Flex.
> * People using maven with flexmojos + Adobe Flex 4.x SDK will be stuck in
> that configuration unless we deliver apache flex artifacts that will make
> more easy the effort to migrate.
>
> and most important for all people anti-maven:
>
> * If you don't like Maven and don't want to use it...don't do it! Use ANT
> instead or other build ways, but please, don't bother in maven threads and
> respect other people's needs.
>
> As a side note I never use Gradle and would like to test it, but I think
> maven support is the first step before Gradle.
>
> Thanks
>
> Carlos Rovira
>
>
>
>
> 2012/2/28 Justin Mclean (Commented) (JIRA)<jira@apache.org>
>
>>     [
>> https://issues.apache.org/jira/browse/FLEX-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13217994#comment-13217994]
>>
>> Justin Mclean commented on FLEX-8:
>> ----------------------------------
>>
>> There nothing wrong with having multiple ways of building the SDK as long
>> as people are interested in supporting in. This JIRA issue here is about
>> Maven support if you prefer ANT perhaps you like to look at issue FLEX-22
>> and give it a go or feel free to suggest another way to improve the current
>> ANT scripts.
>>
>>> 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
>>
>>
>>
>


Mime
View raw message