Date: 2026-08-08
accepted
Wikibase Suite consists of the supported Docker Compose configuration, installer, operational documentation, and the container images used by that configuration. The repository was historically structured as a release pipeline, leaving the product alongside its image definitions, integration tests, and release tooling.
WBS 8 makes the repository itself a user-facing product checkout. Its layout should make the installable product and its documentation easy to find while preserving the development pipeline that builds and tests it.
Pivot the existing repository to a product-first monorepo:
docs/ contains the user-facing WBS documentation.development/ contains image definitions, integration tests, and shared build and release tooling.GitHub workflow definitions remain under the required root .github/ location but invoke the tooling in development/.
Whether image definitions should move from development/images/ to a root docker-images/ directory is deferred pending team review of the trade-off for end users and contributors. A future ADR may supersede this placement decision.
development/ for normal installation and operation..env and config/ contents from deploy/ to the repository root when upgrading to the flattened layout.