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

Reply via email to