Release Plan for version 9.8.1

Version 2.1 by Guillaume Delhumeau on 2017/10/04 14:41
Warning: For security reasons, the document is displayed in restricted mode as it is not the current version. There may be differences and errors due to this.

Release Date: 04/10/2017
Released by:
Picture of gdelhumeau

Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.

Use these icons to mark the release progress: cancel not done, accept done, error not done for a good reason (explain reason)

  • accept Verify that the xwiki-commons's top level POM has a xwiki.compatibility.previous.version property correctly pointing to the latest stable (non-milestone) release and if not, change it.
  • Make sure next version exists on jira projects (JIRA releases are done automatically in the build):
  • cancel Verify that there are no Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
    and that there are Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
    .
  • cancel Verify that no tests are failing on the CI Server (or that failures are understood, see known flickering tests).
  • cancel Verify that there are no Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
  • cancel Ensure that the Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
  • cancel Since the release is performed on agent-1-1 and since it shares memory with other agent1-* agents, mark as offline agent1-1, agent1-2 and agent1-3 to avoid using them in the CI. Put as comment Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
    .
  • cancel Log on the release machine, set up your identity, update the release scripts and set the correct Java version
  • cancel Update translations
  • cancel Build the release
  • cancel Clean up your identity
  • cancel Mark agent-1-1 online again in the  Jenkins admin screen (button on the right).
  • cancel Publish backward compatibility reports in the Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
  • cancel Publish code contributors list in the Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
  • cancel Push distribution files to OW2 and release them
  • cancel Force rebuild of the Debian repository index
  • cancel Update the Download page (Use bullets points for the major features to make it easy to read; Update/Bump the LTS if doing a final major version release, i.e. new cycle)
  • cancel Force extensions update
  • cancel Set the Release date + Release flag in the Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
    by editing with the object editor.
  • cancel Create blog post on xwiki.org
  • cancel Update the API doc, including Rendering
  • cancel Update Wikipedia (en), Wikipedia (fr) and Wikipedia (compare wiki software)
  • cancel Wikimatrix with Ludovic's account
  • cancel Announcement Mail and Forum Post
  • cancel Announce on Twitter with the xwikiorg account
  • cancel Update the Release Plan page to move yourself to the bottom of the list for your next release.
  • cancel Ensure that the Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan981]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
    corresponds to the date when the release was finished
  • cancel Update the release date on the Roadmap page for non bugfix releases and move the roadmap items to the archive page (for final releases)
  • cancel Push Commons and Rendering to Maven Central
  • cancel Update the XWiki official Docker images
Tags:
   

Get Connected