On 11/27/2012 09:18 AM, Vincent Massol 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
+1. > * 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) -1. The PURL is not just about twits, it's about having some permanent links to our release notes. I really don't like that our URLs are so damn long (http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki44RC1 is 71 chars long), so I like to have something shorter. So far I seem to be the only one that sees the value of PURLs, so if you think that we don't want to maintain them in general (not just because tweets are ephemeral), we could do that. Why do you need to use the purl.org UI? The push-release script is supposed to handle that automatically. > * 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. I'm kind of -1 for this as well. The summary is for lazy or busy people that don't have time to read our lengthy release notes. Not even our own devs (and the rest of the XWiki SAS employees) have time to read them fully. A very quick summary that takes 30 seconds to read is a good thing, at least a few more people will find the time to read those and notice how XWiki evolves. > 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 wanted to do that but git was not installed on the machine at that time. I see that it is now. [Some time later] I did this, committed the only changes that were present there. It's a read-only clone, so committing won't work directly from the machine unless extra steps are taken. > WDYT? > > Thanks > -Vincent -- Sergiu Dumitriu http://purl.org/net/sergiu _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

