Mvolz added a comment.

This specification is a non-starter because Wikidata supports both the Gregorian and Julian calendar while this spec only supports the Gregorian calendar.

I'm not sure why that would be a problem - maybe there's a problem with what is understood by "support"? Adding support for particular Gregorian dates formatted in a particular way wouldn't affect the ability to set Julian dates as well.

That said, even level 0 support requires time interval support. When I add a date as 1964/2008 this is malformed in the date field. Wikidata expects you to use two separate properties to add a date range i.e. start time and end time. This seems a very big design decision to overhaul. The easiest way to accomplish this would be to support it in the front end with a wikidata specific gadget but it's less than ideal.

This is also true for things like quarters and seasons where you're expected to add the qualifier refine date. Rolling both of those features back into the date type in the back end seems difficult.

However, adding support for it in the backend would definitely make things like adding bibliographic data easier, particularly with any APIs that implement this format. We considered implementing an earlier version for citoid but got push back from citation template owners about supporting it and it's been stalled, but if wikidata supported it that'd be a big impetus to use it.


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

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

To: Lydia_Pintscher, Mvolz
Cc: Jc3s5h, Mvolz, Liuxinyu970226, Pigsonthewing, Aklapper, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to