You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flex.apache.org by "Christofer Dutz (JIRA)" <ji...@apache.org> on 2014/09/05 15:20:28 UTC

[jira] [Resolved] (FLEX-34318) [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of flex

     [ https://issues.apache.org/jira/browse/FLEX-34318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christofer Dutz resolved FLEX-34318.
------------------------------------
       Resolution: Fixed
    Fix Version/s: Mavenizer 1.0

Implemented the changes needed to split up Apache Flex and Adobe artifacts.

> [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of flex
> --------------------------------------------------------------------------------------
>
>                 Key: FLEX-34318
>                 URL: https://issues.apache.org/jira/browse/FLEX-34318
>             Project: Apache Flex
>          Issue Type: Improvement
>          Components: Utils: Mavenizer
>            Reporter: Christofer Dutz
>            Assignee: Christofer Dutz
>             Fix For: Mavenizer 1.0
>
>
> The current version of the Mavenizer produces output in which Apache and Adobe artifacts are mixed. This makes it hard for us to publish Flex as Maven artifacts. In order to be able to publish Flex in the future the following changes have to be performed:
> - The Apache Artifacts should no longer directly reference Adobe artifacts (Playerglobal, Airglobal)
> - For each Air and Flash version a dummy artifact should be generated org.apache.flex.runtime:flashplayer:version:pom or org.apache.flex.runtime:air:version:pom
> - The Mavenizer logic should be cleaned up dramatically.
> - The Mavenizer logic should be split up into Air, Flash and Flex mavenizers.
> - The Mavenizer should be split up into reuseable modules so we can use the Air and the Flash Mavenizer from other projects such as Flexmojos.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)