Re: OScheduler
James House <[email protected]> Fri, 09 Jan 2004 13:44:35 -0700
| Newsgroups | gmane.comp.java.open-symphony.devel |
|---|---|
| Message-ID | <[email protected]> |
Matthias, James here (primary developer of Quartz). I don't know if your interested or not, but I've had a full new design of Quartz (Quartz 2.0) getting dusty for several months no, and was getting ready to actually dig in and build the thing (The work is about 20% done, and the changes include: a significantly improved/changed API, usage of Hibernate for persistence, over-hauled clustering features, re-thinking of how guarantees and prioritization of job firings (and misfirings) occur, etc.). In the past I had been invited to join Quartz under the OS umbrella, and had declined, but I was actually planning to write an e-mail to Patrick in the next week or so and ask if I'm still welcome, and see if anyone wants to help... I'm also interested in leaving SourceForge and moving java.net. Anyway what are your thoughts on a collaborative effort? james Hani Suleiman wrote: > Yep, that's what I was going to propose. xml, ejb, and memory. > > Mathias Bogaert wrote: > >> I'm not a big fan of multiple persistence mechanisms (look at the many >> problems with it in OSUser/OSAccess). Hibernate supports all kinds of >> databases, so no problem there. And offcourse, the API allows to >> plug, but >> except for perhaps an XML and EJB one, I don't think we should add more. >> >> Mathias >> >> ----- Original Message ----- >> From: "Hani Suleiman" <[email protected]> >> To: <[email protected]> >> Sent: Friday, January 09, 2004 9:17 PM >> Subject: Re: [Opensymphony-developers] OScheduler >> >> >> >>> Yes! Although the one thing that is glaringly missing from your >>> description is support for multiple persistence mechanisms, so any >>> objections to adding that in? >>> >>> Anyway, big +1 from me for having such a component, as long as it >>> follows the same principles as all the others (few dependencies, >>> optional support for stuff, etc etc). >>> >>> Mathias Bogaert wrote: >>> >>> >>>> Guys, >>>> >>>> Over the last month, I've written a scheduler (like Quartz), but with >>> >> >> much >> >>>> cleaner interfaces, based on java.util.Timer, lot of the same >>>> principals >>> >> >> as >> >>>> XWork (Job, JobSupport, JobInvocation, interceptors, etc), using the >>> >> >> cron >> >>>> parser from OSCache, with Hibernate as backing store for storing jobs >>> >> >> and >> >>>> job parameters (that are set on a job having setters). Startup >>>> through a >>>> context listener. The documentation is a work in progress, and it's >>>> not >>> >> >> very >> >>>> well tested (almost zero unit tests, I'm not into TDD yet). >>>> >>>> I've been thinking about releasing it as open source, and I'm >>>> wondering >>> >> >> if >> >>>> OpenSymphony would be interested. Offcourse any better name or other >>>> suggestions are appreciated. >>>> >>>> Mathias Bogaert >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.net email is sponsored by: Perforce Software. >>>> Perforce is the Fast Software Configuration Management System offering >>>> advanced branching capabilities and atomic changes on 50+ platforms. >>>> Free Eval! http://www.perforce.com/perforce/loadprog.html >>>> _______________________________________________ >>>> Opensymphony-developers mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/opensymphony-developers >>>> >>> >>> >>> >>> ------------------------------------------------------- >>> This SF.net email is sponsored by: Perforce Software. >>> Perforce is the Fast Software Configuration Management System offering >>> advanced branching capabilities and atomic changes on 50+ platforms. >>> Free Eval! http://www.perforce.com/perforce/loadprog.html >>> _______________________________________________ >>> Opensymphony-developers mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/opensymphony-developers >>> >>> >> >> >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: Perforce Software. >> Perforce is the Fast Software Configuration Management System offering >> advanced branching capabilities and atomic changes on 50+ platforms. >> Free Eval! http://www.perforce.com/perforce/loadprog.html >> _______________________________________________ >> Opensymphony-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/opensymphony-developers >> > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Perforce Software. > Perforce is the Fast Software Configuration Management System offering > advanced branching capabilities and atomic changes on 50+ platforms. > Free Eval! http://www.perforce.com/perforce/loadprog.html > _______________________________________________ > Opensymphony-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/opensymphony-developers ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html