Bug 312840 - Procedure to fix and upload namedays holidays for the Greek language
Summary: Procedure to fix and upload namedays holidays for the Greek language
Status: RESOLVED FIXED
Alias: None
Product: kdepimlibs
Classification: Applications
Component: kholidays (show other bugs)
Version: 4.9
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: John Layt
URL: https://bugs.kde.org/show_bug.cgi?id=...
Keywords:
Depends on:
Blocks: 312744
  Show dependency treegraph
 
Reported: 2013-01-07 19:45 UTC by Dimitrios Glentadakis
Modified: 2014-05-14 06:59 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.13.1


Attachments
Holidays file for Greece (33.22 KB, text/x-ihex)
2013-01-19 10:26 UTC, Dimitrios Glentadakis
Details
Holidays file for Greece (2013/04/27) (33.34 KB, text/x-ihex)
2013-04-27 05:56 UTC, Dimitrios Glentadakis
Details
korganizer Greek holidays file (correct dates) (33.01 KB, text/plain)
2014-04-25 11:13 UTC, Marios Andreopoulos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitrios Glentadakis 2013-01-07 19:45:59 UTC
To fix the bug 312744 (Problem: some namedays with fixed date have to be changed to follow Eastern date) i want to explain me how to proceed.
I see that there are two files in kholiday: plan1 and plan2. I have to fix one of them or both ?
After, i can send the file somewhere , probably here ?

Thanks

Reproducible: Always
Comment 1 Christophe Marin 2013-01-18 23:51:24 UTC
Only plan2 needs an update. Then you can attach the updated file to this report.

Don't forget to add your name and if possible an official source where we can compare the dates.
Comment 2 Dimitrios Glentadakis 2013-01-19 10:26:34 UTC
Created attachment 76556 [details]
Holidays file for Greece

I edited the file from here:
http://quickgit.kde.org/?p=kdepimlibs.git&a=blob&h=6b0def16940135348370afa7b0eb8f55d3a192e8&hb=4f86bbd08abbe5f390765a933c97d8a1b3e280dc&f=kholidays%2Fholidays%2Fplan2%2Fholiday_gr_el

In some namedays there are some rules where i dont know how to define them
It is about the namedays in lines 131, 136, 314
Comment 3 Dimitrios Glentadakis 2013-01-19 10:31:23 UTC
(In reply to comment #2)

> It is about the namedays in lines [del]131, 136[/del], 314

It is about the namedays in lines 145, 149, 314
Comment 4 Dimitrios Glentadakis 2013-04-27 05:56:18 UTC
Created attachment 79485 [details]
Holidays file for Greece (2013/04/27)

Fixed the nameday of Chloe on February 13
Comment 5 Dimitrios Glentadakis 2013-04-27 06:17:00 UTC
I see eg in the French file with the mothers day that the moveable feast date is defined with a specific way:

: Mothers' day, move if clashes with Pentecost
"Fête des mères"            ( ( [last sunday in may] == ([easter] + 49 days) ) ? [first sunday in june] : [last sunday in may] )
: or 'first sunday in june' if same day as Pentecôte

Do i have to do the same with the Greek file ?
For now, i wrote the rules of the moveable feast days in a python way at least to be understood by the maintainer

Thanks
Comment 6 Christophe Marin 2013-06-04 19:39:28 UTC
Short update, we're currently reviewing the updated holiday file you provided.

We're trying to figure how to deal with 'Γεώργιος, Γεωργία' & '"Μάρκος"'
Comment 7 Marios Andreopoulos 2014-04-25 11:13:44 UTC
Created attachment 86260 [details]
korganizer Greek holidays file (correct dates)

Hello.
I fixed the special dates Dimitrios had trouble with and some formatting inconsistencies.

This new file works correctly with korganizer 4.12.4.
Comment 8 Dimitrios Glentadakis 2014-04-26 03:43:26 UTC
Tested in 4.13.0 with success

Thanks Marios !
Comment 9 Antonis K 2014-04-26 05:46:51 UTC
Just confirming, Marios' updated file fixes everything, at least for the 3 next years that I checked.
Comment 10 Christophe Marin 2014-04-27 09:12:24 UTC
Git commit 9b47419ccbf40fafc189f9f6bbf1e49d90571915 by Christophe Giboudeaux.
Committed on 27/04/2014 at 09:12.
Pushed by cgiboudeaux into branch 'KDE/4.13'.

Update the Greek holidays file
FIXED-IN: 4.13.1

M  +47   -42   kholidays/holidays/plan2/holiday_gr_el

http://commits.kde.org/kdepimlibs/9b47419ccbf40fafc189f9f6bbf1e49d90571915