Snaterlicious added a comment.

Just some thoughts on that:

In my opinion, the "full" name should be defined by a property as well. Using 
the label would add an an assumption on top of the concept of label whose 
original purpose is nothing more than to identify an entity. Additionally, if 
there are units with alternative names, those would be hard to retrieve from 
list of aliases. Now that we are discussing configuring special properties: 
Will we please convert label, description and aliases to statements then?

The concept explains that third-party installations may use Wikidata items for 
units. That would require configuration and logic specific to Wikidata. I am 
pretty sure that could be done in a more generic way. Still, for example, I 
would actually like to be able to set up and configure entity types using 
settings. That would allow setting up an entity type "unit" per installation. 
Having such an entity configured on Wikidata, external entity selectors would 
not require a special API endpoint but could just query for that entity type. 
External installations would either use their own "unit" entity type or query 
Wikidata if no local "unit" type is configured.
I know that would create constraints on entities (which have been forbidden by 
PM) but defining special statements would just do the same in a more 
unstructured way.

Regarding UI: I would really like to be able to just enter a string (including 
value and unit) and have the "system" recognize my input. Having to select a 
unit using some drop-down is vintage. However, if the recognition fails or the 
preview is not as expected, the user should be allowed to select a unit from 
some entity selector derivative. Anyway, I imagine the UI concept being really 
tricky and, personally, I would not start implementing without having any 
prototypes (Source: experiences from mostly still unfinished implementations of 
previous data types).


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

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

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

To: Snaterlicious
Cc: Aklapper, daniel, JanZerebecki, adrianheine, Snaterlicious, thiemowmde, 
JeroenDeDauw, aude, Tobi_WMDE_SW, Wikidata-bugs



_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to