Stop creating a "Stage" workspace by default on module installation

Created on 29 May 2025, 2 days ago

Problem/Motivation

Currently, when the Workspaces module is enabled, it automatically creates an initial workspace named "Stage".

While this workspace can be helpful for a few sites adopting a certain publishing workflow, it's an opinionated default that's not promoting best practices and it isn't suitable or desired for the majority of use cases.

Most real-world projects are using workspaces with a limited lifespan, based on a specific task/event (e.g. updating a certain section of a site), and expect the ability to close/archive a workspace after it has been published.

Proposed resolution

Stop creating the "Stage" workspace automatically upon enabling the Workspaces module.

Remaining tasks

Review.

User interface changes

After enabling the Workspaces module on a fresh install, the workspace list (e.g., at /admin/config/workflow/workspaces) will only show "Live" by default.

API changes

Nope.

Data model changes

Nope.

Release notes snippet

N/A

📌 Task
Status

Active

Version

11.0 🔥

Component

workspaces.module

Created by

🇷🇴Romania amateescu

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024