JeroenDeDauw created this task.
JeroenDeDauw added subscribers: wikidata-bugs, thiemowmde, hoo, 
Lydia_Pintscher, daniel, GPHemsley, aude, JeroenDeDauw, Wikidata-bugs.
JeroenDeDauw added a project: MediaWiki-extensions-WikidataRepo.
JeroenDeDauw changed Security from none to none.

TASK DESCRIPTION
  In order to [[ https://phabricator.wikimedia.org/T75496 | support new entity 
types in Wikibase Repository ]], extensions need to be able to register 
handlers for the entity types they add. There are dozens of types of such 
handlers that need to be registrable.
  
  At present most handler lists are set in the top level factory 
(WikibaseRepo), or are being refactored towards being set there.
  
  Example: getEntityIdParser in WikibaseRepo provides an EntityIdParser to the 
rest of the code, avoiding the using code to bind to any specific parsers or 
global state. This method that constructs it can add support for new types of 
entity ids, though it needs to somehow get the information from the extensions.

TASK DETAIL
  https://phabricator.wikimedia.org/T76021

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

To: JeroenDeDauw
Cc: wikidata-bugs, thiemowmde, hoo, Lydia_Pintscher, daniel, GPHemsley, aude, 
JeroenDeDauw, Wikidata-bugs



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to