| daniel updated the task description. (Show Details) |
CHANGES TO TASK DESCRIPTION
* define base implementation for entities that have labels/descriptions/aliases (those that implement LabelsProvider, etc)
* replace direct access to* define extension point for alternative mappings for labels, descriptions and fingerprint in codealiases for entity types that should work for all entity typesdo not define those directly
* define extension point for alternative mappingsreplace 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.
...
* define service interfaces (consider defining separate entities for display and for indexing)* define base implementation for entities that have labels/descriptions/aliases (those that implement LabelsProvider, etc)
* replace direct access to* define extension point for alternative mappings for labels, descriptions and fingerprint in codealiases for entity types that should work for all entity typesdo not define those directly
* define extension point for alternative mappingsreplace 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.
TASK DETAIL
EMAIL PREFERENCES
To: daniel
Cc: daniel, Aklapper, Lydia_Pintscher, GoranSMilovanovic, QZanden, Izno, Wikidata-bugs, aude, Mbch331
Cc: daniel, Aklapper, Lydia_Pintscher, GoranSMilovanovic, QZanden, Izno, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
