Rosh Chodesh readings are missing from CSV
The Rosh Chodesh Readings are missing from the CSV files.
Further, the weekday readings are incorrect. I showed up at Shul today prepared to read Parashat Noach. But when I got to Shul I realized that it was Rosh Chodesh and I should have prepared the special Rosh Chodesh reading instead. Bummer!!!!
Please be more careful with the information given on this website. Wrong information screws up the service.
Please create ONE AND ONLY ONE CSV file which has EVERY SINGLE TORAH AND HAFTORAH reading ever read in synagogue - ordered chronologically. Having multiple CSV file for Shabat, Mondays and Thursday mornings, Shabbat afternoon, festivals, Rosh Chodesh - you can't possibly have a separate CSV for each of these - this is simply a recipe for confusion, error, and disaster. You end up with conflicting Torah readings for the same dates in different files.
This "ONE AND ONLY ONE" CSV file should include:
* Shabbat Readings
* Rosh Chodesh Readings
* Shabbat Afternoon reading
* Monday morning Reading
* Thursday morning Reading
* Festival Readings
* When Rosh Chodesh falls on Monday, Thursday, or Shabbat afternoon - the regular Rosh Chodesh reading overrides the regular weekly Torah reading.
* When Rosh Chodesh falls on Shabbat morning - the Maftir of that Shabbat morning service equals to Numbers 28:9–15.
* When Rosh Chodesh falls on regular Shabbat - the morning Haftorah is replaced by a special Rosh Chodesh Haftorah: Isiah 66:1–24
* Note: when Rosh Chodesh occurs on a Sunday, the regular Haftarah of the preceding day is replaced with the Machar Hachodesh (literally, "tomorrow is the new month") Haftarah, I Samuel 20:18–42.[36]
* Does anyone know what is read when Rosh Chodesh falls on a festival? How does Rosh Chodesh alter the normal Torah/Afteroah reading of a Yom Tov?
See source here: https://en.wikipedia.org/wiki/Yom_Tov_Torah_readings#:~:text=When%20Rosh%20Chodesh%20falls%20on,is%20read%20as%20the%20Maftir.
Rosh Chodesh[edit]
When Rosh Chodesh falls on a weekday, Numbers 28:1–15 is read. When Rosh Chodesh falls on Shabbat, Numbers 28:9–15 is read as the Maftir.
The individual readings are as follows:
Rosh Chodesh (weekday)[34]
Reading 1: Numbers 28:1–3
Reading 2: Numbers 28:3–5 (the third verse is re-read)
Reading 3: Numbers 28:6–10
Reading 4: Numbers 28:11–15
Rosh Chodesh (Shabbat)[35]
Readings 1–7: Regular Torah reading
Maftir: Numbers 28:9–15
Haftarah: Isiah 66:1–24
Note: when Rosh Chodesh occurs on a Sunday, the regular Haftarah of the preceding day is replaced with the Machar Hachodesh (literally, "tomorrow is the new month") Haftarah, I Samuel 20:18–42.[36]
Answer
Cool!
I honestly don't understand why a such a complicated API is necessary when a simple CSV would do.
Seems like overkill to me - but my understanding is limited.
Hi Etay, if you're an engineer and know JavaScript/ECMAScript, you could add the missing features to Hebcal itself.
https://github.com/hebcal/hebcal-leyning
You might find using the JS API more convenient than parsing CSV files anyways...
Thanks for the clarification, Michael.
I now understand that my needs as a software developer may not be answered by this website.
Would you know where I can find a JSON or CSV file that lists every single Torah/Haftorah reading by date broken down by aliyahs and their respective spans? These would include Monday and Thursday mornings, Shabbat morning, Shabbat afternoon, Rosh Chodesh, Shabbat Rosh Chodesh, festivals - with all the conflicts between the various readings resolved according to rabbinic rule.
Hi, thanks for using Hebcal, and thanks for finding a bug in our brand-new weekday CSV files. Please accept our sincere apologies that you prepared the wrong Torah reading.
We have added Rosh Chodesh to our regular fullkriyah CSV files, which are geared towards Shabbat and holidays.
We have also removed Rosh Chodesh days from our weekday CSV files. We do not plan to add Shabbat mincha dates to this file as it could lead to confusion. Regular Torah readers on Shabbat afternoons are expected to be extremely knowledgeable about which parsha is read, and they will know how to look ahead to the upcoming Shabbat for the parsha.
We plan to continue to keep the fullkriyah and weekday CSV files separate, as they serve different audiences. As designed, they should contain mutually exclusive events.
Customer support service by UserEcho
Hi, thanks for using Hebcal, and thanks for finding a bug in our brand-new weekday CSV files. Please accept our sincere apologies that you prepared the wrong Torah reading.
We have added Rosh Chodesh to our regular fullkriyah CSV files, which are geared towards Shabbat and holidays.
We have also removed Rosh Chodesh days from our weekday CSV files. We do not plan to add Shabbat mincha dates to this file as it could lead to confusion. Regular Torah readers on Shabbat afternoons are expected to be extremely knowledgeable about which parsha is read, and they will know how to look ahead to the upcoming Shabbat for the parsha.
We plan to continue to keep the fullkriyah and weekday CSV files separate, as they serve different audiences. As designed, they should contain mutually exclusive events.