- 🇫🇷France goz
Scheduling and revision is a complex thing...
We should talk about uses cases because i already see issues about basing schedule jobs on revisions.
1/ Node is published (rev1)
2/ Revision 2 (rev2) is created unpublished with publication date from 2023-10-19 to 2024-10-19
3/ Revision 3 (rev3) is created unpublished with publication date from 2023-10-25 to 2024-10-19
4/ Revision 4 (rev4) is created unpublished with publication date from 2023-10-30 to 2024-10-19Only rev1 is published, Revisions 2 to 4 are work in progress.
How can we know which revisions we can trust and deal with ?
- 🇨🇦Canada joel_osc
Agreed, this is really complex. On sites that use moderation we started using this module: https://www.drupal.org/project/scheduled_transitions → which works well. Maybe best thing to do would be to put a note on this project stating it that content moderation is not supported? Then this issue can be closed off.
- 🇫🇷France goz
In fact, making basic implementation for revision could work for simple cases, which is better than the current state where module does not deal with revisions and content moderation.
However, if we make such a thing, we'll potentially break other people plugins witch are querying entities, not revisions.
This is interesting, i don't close this issue yet, let me think about it