ItamarWMDE added a comment.

  Investigation Summary
  ---------------------
  
  | Generic               | On the Fence                               | Non 
Generic                       |
  | --------------------- | ------------------------------------------ | 
--------------------------------- |
  | `getStringNormalizer` | `getFullEntitySerializer`                  | 
`getEntityNamespaceLookup`        |
  |                       | `getCompactEntitySerializer`               | 
`getLanguageFallbackChainFactory` |
  |                       | `getStorageEntitySerializer`               |        
                           |
  |                       | `getBaseDataModelSerializerFactory`        |        
                           |
  |                       | `getCompactBaseDataModelSerializerFactory` |        
                           |
  |
  
  While it is clearly apparent that services such as `EntityNamespaceLookup` 
and `LanguageFallbackChainFactory` are dependent on wiki settings and thus are 
non generic, it is not entirely clear whether the serialization methods should 
be considered Generic or not. as they do depend on entity type definitions, 
which are registered by extensions. However, these type definitions can 
gracefully degrade to default wikibase repo settings.

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

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: ItamarWMDE
Cc: Michael, Aklapper, Addshore, Akuckartz, Iflorez, darthmon_wmde, alaa_wmde, 
Nandana, Lahi, Gq86, Pablo-WMDE, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, 
Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to