Page MenuHomePhabricator

Publish Wikibase Suite release compatible with MediaWiki 1.37
Closed, ResolvedPublic

Description

MediaWiki 1.37.4 is the most recent version in 1.37 line as of 2022-09-15. The most recent version should be used as a base for the Wikibase Suite release.

This release is to include the current experimental version of Federated PropertiesDue to high technical complexity of providing it in this release, and very short life of the release (MW 1.37 becomes end of life in Nov 2022), Federated Properties functionality is to completely disabled in this version. It should be made clear to the users of early Wikibase Suite releases that the Federated Properties version from earlier versions is not compatible with the now provided version and they might encounter issues during the upgrade.

There should be clearly documented process of upgrading from earlier versions of Wikibase Suite. For version compatible with MW 1.35 it will likely involve two-step upgrade via MW 1.36 compatible version first due to technical limitations.

Acceptance criteria

  • Container images of Wikibase Suite compatible with MediaWiki 1.37.4 have been prepared, tested and published to Docker hub
  • Tarball packages of Wikibase Suite compatible with MediaWiki 1.37.4 have been prepared, tested and published to releases.wikimedia.org
  • Update path from Wikibase Suite versions compatible with MediaWiki 1.35 and 1.36 have been documented for their users.

Releasing checklist (copied from T316707)

Event Timeline

Addshore updated the task description. (Show Details)

Change 842868 had a related patch set uploaded (by Addshore; author: Addshore):

[mediawiki/extensions/Wikibase@REL1_37] Hard disable federated properties on REL1_37

https://gerrit.wikimedia.org/r/842868

Change 842868 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_37] Hard disable federated properties on REL1_37

https://gerrit.wikimedia.org/r/842868

Addshore updated the task description. (Show Details)

Just a note/reminder that 1.37 is EOL within the next 6 weeks or so...

Reedy renamed this task from Publish Wikibase Suite release compatible with Mediawiki 1.37 to Publish Wikibase Suite release compatible with MediaWiki 1.37.Oct 17 2022, 6:05 PM
Reedy updated the task description. (Show Details)
Addshore updated the task description. (Show Details)

Just a note/reminder that 1.37 is EOL within the next 6 weeks or so...

Yup!

Change 851720 had a related patch set uploaded (by WMDE-leszek; author: WMDE-leszek):

[mediawiki/extensions/Wikibase@REL1_37] Added language code changes to 1.37 release notes

https://gerrit.wikimedia.org/r/851720

Change 851721 had a related patch set uploaded (by WMDE-leszek; author: WMDE-leszek):

[mediawiki/extensions/Wikibase@REL1_37] Added PHP library changes to 1.37 release notes

https://gerrit.wikimedia.org/r/851721

Change 851722 had a related patch set uploaded (by WMDE-leszek; author: WMDE-leszek):

[mediawiki/extensions/Wikibase@REL1_37] Removed empty sections in 1.37 release notes

https://gerrit.wikimedia.org/r/851722

Change 851720 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_37] Added language code changes to 1.37 release notes

https://gerrit.wikimedia.org/r/851720

Change 851721 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_37] Added PHP library changes to 1.37 release notes

https://gerrit.wikimedia.org/r/851721

Change 851722 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_37] Removed empty sections in 1.37 release notes

https://gerrit.wikimedia.org/r/851722

WMDE-leszek triaged this task as High priority.
WMDE-leszek updated the task description. (Show Details)