16 January, 2010
2

qCal v0.0.2 Released

qCal version 0.0.2 has been released. There is now a significantly larger amount of documentation (although not as much as I’d have liked) included in this release. There was not a whole lot of new features in this release because I spent most of my time writing documentation. The following changes were made in this release:

  • Integrated qCal_DateTime sub-components into the library.
  • Removed old qCal_Date component (replaced by qCal_DateTime, qCal_DateV2, which has been renamed qCal_Date, and qCal_Time)
  • Added documentation for the library at http://qcal.lukevisinoni.com/.
  • Added auto-loader file
  • Added changelog.
  • Added README and VERSION files.

You can download the new version here: http://code.google.com/p/qcal/downloads/list

Goals for the next release (v0.0.3)

  • Continue on the documentation and hopefully complete the first draft.
  • Finish qCal_DateTime_Period and qCal_DateTime_Duration classes (make them work more like other date/time classes so that there is a somewhat consistent interface between components.
  • Work on qCal_DateTime_Recur family of classes and hopefully get a working yearly rule (and if there is time, implement more such as monthly, daily, etc.)
  • Add convenience methods to qCal_DateTime family of classes to do the type of date/time arithmetic and patterning necessary to pull of the qCal_DateTime_Recur classess
Posted in News, PHP, iCalendar, qCal at 8:00a.m.

Comments

2 Responses to “qCal v0.0.2 Released”

  1. Globally Recognized Avatar for None

    that is great! I have been looking for such a ical parser class for a long time!!
    Thank you so much!

  2. Globally Recognized Avatar for luke

    Well, I gotta say it’s a bit more than just a class. It’s probably closer to 100 classes. But you’re welcome just the same.

    You can expect a fully functional library around the end of February. This is a pre-alpha release. If you are still interested, please download it, play around with it, and let me know what you think. I’d love to hear what you have to say.

Leave a reply