Page MenuHomePhabricator

Archive PageLanguageApi extension
Closed, ResolvedPublic

Description

Reason: PageLanguageApi's functionality is available in MediaWiki core since 1.29. Thus, this extension should be archived.

https://www.mediawiki.org/wiki/Gerrit/Inactive_projects

  • Archive on mediawiki.org ( https://www.mediawiki.org/wiki/Extension:PageLanguageApi )
  • Remove from mediawiki/extensions ( .gitmodules and PageLanguageApi )
  • Remove tests in intregation/config ( zuul/layout.yaml )
  • Remove from translatewiki ( groups/MediaWiki/mediawiki-extensions.txt )
  • Mark as read-only on Gerrit
  • Delete on github
  • Archive on phabricator

Note: As mentioned by @Mainframe98 on a Flow thread, this should probably have to wait till official 1.29 release. No action should be taken until confirmation is given by @Mainframe98 :-)

Event Timeline

The 1.29.0 stable release is expected to come out on sometime in June 2017.

So somewhere around this moment, thanks for creating this task @SamanthaNguyen!

Looks like June is coming up soon..I'll set up a reminder to work on this when 1.29 comes around!

1.29 branches are already in place, this can proceed.

Change 355460 had a related patch set uploaded (by Chad; owner: Chad):
[integration/config@master] PageLanguageApi has been archived, no need to test

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

Change 355464 had a related patch set uploaded (by Chad; owner: Chad):
[mediawiki/extensions@master] Drop PageLanguageApi, it's archived

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

Change 355464 merged by Chad:
[mediawiki/extensions@master] Drop PageLanguageApi, it's archived

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

Change 355460 merged by jenkins-bot:
[integration/config@master] PageLanguageApi has been archived, no need to test

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

demon claimed this task.
demon updated the task description. (Show Details)