Getting Started
A quick orientation to the Groups Initiative and how this repository is organized.
- What this is — rebuilding Drupal’s community Groups platform as a Drupal 11.4 module.
- Where things live — the documentation site lives under
docs/(this Starlight site); the Drupal module will live at the repository root. Navigation and the homepage cards are generated fromdocs/src/config/sidebar.ts(the single source of truth). - Docs stack & workflow — the docs are a Starlight site; content is being set up for Keystatic editing (in progress). All documentation changes go through a merge request (Drupal’s shared issue-fork workflow) — nothing is edited live.
- Quality gates — a pre-push git hook runs the docs build (
astro check+ internal link validation) before every push; CI builds and deploys the site via GitLab Pages. - In progress — an AI-assisted, test-first pipeline (see the AI Pipeline page); Keystatic local editing; and the Drupal module bootstrap (DDEV + Playwright).
To start contributing, see Developer Setup and the Contribution Standards. To work on the documentation itself — running it locally, adding and editing pages — see Editing These Docs.
