On Tue, Nov 27, 2012 at 4:45 PM, Eduard Moraru <[email protected]> wrote:
> 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. > Indeed I understood it as agent-1 which is the main release server. Forgot maven.xwiki.org was not the same. > > 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 > -- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

