Now that we have PeriodicExecutor service, I'm thinking about the improvements. It would be awesome to support CRON expressions for job scheduling.
It's obvious that implementing CRON parser is a waste of time, but making Tapestry depend on Quartz is a no-go. I'd like to copy Quartz's CronExpression [1] class into tapestry-core. We did it already for JSON and some Apache Commons utilities. CronExpression would be definitely worth to do it again. [1] http://svn.terracotta.org/fisheye/browse/Quartz/tags/quartz-2.0.2/quartz/src/main/java/org/quartz/CronExpression.java?r=HEAD -- Best regards, Igor Drobiazko http://tapestry5.de