On Nov 27, 2012, at 3:57 PM, Thomas Mortagne <thomas.mortagne(a)xwiki.com> wrote:
On Tue, Nov 27, 2012 at 3:18 PM, Vincent Massol
<vincent(a)massol.net> 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.