Reworked the German holiday files
ClosedPublic

Authored by tleupold on Mar 25 2018, 1:07 PM.

Details

Reviewers
winterz
Summary
  • Reworked the German holiday definitions according to official sources (cf. the files)
  • Fixed the wording and (rewrote) the existing file for Bavaria
  • Added files for each federal state that has holidays in addition to the All-German ones

As said in https://bugs.kde.org/show_bug.cgi?id=373686 , imo this rework was necessary, esp. because it's not only some typos and dubious defintions in the Bavaria file (e. g. the begin of Munich's Oktoberfest), but all over the existing files. Plus, if we add Bavaria, we should do the whole thing, as there are differences in holidays for most of the federal states of Germany.

I think this should go to git master (tell me if I can "just" push it) and be part of the next release.

Diff Detail

Lint
Lint Skipped
Unit
Unit Tests Skipped
tleupold created this revision.Mar 25 2018, 1:07 PM
Restricted Application added a project: KDE PIM. · View Herald TranscriptMar 25 2018, 1:07 PM
Restricted Application added a subscriber: KDE PIM. · View Herald Transcript
tleupold requested review of this revision.Mar 25 2018, 1:07 PM
tleupold added a reviewer: winterz.
tleupold updated this revision to Diff 30508.Mar 25 2018, 1:26 PM

Added Nikolaus.

winterz accepted this revision.Mar 25 2018, 8:51 PM

thanks!

This revision is now accepted and ready to land.Mar 25 2018, 8:51 PM
tleupold added a comment.EditedMar 26 2018, 7:13 AM

Thanks for the quick review! Does this now automagically go to git? Or should I push it? Sorry for asking dumb questions, but I'm pretty new to that Phabricator widget ;-)

you can push directly.
then close this phab and also close the bugs you opened regarding this problem

Please push it with arc land, which is strongly suggested way: phabricator will parse the commit message and close this review.

Also, does this review fixes https://bugs.kde.org/show_bug.cgi?id=373686 ? If yes, please edit the commit message from phabricator adding a *separate* line

BUG: nnnnnn

and that will make sure that the bug nnnnnn is closed.

tleupold closed this revision.Mar 26 2018, 5:38 PM

Sorry, apparently, Arcanoid is currently not available yet on Gentoo (at least in the main Portage tree). So I did it manually. I added the bug so that it will be closed automatically though (at least I hope so ;-). Thanks for the support and the quick replies!