[ http://jira.codehaus.org/browse/MNG-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brett Porter closed MNG-59. --------------------------- Assignee: Brett Porter Resolution: Won't Fix Fix Version/s: (was: 2.1.x) > write an m1 component > --------------------- > > Key: MNG-59 > URL: http://jira.codehaus.org/browse/MNG-59 > Project: Maven 2 > Issue Type: Wish > Reporter: Brett Porter > Assignee: Brett Porter > Priority: Minor > > write a component that runs an m1 instance. > An m1 component could be called upon to run an m1 build whenever it is > encountered (v3 POM) or by a compat. flag on the command line. The m1 > component just pulls down the m1 POM (eg maven-1.0.pom - not the project's > pom), reads the deps (we'd need the v3 reader working > here), pulls them down using existing m2 stuff, then creates a forehead > classloader manually, and fires up a new MavenSession (bypassing the CLI > stuff). > I think I'd code that up fairly quickly, and then we have a way to run m1 > stuff from m2, but not necessarily integrate it (just give a better way to > migrate, and avoids a multiple install dilemma). It may even be possible to > mix builds in a reactor by detecting the POM version. > Some properties could be shared from m2 to override the defaults in m1 so > they coexist nicely. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira