Page MenuHomePhabricator

Remove the Babel extension version numbering as unused or use it for its intended purpose
Closed, ResolvedPublic

Description

The extension currently uses version 1.12.0 since Feb 26 2020. But if we look at the history of extension, we see both big changes and many small ones. Rarely does anyone increase the version when create a patch, and if they do increase it, they forget about SemVer. It seems to me that some kind of decision needs to be made: completely abandon versioning or somehow control the change in versions.

Event Timeline

Peachey88 renamed this task from Remove the Babel extension version as unused or use it for its intended purpose to Remove the Babel extension version numbering as unused or use it for its intended purpose.Jan 17 2024, 9:17 PM

Change 1002955 had a related patch set uploaded (by Iniquity; author: Iniquity):

[mediawiki/extensions/Babel@master] Remove version as unused

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

Change 1011218 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[translatewiki@master] BundleCreator: Do not expect version to be present in extension.json

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

Change 1011218 merged by jenkins-bot:

[translatewiki@master] BundleCreator: Do not expect version to be present in extension.json

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

Change #1002955 merged by jenkins-bot:

[mediawiki/extensions/Babel@master] Remove version number from extension.json as unused

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

Pppery assigned this task to Iniquity.