Page MenuHomePhabricator

Remove MediaWiki integration from Purtle library
Closed, ResolvedPublic

Description

Purtle, our RDF serialization library, contains two files that register with the MEdiaWiki framework to provide credits, and integrate unit tests, by acting as a MediaWiki extension. This is not desired for libraries. The files in question should be removed. They are:

Purtle.php
init.mw.php

See discussion on https://gerrit.wikimedia.org/r/#/c/359055/

Event Timeline

Change 360365 had a related patch set uploaded (by Daniel Kinzler; owner: Daniel Kinzler):
[purtle@master] Remove MediaWiki framework integration

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

Change 360365 merged by jenkins-bot:
[purtle@master] Remove MediaWiki framework integration

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

Keeping this open until a new version of Purtle is released, allowing the version without the MW integration to be used.

1.0.6 doesn't have mediawiki in it. Should we close this or update wikibase to use the newer version too?

Change 367010 had a related patch set uploaded (by Ladsgroup; owner: Amir Sarabadani):
[mediawiki/extensions/Wikibase@master] Use purtle 1.0.6 instead of 1.0.3

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

Change 367010 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use purtle 1.0.6 instead of 1.0.3

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

Ladsgroup moved this task from Proposed to Done on the Wikidata-Former-Sprint-Board board.
Ladsgroup removed a project: Patch-For-Review.