Skip to content

Enhancement request: repeating tasks #22

@jribbens

Description

@jribbens

There really needs to be a way of saying "call this task regularly", both of the simple "every 15 minutes" type and the more-complex "weekdays at 9am" type.

You might say this isn't necessary in a version 1.0 implementation, but that would be to forget the mistake of JavaScript 1.0 having setTimeout but no setInterval and all sorts of havoc ensuing until they added the latter in version 1.2 (and the havoc continuing to exist for many years as people needed to remain compatible with 1.0). Better to learn from history than repeat it :-) If you don't support this from the beginning then it's just going to force multiple incompatible third-party libraries to spring into existence to fill the gap and you'll be perpetuating the very problem your new system is designed to solve.

Apologies for suggesting adding complexities to your nice neat specification...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions