Rick Measham wrote:

I wrote a lot of this a few years back (1). But came a across a huge problem: The more I researched, the more difficult it became. Not only does every country use a different liturgical calendar, but every Province and possibly down to parish. (Where the local Saint's day can replace an 'Ordinary' Sunday)

There is such a thing as a generic Catholic calendar and a generic Anglican calendar though (and presumably a generic Coptic calendar, generic Orthodox calendar, ...). Of course there will be local variations (eg, in Wales the Anglicans also worship St Euddogwy who no-one else can even pronounce) but the vast majority of those local exceptions are *additions* to a generic calendar. In the rare case that someone decides to do something weird, like, I dunno, if St Obscure's parish church in Matching Tye insists on wearing black leather on christmas day instead of the usual white or gold robes, then *they* could easily create a subclass or a mixin.

It is unrealistic to expect one author to correctly implement two thousand years of disagreement. He should merely implement his own particular version of The Truth and make it easy for others to implement other incompatible Truths using the same API.

--
David Cantrell

Reply via email to