https://bugzilla.wikimedia.org/show_bug.cgi?id=70395

--- Comment #4 from denny vrandecic <[email protected]> ---
Here is how the UI should work as long as we support only proleptic Gregorian
(G) and proleptic Julian (J) calendars:
- when entering a date before 1581, it should understand that date as J (and
display a not too obvious option to switch to G).
- when entering a date between 1581 and 1930, it should understand the date as
G per default and allow to easily switch to J instead.
- when entering a date after 1930, it should understand the date as G. Although
there is no real use case for it, it allows the user to switch to J, but it
shouldn't be too obvious.
- if a user has explicitly chosen a calendar for a value, it should stick until
the user changes it explicitly again
- if a user is editing a date, the calendar should stick until the user changes
it explicitly

I think bug 70398 is a duplicate. It should be merged here and the priority
here should be raised to highest. This is currently doing damage to Wikidata.

Whether the implementation is happening in the backend or frontend, I do not
really care.

To make sure: the calendar model only refers to the display (and editing). It
always displays (and edits) in the explicitly given calendar model. The backend
eventually *always* saves the date in G.

I am happy to discuss this as needed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to