https://bugs.documentfoundation.org/show_bug.cgi?id=147660

--- Comment #3 from Mike Kaganski <[email protected]> ---
First of all, we need some clarity here. Several terms seem mixed, creating
confusion and a way to mistakes: Jalali and Hijri Shamsi, which are *different*
calendars, the former being a non-algorithmic one, defined by ongoing
astronomical observations. The latter one is said to use 33 (sometimes 29) year
cycles, also requiring periodical synchronization using astronomical data. But
the libjalali, mentioned further, is implemented using 2820 years cycle [1],
which is "Birashk leap year algorithm" [2], said to be an *alternative*
computation method suggested in early XX century, and to be much less precise
than both Jalali and Hijri.

The existence of the library in the distro repos sais nothing about its usage
to implement system calendar using it. Is it actually used for the purpose? And
more importantly - does it match what Excel implemented? We likely need a
spreadsheet from Excel with important dates for very large period helping make
sure we do it properly. 

[1]
https://git.savannah.nongnu.org/cgit/jcal.git/tree/sources/libjalali/jalali.c#n54
[2]
https://en.wikipedia.org/wiki/Solar_Hijri_calendar#Birashk_leap_year_algorithm

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to