On Sun, Nov 11, 2018 at 07:36:55PM -0500, Brian Callahan wrote: > Hi tech -- > > Reminded by the recent email to tech@ about calendar.christian, I > took a look at syncing calendar.judaic. > > This diff does the following: > 1. Sync the holiday days that are not connected to Pesach, which on > our calendar is Chanukah, Fast of 10 Tevet, and Yom Yerushalayim. > 2. Add the holidays that are explicitly mentioned on the Wikipedia > page of Jewish holidays, which adds Tu B'Shevat to our calendar. > 3. Replace the year marker on Rosh Hashana with the current Jewish > year (5741 => 5779). This calendar has to be updated yearly as it > is anyway, so it seems odd to me not to put the current year if > we're going to list a year in connection with Rosh Hashanah. > > It looks like mickey@ removed Yom HaAtzmaut some years ago due to > the understanding that this be a religious and not secular > calendar. Which is a perfectly legitimate stance, as there is no > universal yes or no as to whether or not the Israeli rememberance > holidays are religious holidays, both in Israel and in the dispora. > > So we either need to remove Yom Yerushalayim for the same reason, > or add back Yom HaAtzmaut, and add Yom HaShoah and Yom Hazikaron. > Doesn't matter to me either way. It might be nice to include Yom > HaShoah in either event, as it is likely to become a universal > Jewish religious holiday within our lifetimes. Whatever is decided > having Yom Yerushalayim by itself is the strangest of all worlds. > > And I'll volunteer to keep this calendar synced since I might be > the only one who cares about it. > > OK? > > ~Brian >
morning. if you're willing to do the work, i say go for it. i don;t have enough knowledge about dates/holidays to provide any useful feedback. if you have any opinion on the .christian diff, please do reply. i'm about to as well, but again i just don;t have the knowledge to deal with this. jmc > Index: calendar.judaic > =================================================================== > RCS file: /cvs/src/usr.bin/calendar/calendars/calendar.judaic,v > retrieving revision 1.5 > diff -u -p -r1.5 calendar.judaic > --- calendar.judaic 6 Sep 2005 23:42:59 -0000 1.5 > +++ calendar.judaic 12 Nov 2018 00:11:04 -0000 > @@ -7,7 +7,7 @@ > #ifndef _calendar_judaic_ > #define _calendar_judaic_ > > -Pesach+163 First Day of Rosh Hashanah (Jewish Lunar New Year; 5741 == 1980; > +Pesach+163 First Day of Rosh Hashanah (Jewish Lunar New Year; 5779 == 2018; > sabbatical) > Pesach+164 Rosh Hashanah (sabbatical) > Pesach+166 Fast of Gedalya (Murder of Gedalya and subsequent Exile; fast > day) > @@ -17,8 +17,9 @@ Pesach+179 Succot (sabbatical) > Pesach+184 Hoshanah Rabba (7th day of Succos) > Pesach+185 Shmini Atzeres (8th Day of Gathering; sabbatical) > Pesach+186 Shmini Atzeres/Simchas Torah (Rejoicing of the Law; sabbatical) > -12/12* First Day of Chanukah > -12/27* Fast of Asara B'Tevet (Babylonians put siege on Jerusalem; fast > day) > +12/03* First Day of Chanukah > +12/18* Fast of Asara B'Tevet (Babylonians put siege on Jerusalem; fast > day) > +01/20* Tu B'Shevat (New Year of the Trees) > Pesach-31 Fast of Esther (Battle of Purim; fast day) > Pesach-30 Purim (Feast of Lots) > Pesach-29 Purim (Feast of Lots) > @@ -27,10 +28,10 @@ Pesach+1 Pesach (sabbatical) > Pesach+6 Pesach (sabbatical) > Pesach+7 Pesach (Last Day of Passover; 8th day of Pesach; sabbatical) > Pesach+34 Lag Ba`omer (Commemoration of the Great Rebellion) > -05/22* Yom Yerushalayim (Reunification of Jerusalem) > +06/01* Yom Yerushalayim (Reunification of Jerusalem) > Pesach+50 Shavuot (Festival of Weeks; sabbatical) > Pesach+51 Shavuot (Festival of Weeks; sabbatical) > -07/10* Fast of Shiv'a Asar B'Tammuz (Romans breach Wall of Jerusalem; > fast day) > +07/21* Fast of Shiv'a Asar B'Tammuz (Romans breach Wall of Jerusalem; > fast day) > Pesach+81 Fast of Tish'a B'Av (Babylon destroys Holy Temple; fast day) > > #endif /* !_calendar_judaic_ */ >