OrchardCMS / OrchardCore

Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
https://orchardcore.net
BSD 3-Clause "New" or "Revised" License
7.25k stars 2.34k forks source link

Scheduled task infrastructure #5755

Open Piedone opened 4 years ago

Piedone commented 4 years ago

As discussed starting from this coment: https://github.com/OrchardCMS/OrchardCore/issues/3991#issuecomment-551965711 Once this is done it can be used by the Publish Later module and perhaps later by an Archive Later module (https://github.com/OrchardCMS/OrchardCore/issues/5754).

Piedone commented 2 years ago

@deanmarcussen I believe you're working on this one, right? If yes, could you please assign?

hishamco commented 2 years ago

Dean's started working on schedule infrastracture APIs which ArchiveLater & PublishLater sit on top of it. I already did some progress in this for scheduling a content only, after a sudden I saw a comment from dean that he is already in the middle of the work, so I stopped to avoid duplicate and save time for us

hishamco commented 2 years ago

@Piedone we could merge the associated PR and then rebase on Dean's work or wait until he submit his PR

Piedone commented 2 years ago

I'd wait for Dean's work. That would prevent introducing new technical debt, and also serve as a test of the API being used by another developer.

Piedone commented 2 years ago

@deanmarcussen previously you said you're working on this but I can't find any related PR. Could you shed some light on this, please?

This is perhaps related for https://github.com/OrchardCMS/OrchardCore/pull/10935 though we could merge that and revise once this is done.

hishamco commented 2 years ago

At least we can keep working on it if it's still WIP

Piedone commented 1 year ago

@deanmarcussen could you reply here, please?

Piedone commented 3 months ago

Related: https://github.com/OrchardCMS/OrchardCore/issues/760

Piedone commented 3 months ago

See Dean's POC for using Quartz.NET here: https://github.com/OrchardCMS/OrchardCore/issues/760#issuecomment-2062898014.

Piedone commented 2 months ago

Related: https://github.com/OrchardCMS/OrchardCore/issues/4092