Skip to main content

Backlog — index

What each open backlog item is, in one line. 1PRIORITY.md says what to do next. INVESTIGATEs stay here until every child PLAN ships; PLANs live in active/ while in progress.

ItemWhat it doesPriority
PLAN-host-installer-handoverDCT's side of the host-installer split: host requirements page, admin-free callable install.ps1/install.sh, plain-language handoverHigh
PLAN-finish-move-to-helpers-noLeftovers of the terchris → helpers-no move: fork network reversed, old image deleted (phases 1–2 done)—
INVESTIGATE-outdated-software-versionsDecide how the base image pins or tracks Node and other bundled software versions—
INVESTIGATE-image-retentionRetention policy for the image tags every release pushes to ghcr.io—
PLAN-windows-testingValidate DCT on Windows; it has only been tested on macOS—
INVESTIGATE-kubeconfig-in-devcontainerMake kubectl inside the container reach the host's clusters—
INVESTIGATE-git-identity-auto-detectPick up the host's git identity on first container start—
INVESTIGATE-host-identity-and-template-defaultsCapture host identity once and use it as template defaults—
INVESTIGATE-otel-auto-identityAuto-detect the developer identity fields OTel telemetry needs—
INVESTIGATE-simplify-initial-dct-experienceReduce what a new user has to take in on first open—
INVESTIGATE-dev-setup-direct-commandLet dev-setup run a named script directly instead of only via the menu—
INVESTIGATE-template-quickstart-blockA quickstart block in template-info.yaml for the post-install message—
INVESTIGATE-php-install-scriptsSplit plain PHP from the Laravel install script and fix its instructions—
INVESTIGATE-advanced-templatesTemplates with backend dependencies (for example a CMS plus PostgreSQL)—
INVESTIGATE-analytics-setupUmami analytics for the documentation site; definition incomplete—

Priority is unset except where marked: no ranking of the rest of the backlog has been agreed yet.