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

WDYT?

Thanks
-Vincent

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to