You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ace.apache.org by "Geert Schuring (JIRA)" <ji...@apache.org> on 2011/02/18 22:16:38 UTC

[jira] Created: (ACE-117) Make build Maven 3 compliant and apply best practices

Make build Maven 3 compliant and apply best practices
-----------------------------------------------------

                 Key: ACE-117
                 URL: https://issues.apache.org/jira/browse/ACE-117
             Project: Ace
          Issue Type: Improvement
          Components: Maven Build
            Reporter: Geert Schuring
             Fix For: 0.8.0


Remove any depricated references like ${version} or {pom.version} and replace them with the official maven3 syntax {project.version}. Also apply best practices like declaring all dependency and plugin versions in the project pom, and avoid using inherited properties.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (ACE-117) Make build Maven 3 compliant and apply best practices

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12998040#comment-12998040 ] 

Jean-Baptiste Onofré commented on ACE-117:
------------------------------------------

The repo is now up to date: revision 1073501.

ACE POM also references the ace-m2 repository: revision 1073503.

> Make build Maven 3 compliant and apply best practices
> -----------------------------------------------------
>
>                 Key: ACE-117
>                 URL: https://issues.apache.org/jira/browse/ACE-117
>             Project: Ace
>          Issue Type: Improvement
>          Components: Maven Build
>            Reporter: Geert Schuring
>            Assignee: Jean-Baptiste Onofré
>              Labels: build,, maven3,
>             Fix For: 0.8.0
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> Remove any depricated references like ${version} or {pom.version} and replace them with the official maven3 syntax {project.version}. Also apply best practices like declaring all dependency and plugin versions in the project pom, and avoid using inherited properties.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] Commented: (ACE-117) Make build Maven 3 compliant and apply best practices

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12998032#comment-12998032 ] 

Jean-Baptiste Onofré commented on ACE-117:
------------------------------------------

I'm adding Felix Metatype too in the ACE repo.

> Make build Maven 3 compliant and apply best practices
> -----------------------------------------------------
>
>                 Key: ACE-117
>                 URL: https://issues.apache.org/jira/browse/ACE-117
>             Project: Ace
>          Issue Type: Improvement
>          Components: Maven Build
>            Reporter: Geert Schuring
>            Assignee: Jean-Baptiste Onofré
>              Labels: build,, maven3,
>             Fix For: 0.8.0
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> Remove any depricated references like ${version} or {pom.version} and replace them with the official maven3 syntax {project.version}. Also apply best practices like declaring all dependency and plugin versions in the project pom, and avoid using inherited properties.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] Commented: (ACE-117) Make build Maven 3 compliant and apply best practices

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12997861#comment-12997861 ] 

Jean-Baptiste Onofré commented on ACE-117:
------------------------------------------

I'm gonna work on maven3 support.

Move over, I'm gonna create m2-repo on ACE svn to deploy the missing dependencies:
- Felix Dependency Manager
- Felix Deployment Admin

Like this, the users are able to build.

Once done, we can think about ACE 0.8.
It could be really fine to have it for the next OSGiCon.

> Make build Maven 3 compliant and apply best practices
> -----------------------------------------------------
>
>                 Key: ACE-117
>                 URL: https://issues.apache.org/jira/browse/ACE-117
>             Project: Ace
>          Issue Type: Improvement
>          Components: Maven Build
>            Reporter: Geert Schuring
>            Assignee: Jean-Baptiste Onofré
>              Labels: build,, maven3,
>             Fix For: 0.8.0
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> Remove any depricated references like ${version} or {pom.version} and replace them with the official maven3 syntax {project.version}. Also apply best practices like declaring all dependency and plugin versions in the project pom, and avoid using inherited properties.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] Commented: (ACE-117) Make build Maven 3 compliant and apply best practices

Posted by "Geert Schuring (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12996602#comment-12996602 ] 

Geert Schuring commented on ACE-117:
------------------------------------

I'll upload a patch shortly that solves these issues

> Make build Maven 3 compliant and apply best practices
> -----------------------------------------------------
>
>                 Key: ACE-117
>                 URL: https://issues.apache.org/jira/browse/ACE-117
>             Project: Ace
>          Issue Type: Improvement
>          Components: Maven Build
>            Reporter: Geert Schuring
>              Labels: build,, maven3,
>             Fix For: 0.8.0
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> Remove any depricated references like ${version} or {pom.version} and replace them with the official maven3 syntax {project.version}. Also apply best practices like declaring all dependency and plugin versions in the project pom, and avoid using inherited properties.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (ACE-117) Make build Maven 3 compliant and apply best practices

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACE-117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré resolved ACE-117.
--------------------------------------

    Resolution: Fixed

All sub tasks completed.

> Make build Maven 3 compliant and apply best practices
> -----------------------------------------------------
>
>                 Key: ACE-117
>                 URL: https://issues.apache.org/jira/browse/ACE-117
>             Project: Ace
>          Issue Type: Improvement
>          Components: Maven Build
>            Reporter: Geert Schuring
>            Assignee: Jean-Baptiste Onofré
>              Labels: build,, maven3,
>             Fix For: 0.8.0
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> Remove any depricated references like ${version} or {pom.version} and replace them with the official maven3 syntax {project.version}. Also apply best practices like declaring all dependency and plugin versions in the project pom, and avoid using inherited properties.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] Commented: (ACE-117) Make build Maven 3 compliant and apply best practices

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ACE-117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12998023#comment-12998023 ] 

Jean-Baptiste Onofré commented on ACE-117:
------------------------------------------

repo is already there:
http://svn.apache.org/repos/asf/incubator/ace/repo/

I'm building and deploying Felix dependencies in this repo and add it in the ace-pom.

> Make build Maven 3 compliant and apply best practices
> -----------------------------------------------------
>
>                 Key: ACE-117
>                 URL: https://issues.apache.org/jira/browse/ACE-117
>             Project: Ace
>          Issue Type: Improvement
>          Components: Maven Build
>            Reporter: Geert Schuring
>            Assignee: Jean-Baptiste Onofré
>              Labels: build,, maven3,
>             Fix For: 0.8.0
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> Remove any depricated references like ${version} or {pom.version} and replace them with the official maven3 syntax {project.version}. Also apply best practices like declaring all dependency and plugin versions in the project pom, and avoid using inherited properties.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] Assigned: (ACE-117) Make build Maven 3 compliant and apply best practices

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACE-117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré reassigned ACE-117:
----------------------------------------

    Assignee: Jean-Baptiste Onofré

> Make build Maven 3 compliant and apply best practices
> -----------------------------------------------------
>
>                 Key: ACE-117
>                 URL: https://issues.apache.org/jira/browse/ACE-117
>             Project: Ace
>          Issue Type: Improvement
>          Components: Maven Build
>            Reporter: Geert Schuring
>            Assignee: Jean-Baptiste Onofré
>              Labels: build,, maven3,
>             Fix For: 0.8.0
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> Remove any depricated references like ${version} or {pom.version} and replace them with the official maven3 syntax {project.version}. Also apply best practices like declaring all dependency and plugin versions in the project pom, and avoid using inherited properties.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira