-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The 'scheduled publishing' feature needs documenting #2841
Comments
Thanks @spapas, that does help a little with the things I was unsure about. We could still certainly do with some documentation, though. I would suggest as a minimum that a 'setting up a recurring task' part needs adding to the setup instructions (I would write it myself, but I don't see myself as technical enough to provide instructions on that - I have very little experience with celery/cron etc). Secondary to that, would be an additional part in the And in addition, a part in the |
Docs via source-code 🤕 : https://github.com/wagtail/wagtail/blob/master/wagtail/core/models.py#L251 |
@tomdyson I see no references to |
@tomdyson Ooh, I wasn't aware of the additions to the Theory page. While that is certainly helpful, I would suggest moving that out into a separate page in the docs (at the same level as Theory), so that we can build on it. Since I raised this originally (and now have a fair bit more documentation-writing experience), I'm happy to take a stab at that :) Thanks @lacymorrow for bringing this to light again - It had completely dropped off my radar. |
See #8901, which significantly reworks the UI of scheduled publishing, and would be a good occasion to also document how it works for end users as well as developers (we’ve had to research the implementation a lot to get there). |
More detailed documentation about the scheduled publishing mechanism has been added in #9263. |
After a couple of years of working with Wagtail, i'm still not entirely sure what page revisions are capable of, and what they aren't, and also where the
publish_scheduled_pages
management command comes into it. It would be great to have some docs to explain things better. Some major points of confusion for me have been:go_live_at
date is reached? I think the scheduled revision is considered redundant, and should no longer become live when the time comes. But again, the limitations just don't seem to be explained anywhere.publish_schedued_pages
command is responsible for this, but can't find any reference to this anywhere other than in the reference section of the docs. If the scheduled publishing fields are to be present by default, but require a 'recurring task' to be set up in order for them to work properly, I'd expect that to be outlined very clearly in the docs. In fact, I'd probably expect that feature to be disabled by default, and that I'd need to use a setting to turn it on, after setting everything up properly.The text was updated successfully, but these errors were encountered: