Those who know me by the work I did on sanctus.org are probably wondering where the progress on the re-write I mentioned back in February. Well, today I committed a little more source code for the project and updated my own projects page to include a link to the Google Code project page. This is where I am keeping the source code for the library I have been developing. Currently, the base loader and a set of calculators are there, the calculators determine how a particular lectionary behaves, ie. Historic, Michelmas, Three Year, etc. These calculators are supposed to determine the current Sunday of the Church year based upon a PHP DateTime object.
The library is far from complete, the calculators return a number correlating to the Sunday of the year - but right now you have no way of knowing what that Sunday of the year is. My next step is to develop a Sunday object with mapping, and setup a way so that the particular Sunday object in use can be changed and thus alternative mappings become available for different calculators.
As for sanctus.org, it's revival is based upon this library's completion. So, this is progress. It's taking me so long because, as I've said before, I'm no longer a full-time student with lots of free time, and between my commitments to work and my family I have very little spare time these days. It really stinks to grow up! If you're really anxious to get sanctus.org back up you either need to be patient, or you can always consider a PayPal donation - which does help development.
Stay tuned...
Post Comment: