On Tue, Nov 27, 2012 at 4:00 PM, Vincent Massol
<vincent(a)massol.net>
wrote:
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
<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
.
~/xwiki-release-scripts is just a link in a sub folder of ~/xwiki-dev-tools
which is the root of the repository.