| daniel updated the task description. (Show Details) |
CHANGES TO TASK DESCRIPTION
=First steps=
Define an interface (or interfaces) replacing the usage of LabelsProvider, AliasesProvider and DescriptionsProvider in the following methods:
* LabelsField::getFieldData
* DescriptionsField::getFieldData
* TermSqlIndex::getEntityTerms
* EntityRetrievingTermLookup::getAllLabels
* EntityRetrievingTermLookup::getAllDescriptions
Calls of LabelsProvider::getLabels, DescriptionsProvider::getDescriptions, and AliasesProvider::getAliases should be surveyed so we don't miss anything, but most of these usages are probably not relevant to this ticket.
...
* replace direct access to labels, descriptions, aliases and fingerprint in code that should work for all entity types. Code that is specific to an entity type can and should still access labels, descriptions and aliases directly, as structural elements of the data model.=First steps=
Define an interface (or interfaces) replacing the usage of LabelsProvider, AliasesProvider and DescriptionsProvider in the following methods:
* LabelsField::getFieldData
* DescriptionsField::getFieldData
* TermSqlIndex::getEntityTerms
* EntityRetrievingTermLookup::getAllLabels
* EntityRetrievingTermLookup::getAllDescriptions
Calls of LabelsProvider::getLabels, DescriptionsProvider::getDescriptions, and AliasesProvider::getAliases should be surveyed so we don't miss anything, but most of these usages are probably not relevant to this ticket.
TASK DETAIL
EMAIL PREFERENCES
To: daniel
Cc: daniel, Aklapper, Lydia_Pintscher, Lahi, PDrouin-WMF, Gq86, E1presidente, Ramsey-WMF, Cparle, SandraF_WMF, Cinemantique, GoranSMilovanovic, QZanden, Tramullas, Acer, LawExplorer, Susannaanas, Aschroet, Jane023, Wikidata-bugs, PKM, Base, matthiasmullie, aude, Ricordisamoa, Fabrice_Florin, Raymond, Darkdadaah, Steinsplitter, Mbch331
Cc: daniel, Aklapper, Lydia_Pintscher, Lahi, PDrouin-WMF, Gq86, E1presidente, Ramsey-WMF, Cparle, SandraF_WMF, Cinemantique, GoranSMilovanovic, QZanden, Tramullas, Acer, LawExplorer, Susannaanas, Aschroet, Jane023, Wikidata-bugs, PKM, Base, matthiasmullie, aude, Ricordisamoa, Fabrice_Florin, Raymond, Darkdadaah, Steinsplitter, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
