Skip to content

A yearly liturgical calendar by month for the Ordinary Rite of the Catholic Church.

License

Notifications You must be signed in to change notification settings

EWliturgy/CatholicLiturgicalCalendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Liturgical Calendar for the Ordinary Form of the Roman Rite of the Latin Rite of the Catholic Church.

Uses the CLIPS rules engine (BRE) to calculate the dates of feasts, fasts, etc., for use in the Roman Catholic liturgy. Several general and local calendars are supported today:

  • the General Roman Calandar (base calendar for all others),
  • the USA local calendar
  • Australia
  • New Zealand
  • Ireland
  • England
  • Scotland
  • Wales.

There are several technologies used in this solution.

The CLIPS globals, templates, functions, facts, and rules hold all the necessary information and can be used stand-alone within a CLIPS environment (or command-line interface). The resultant facts represent all celebrations for the year based on the local calendar and language chosen. The name of the fact holding the results is: "RCcalThisYear".

To implement the whole system as it is today, you will need:

  • PHP 5 with at least the SQLite extension,
  • php-clips.

Earlier versions of this system used Python and ZMQueue; neither is now required.

A running copy of the system can be found here: Roman Catholic Liturgical Calendar.

Lastly, ensure there is write permission to both the data directory and the RomanKeys.db3 database. The requirement for the directory is a PHP quirk/gift.

About

A yearly liturgical calendar by month for the Ordinary Rite of the Catholic Church.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published