826 B
826 B
Decision 0004: Server Content Manager Is The Workshop Layer
Status
Accepted
Decision
Panel/modules/addonsmanager should remain the primary future home for Workshop items, mods, add-ons, and server content. steam_workshop should remain a deprecated compatibility layer only.
Reasoning
addonsmanageralready has the richer schema and more complete product direction.- It supports content types beyond Steam Workshop.
- It is a better fit for load order, enable/disable, install history, and metadata.
Alternatives Considered
- keep
steam_workshopas the main module - split mods, add-ons, and Workshop into separate modules
Why Those Were Not Chosen
steam_workshopis explicitly deprecated in the codebase.- Separate modules would fragment user workflows and duplicate install logic.