Ability to have a future draft of the content so that it can be worked with separately from the current draft.
Auto-saving would be done similarly as the regular content in the background. Future drafts will replace the current version when it is published, but the current version is still fully stable while working on the new version of the page.
The contents of the future draft can be replaced by the current revision, or any of the other versions or drafts of the page at any time.
Timed drafts should have the ability to auto-publish at a certain date and time and
auto-unpublish at a certain date and time. This may be affected by the type of caching
being used.
Ability to have a future draft of the content so that it can be worked with separately from the current draft.
Auto-saving would be done similarly as the regular content in the background. Future drafts will replace the current version when it is published, but the current version is still fully stable while working on the new version of the page.
The contents of the future draft can be replaced by the current revision, or any of the other versions or drafts of the page at any time.