Jump to content

Talk:PHP upgrade process for MediaWiki

From Wikitech

Vendor dependency entry is confusing (and the more important one is missing)

To take place before the next MW release branch cut, but after the rollout. The branch is generally cut two months before the release month (e.g. in April if the release is in June). mw:Version lifecycle

  1. MW: Raise minimum PHP version if applicable, as expected under policy (table).
  2. MW: Upgrade vendor dependencies if applicable.

This is written poorly, and is likely to confuse. Step 2 is more specifically "Upgrade vendor dependencies that were previously blocked and are now options", not "Upgrade vendor dependencies that block the new version of PHP". The first of those is a nice-to-have; the second is part of the "Preparation for MediaWiki" work instead.

This wording has been mis-quoted at me on T360995 in a situation which is the latter, not the former, and the latter doesn't appear in the first section. Jdforrester (WMF) (talk) 16:31, 5 September 2025 (UTC)Reply