lectio ====== Liturgical calendar data ------------------------ The universal General Roman Calendar data in internal/caldata/roman-calendar.ini was bootstrapped with reference to romcal (https://github.com/romcal/romcal), which is distributed under the MIT License, and verified against the official General Roman Calendar. The data as committed here is lectio's own, maintained independently. romcal — Copyright (c) romcal contributors — MIT License. Extraordinary Form (1962) calendar data --------------------------------------- The 1962 universal sanctoral in internal/caldata/tridentine-calendar.ini was generated (scripts/gen-sanctoral-ef.go) from missalemeum.com's per-date proper API, which is built on Divinum Officium (https://divinumofficium.com) 1962 data -- English names, rank, colour, and the proper Epistle/Gospel CITATIONS (not the reading text). Latin names are lectio's own hand-curation. The data as committed is lectio's, may be freely hand-edited, and carries no upstream licence. Lectionary data (reading citations) ----------------------------------- The Mass reading CITATIONS (scripture references, not the text) in internal/caldata/tridentine-lectionary.ini (Extraordinary Form) and internal/caldata/of-lectionary.ini (Ordinary Form) were compiled from missalemeum.com (Divinum Officium data, EF), niedziela.pl (OF Christmas-season weekdays), and catholic-resources.org (Fr. Felix Just, S.J. — the Ordinary Form Ordinary-Time weekday lectionary via scripts/genlect-of-cr.py; the proper weekdays of Advent, Lent and Eastertide via scripts/genlect-of-season-ferials-cr.py; the Sunday and temporal-solemnity lectionary, all three cycles, via scripts/genlect-of-sundays-cr.py; and the proper readings of the OF sanctoral — feasts, solemnities and proper-reading memorials — inlined into roman-calendar.ini via scripts/gen-of-sanctoral-readings.py). Only the references were taken; the reading TEXT is rendered from the public-domain corpora below — no copyrighted translation is redistributed. OF sanctoral calendar --------------------- The Ordinary Form universal sanctoral in internal/caldata/roman-calendar.ini was generated (scripts/gen-sanctoral.go) from the General Roman Calendar published by calapi.inadiutorium.cz (calendarium-romanum project) -- English/Latin names, rank and colour -- with Polish names from niedziela.pl. The Polish names are now complete for the universal calendar: the remaining entries were hand-curated in the standard Polish liturgical (genitive) form. The data as committed is lectio's own. Scripture corpora — deuterocanon -------------------------------- The deuterocanonical books added to the Vulgate (vul) and Douay-Rheims (drb) corpora are public-domain texts obtained via get.bible (getbible/v2): the Clementine Vulgate (Clementine Vulgate Project / M. Tweedale, CBCEW- authorized, public domain) and the Douay-Rheims (Challoner), public domain. Scripture corpora — embedding and licence ----------------------------------------- The bible corpora are NOT covered by lectio's AGPL licence. They are separate public-domain scripture texts, each with its own provenance, redistributed under its own terms: vul Latin Vulgate (Clementine), public domain. wuj Biblia Jakuba Wujka (1599), Polish, public domain. drb Douay-Rheims (Challoner), English, public domain. grb Greek Septuagint / New Testament, public domain. Only the Latin Vulgate (internal/bible/corpora/vul.tsv) is embedded in the default binary, so a build carries no third-party scripture text beyond the public-domain Vulgate. The remaining corpora live in internal/bible/corpora_optional/ and are compiled in only with the "fullbible" build tag, or loaded at runtime from the user corpora dir. Ship a fullbible binary, or redistribute the optional corpora, only where doing so is permitted.