Cleanup and refactor poms
-------------------------

                 Key: MYFACES-3003
                 URL: https://issues.apache.org/jira/browse/MYFACES-3003
             Project: MyFaces Core
          Issue Type: Task
          Components: build process
    Affects Versions: 2.0.3
            Reporter: Jakob Korherr
            Assignee: Jakob Korherr


Our pom.xml files grew over time and are on some parts really messy by now.

Things which should be changed:
  - there is no clear structure in the pom files. we should have 4-space 
indenting, but currently we have 2 and 4-space mixed all over the files.
  - get rid of javax.* dependencies and use Apache Geronimo specs instead (thus 
avoiding java.net or jboss repos)
  - get rid of unused repositories
  - use dependencyManagement in myfaces-core-project to manage the dependencies 
of all our modules by version and scope and thus avoiding using multiple 
versions in different modules
  - use pluginManagement for plugin versions
  - check for duplicate definitions (e.g. Apache snapshot repo already comes 
from apache-parent)
....

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to