Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lectionary #1

Open
igneus opened this issue Nov 5, 2018 · 4 comments
Open

Lectionary #1

igneus opened this issue Nov 5, 2018 · 4 comments

Comments

@igneus
Copy link
Owner

igneus commented Nov 5, 2018

In some countries it is customary that the ordo also contains lectionary data for each celebration.

@martindonat
Copy link

Maybe we should continue the discussion here. I think I could help you with this, but maybe you could specify in which way you want to resolve this issue.

@igneus
Copy link
Owner Author

igneus commented Nov 6, 2018

Any help is, of course, most welcome. Where do you live / where do you intend to assemble a directory for? I'm 90% sure national lectionaries occasionally differ even in choice of pericopes for common occasions (Sundays, ferials, feasts from the General Roman Calendar).

For Germany there is the API by P. von Hatzfeld, which handles both calendar and lectionary. It wouldn't be that hard to write an adapter for it and integrate it in ordodo.
There are probably more useful resources out there, but I haven't done much research yet.

@martindonat
Copy link

Interesting. I'm from Germany. I could think of a calendar for dioceses of Trier, Limburg or Erfurt. I didn't know about the API from P. von Hatzfeld - thanks a lot. Trier and Limburg are not included there at the moment.

So, would you prefer to use the API (dynamical, but depended) and include it in ordodo or to have fixed data files, such as:

<lectionarydata> <Sundays> <Advent_1> <Reading_1>Jer 33, 14-16</Reading_1> .... </Advent_1> </Sundays> </lectionarydata>

(I know, liturgical year is missing, I didn't have a look into ordodo's xml structures.)

I could have a look on national differences - actually, I would be surprised if there is so much difference. Differences occur in the abbreviations of biblical books. So I would prefer writing an XML with all lectionary data (latin style) and some localization files with mappings between the abbrevations and the possibility to overwrite the standard lectionary data. What do you think of it?

@igneus
Copy link
Owner Author

igneus commented Nov 6, 2018

Integrating the API is something I have planned since I learned about it.

This means that, when using the API as a data source, ordodo would completely rely on the API for calendar computation and would only be responsible for resolution of differences between the various calendars being aggregated (if ordo for multiple dioceses was being generated) and output rendering.

A lectionary-computing library with packaged data is something desirable, too, but it's significantly more work. I would go for the API first. Btw. if data for your dioceses of interest are missing there, you can contribute them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants