Closed GoogleCodeExporter closed 9 years ago
I completely agree on this one.
I'm about to work on the archetypes until Sunday, shall we align on this one?
Are you
already working on the code?
Original comment by colum...@gmail.com
on 21 Jan 2009 at 12:54
Hey Gabrielle,
I started doing some work on this when I opened the issue but got bogged down
so
don't think I have anything useful to contribute so far. :-(
As I mentioned though you might like to check out how atlassian have done this
though
cause they have nice ancestor/descendant poms.. See link above.
Damon.
Original comment by damonr...@gmail.com
on 21 Jan 2009 at 11:25
There's work ongoing for this in the 3.x branches, using maven-calm as common
super POM.
Will merge this into trunk soon and then close the issue
Original comment by colum...@gmail.com
on 4 Dec 2009 at 2:04
Original comment by colum...@gmail.com
on 4 Aug 2011 at 1:35
Original comment by colum...@gmail.com
on 4 Aug 2011 at 1:35
I have contributed my personal view on how to define parent POM files that can
1. generalize the build metadata, mostly versions, but also dependency scope
and very generic plugin configuration - see
http://maven-alfresco-archetypes.googlecode.com/svn/branches/experimental/quicks
tart-share-runner/poms/alfresco-integration-parent/pom.xml
2. generalize the build behaviour - regardless the final package to produce,
see
http://maven-alfresco-archetypes.googlecode.com/svn/branches/experimental/quicks
tart-share-runner/poms/alfresco-web-integration-parent/pom.xml
3. simplify the archetype-generated Maven logic; every pom.xml is lower than 50
lines long - see
http://maven-alfresco-archetypes.googlecode.com/svn/branches/experimental/quicks
tart-share-runner/alfresco/pom.xml
4. support different multi-project Maven layouts
Original comment by mauri...@session.it
on 18 Apr 2012 at 9:32
This is fixed in the Maven Alfresco SDK 1.0.0 release that is going out this
week.
In fact it contains a parent POM (alfresco-sdk-parent) that provides all the
commonalities / lifecycle support through inheritance.
Closing this and setting the Milestone-Release-sdk-1.0.0 fix version.
Original comment by colum...@gmail.com
on 29 Oct 2012 at 9:47
Original issue reported on code.google.com by
damonr...@gmail.com
on 16 Sep 2008 at 4:08