Problem/Motivation
User story 1:
When I am reviewing changes, I want to look at a saved alternate version of a collection of entities (saved workspace) so I can get an idea of what the entire site will look like on a future date.
User Story 2:
When I edit content I want to schedule a group of articles to be published on a future date so I won’t have to publish each one individually and I can preview them together.
Proposed resolution
Work to this end is being done involving the following modules:
See #2675680: [meta] Workspace Preview System
Remaining tasks
Currently blocked by #2675680: [meta] Workspace Preview System. Once that's done, test, integrate, test, release!
User interface changes
New UIs, but they should all be provided by the modules listed above.
API changes
none
Data model changes
none
Comments
Comment #2
timmillwoodWorkspace, RELAXed Web Services, and Deploy, all depend on Multiversion.
I am therefore working on #2678508: Remove all UI elements to strip down Multiversion to it's most basic parts.
Many of these UI elements will move to Workspace, this will allow the improved revision API in Multiversion to be used, or the RELAXed API to be used, without being constrained by UI elements that are not needed unless the functionality Workspace module adds is needed.
Comment #3
balsamaComment #4
balsamaOverview of implementation:
http://lightning.acquia.com/blog/introducing-workspace-preview-system
Available in the wps-release branch:
https://github.com/acquia/lightning/tree/wps-release
Milestone Tracker:
https://github.com/acquia/lightning/milestone/2
Tests:
https://travis-ci.org/acquia/lightning/builds/166945014
Comment #8
balsamaComment #9
balsamaComment #10
balsamaComment #12
balsamaComment #14
balsamaComment #16
balsama