Hi, On Tue, Nov 27, 2012 at 5:34 PM, Thomas Mortagne <[email protected]>wrote:
> On Tue, Nov 27, 2012 at 4:00 PM, Vincent Massol <[email protected]> > wrote: > > > > > On Nov 27, 2012, at 3:57 PM, Thomas Mortagne <[email protected]> > > wrote: > > > > > On Tue, Nov 27, 2012 at 3:18 PM, Vincent Massol <[email protected]> > > wrote: > > > > > >> Hi devs, > > >> > > >> Here are some notes I took while releasing XWiki 4.3 on how to improve > > the > > >> release process: > > >> > > >> * We need to automate the generation of the CLIRR report. This is what > > >> takes the longest when releasing (not overall time but manual time > > >> required). IMO this can be done relatively easily by creating a patch > > for > > >> the CLIRR maven plugin itself to: > > >> ** Add support for wildcards in the new <difference> syntax > > >> ** Ensure that their report generation takes into account the > > >> <justification> element > > >> ** Possibly add a text report generation that we'll be able to copy > > paste > > >> in our RN > > >> > > >> * Remove PURL generation for Tweets > > >> ** Tweets are ephemeral so no need to have permanent URLs > > >> ** Tweet clients already do URL shortening > > >> (It's complex to use the PURL UI too) > > >> > > >> * Don't create RN summary for OW2, email and even blog post. This will > > win > > >> some more time. Instead just link to the RN page which contains a > > summary > > >> and all details. For example for the email it could be: > > >> " > > >> The XWiki development team is proud to announce the availability of > > XWiki > > >> Enterprise <version>. > > >> > > >> You can download it here: > > >> http://www.xwiki.org/xwiki/bin/view/Main/Download > > >> > > >> Make sure to review the release notes: > > >> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki > > <short > > >> version> > > >> > > >> Thanks > > >> -The XWiki dev team > > >> " > > >> > > >> * Put maven.xwiki.org:~/xwiki-release-scripts under Git and do a git > > >> reset before the ow2 step to be sure to have clean scripts > > >> > > > > > > I don't understand this part, they are in git. > > > > Yes they are in git but not on maven.xwiki.org > > > > I was talking about maven.xwiki.org. > > ~/xwiki-release-scripts is just a link in a sub folder of ~/xwiki-dev-tools > which is the root of the repository. > That's valid only for agent-1, not maven.xwiki.org. On maven.xwiki.org you just have an "xwiki-release-scripts" directory with previous releasenotes.<version>.txt files and some release scripts (of which we only use push-release.sh, which is also included in xwiki-dev-tools/xwiki-release-scripts on git. We probably did not update our process and documentation and kept using this desynchronized script. Thanks, Eduard > > > > > > -Vincent > > > > >> WDYT? > > >> > > >> Thanks > > >> -Vincent > > > > _______________________________________________ > > devs mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > -- > Thomas Mortagne > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

