Release Plan for version 11.0.3
Last modified by Thomas Mortagne on 2019/01/31 00:08
Release Date: 30/01/2019
Released by:
Verify that no tests are failing on the CI Server (or that failures are understood, see known flickering tests).
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):
Verify that there are no open issues on JIRA for version 11.0.3 and that there are no open Blockers.
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 Temporarily marking agent-1-* offline for the release of 11.0.3.
Log on the release machine, set up your identity, update the release scripts and set the correct Java version
Build the release
Publish code contributors list in the Release Notes for version 11.0.3
Publish backward compatibility reports in the Release Notes for version 11.0.3
Clean up your identity
Mark agent-1-1, agent-1-2 and agent-1-3 online again (button on the right).
Verify that there are no missing documentation for closed JIRA issues for version 11.0.3
Ensure that the Release Notes are complete and nice-looking for version 11.0.3
Set the Release date + Release flag in the Release Notes for version 11.0.3 by editing with the object editor.
Force rebuild of the Debian repository index
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)
Force extensions update
Create blog post on xwiki.org
Update the API doc, including Rendering
Update Wikipedia (en), Wikipedia (fr)and Wikipedia (compare wiki software) only if this version is bigger than the existing one.
Update Wikimatrix, with your own account, only if this version is bigger than the existing one.
Announcement Mail and Forum Post
Announce on Twitter with the xwikiorg account
Update the Release Plan page to move yourself to the bottom of the list for your next release.
Ensure that the release date in this Release Plan corresponds to the date when the git release was done
Update the XWiki official Docker images