#74 ✓resolved
Charles Brunet

scheduler as workflow service

Reported by Charles Brunet | November 17th, 2008 @ 08:14 AM | in 5.0.3 (closed)

Exploring how scheduler and workflow services were working, I was wondering: why don't you mix both together? You could implement a scheduler task that trigger a special workflow service. That way, an application could register a 'scheduler' service that would be done each the cron job is called. I would allow to enable and disable scheduler tasks using the workflow admin interface, and without coping files from/to task directory. Does it make sence?

Comments and changes to this ticket

  • lux

    lux November 17th, 2008 @ 03:33 PM

    The scheduler definitely needs its configuration moved into the UI. That's been in the back of my mind recently. This sounds like a great way to do it and also add flexibility to the scheduler at the same time.

    If notifying Sitellite that there are scheduler tasks available in an app worked exactly like the workflow services screen, and the enabled services simply maintained a list of enabled tasks like the workflow screen does, that would work really well.

    Great idea!

  • Charles Brunet

    Charles Brunet December 17th, 2008 @ 10:55 AM

    • Tag changed from feature, scheduler, workflows to feature, patch, scheduler, workflows

    This commit should allow this. Date is time is passed as data argument. Action is called 'cron'.

    http://github.com/cbrunet/sitell...

  • Charles Brunet

    Charles Brunet July 27th, 2009 @ 05:10 PM

    • State changed from “new” to “resolved”
    • Assigned user changed from “lux” to “Charles Brunet”
  • Charles Brunet

    Charles Brunet August 7th, 2009 @ 09:41 AM

    • Milestone set to 5.0.3

    [milestone:id#47011 bulk edit command]

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

The Sitellite web content management system.

People watching this ticket

Pages