thiemowmde created this task. thiemowmde added subscribers: thiemowmde, daniel, Tobi_WMDE_SW, Lydia_Pintscher. thiemowmde added projects: Wikidata, MediaWiki-extensions-WikibaseRepository, DataValues. Herald added a subscriber: Aklapper.
TASK DESCRIPTION In https://gerrit.wikimedia.org/r/#/c/223061/6/repo/Wikibase.php the `wgValueParsers` setting and the code consuming it (currently in the `ParseValue` constructor) was changed. Instead of a registering value parsers via "parser names" (a concept that does not exist anywhere except for this single place in the code base) they are now registered via their data type names. Before: * wikibase-entityid * quantity * time * globecoordinate * null * monolingualtext After: * wikibase-entityid is deprecated in favor of wikibase-item and wikibase-property. * quantity * time * globecoordinate is deprecated in favor of globe-coordinate. * monolingualtext * null is deprecated in favor of commonsMedia, string and url. A new integration test should make sure that nobody removes the now deprecated keys because that would be a major breaking change to the `wbparsevalue` API module. This test can not be part of `ParseValueTest` because this unit test is now independent from the global setting. TASK DETAIL https://phabricator.wikimedia.org/T107864 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: thiemowmde Cc: Lydia_Pintscher, Tobi_WMDE_SW, daniel, thiemowmde, Aklapper, Wikidata-bugs, aude, Malyacko, P.Copp _______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs