Release Plan for version 9.9

Version 2.17 by Ecaterina Moraru (Valica) on 2017/10/24 17:33
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: 23/10/2017
Released by:
Picture of evalica

Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan99]. 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.
  • accept Make sure next version exists on jira projects (JIRA releases are done automatically in the build):
  • accept 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.ReleasePlan99]. 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.ReleasePlan99]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
    .
  • accept Verify that no tests are failing on the CI Server (or that failures are understood, see known flickering tests).
  • accept 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.ReleasePlan99]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
  • accept Ensure that the Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [dev:ReleasePlans.ReleasePlan99]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
  • accept 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.ReleasePlan99]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
    .
  • accept Log on the release machine, set up your identity, update the release scripts and set the correct Java version
  • accept Update translations
  • accept Build the release
  • accept Clean up your identity
  • accept Mark agent-1-1, agent-1-2 and agent-1-3 online again (button on the right).
  • accept 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.ReleasePlan99]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
  • accept 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.ReleasePlan99]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
  • accept Push distribution files to OW2 and release them
  • error Force rebuild of the Debian repository index Scheduled rebuild
  • accept 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)
  • error Force extensions update Scheduled rebuild
  • accept 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.ReleasePlan99]. 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.
  • accept Create blog post on xwiki.org
  • accept Update the API doc, including Rendering
  • accept Update Wikipedia (en), Wikipedia (fr) and Wikipedia (compare wiki software)
  • accept Wikimatrix with Ludovic's account
  • accept Announcement Mail and Forum Post
  • accept Announce on Twitter with the xwikiorg account
  • accept 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.ReleasePlan99]. 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 Before 9.9RC1 Push Commons and Rendering to Maven Central
  • cancel Update the XWiki official Docker images

Get Connected