On Tue, Nov 27, 2012 at 4:45 PM, Eduard Moraru <enygma2002(a)gmail.com> wrote:
Hi,
On Tue, Nov 27, 2012 at 5:34 PM, Thomas Mortagne
<thomas.mortagne(a)xwiki.com>wrote;wrote:
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
> >> 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
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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs