On May 14, 2012, at 10:07 AM, Marius Dumitru Florea wrote: > On Mon, May 14, 2012 at 10:29 AM, Vincent Massol <[email protected]> wrote: >> Hi, >> >> On May 14, 2012, at 8:56 AM, Vincent Massol wrote: >> >>> Hi Caleb, >>> >>> On May 13, 2012, at 12:17 PM, Caleb James DeLisle wrote: >>> >>>> Hi, >>>> >>>> I'd like to change the <repository> in each top level pom to nexus so that >>>> on release, all releases will go directly to staging by default. >>>> Agent1 already has an account in the staging repository from my last >>>> release so this should just work. >>>> >>>> WDYT? >>> >>> +1 for using staging but not to change the target repo. We need to be able >>> to go from staging to target. >>> The canonical way is to use mvn release:stage. >> > >> There's one reason we might not want to use mvn release:stage though: >> safety. It means RM could run mvn release:perform by error instead of mvn >> release:stage and I don't think maven will refuse to run mvn release:perform >> even when there's a staging repo defined… (strange design BTW). > > It shouldn't be a problem if the release script uses release:stage . > >> >> Thus I'm changing to +1 to replace the target repo by the staging one to >> reduce likelihood of mistakes. > > -0. The commons root POM is inherited by projects that are released > independently, e.g. from contrib, and I don't think they should be > forced to go through staging. I'm fine with staging but I think it > should be put in the release script, not in the POM.
-0 to put that in the release script :) This POM is NOT made to be inherited by projects other than the XWiki Dev Team projects. What we could do is create a pom that can be inherited by contrib projects but this is really a different issue than the one at hand since even right now it's not ok for contrib projects. Thanks -Vincent > Thanks, > Marius > >> >> Thanks >> -Vincent >> >> PS: Also +1 to upgrade to Release plugin 2.3: >> http://jira.xwiki.org/jira/browse/XCOMMONS-168 ;) >> >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

