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
