Note: This is issue is part ofand is only meant for planning and governance sign-offs. Work will happen in child issues of this plan.
Target version: Drupal 8.4
This phase will introduce the concept of workspaces through a new experimental module with a bare minimum UI.
Content entities always belong to a workspace (there is one main exception, which is the user entity type). A workspace is a silo/container of content on a site. However, this phase mostly introduces the underlying concept with one single workspace available, without many supporting APIs around it (see later phases).
For more conceptual description of workspaces, along with full UI prototypes, see:
Further functionality (such as conflict management) will be done in:
Existing work in contrib
See Workspace module for the current contrib implementation.
A product manager needs to sign-off on this plan because, although no UI is introduced and the out-of-the-box experience of Drupal won't change, the concept of workspaces constitutes a significant addition to Drupal core.
A framework manager needs to sign-off on this plan as the above phases introduces very significant API additions.
A release manager needs to sign off because the scope and impact of the work are significant for core.
The sub-system maintainers for the Entity API needs to sign-off on this plan as it significantly impacts the Entity API.
- Product manager - pending
- Framework manager - pending
- Release manager - pending
- Sub-system maintainers - pending