daniel added a comment.

I find it odd to base the numbering on an artificially fixed limit like 16. I 
also find it odd that the "roughest" precision has the lowest value. Makes 
sense if you interpret it as "significant number of digits", but that only 
works with a fixed with.

So I proposed to reverse the order: the smallest ID should refer to seconds, 
then minutes, and so on - with the scale being open end. Not sure what the code 
for that should look like, though.

A very simple alternative: give the precision as a float (or decimal), in 
years. Anything smaller than that number, in years, is insignificant. The 
values for "hour" etc will not be pretty, but they would have meaning, and 
arithmetics would work nicely.


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

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

To: daniel
Cc: mkroetzsch, Smalyshev, daniel, thiemowmde, Aklapper, Wikidata-bugs, aude



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to