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

Markus Krötzsch <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|0                           |1

--- Comment #1 from Markus Krötzsch <[email protected]> 2012-10-18 
09:13:16 UTC ---
Confirmed. The problem is cause by converting between different calendar
models. Dates before 4 Oct 1584 are assumed to be in Julian calendar. SMW
correctly recognises this here.

However, this information is not stored correctly. SMW currently assumes all
stored dates to be in Gregorian calendar, but this conversion does not happen
anywhere. So the Julian date gets stored without any indication that it is
Julian. On reloading, SMW considers the date to be Gregorian, and converts it
to Julian for display.

There are two ways in which we could fix this: (1) convert all dates to
Gregorian before storing them or (2) store the calendar model with each date.
The former would be easier, but it could create problems with conversion
precision.

We may also need a better way to show if a date is Gregorian or Julian. But we
do not want to write "Gr" or "Jl" next to every date. Suggestions are welcome.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
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