Page MenuHomePhabricator

[Self-Hosting] First iteration: improve guide and .env - 17.02.2026
Open, HighPublic

Description

Context
Based on user testing with 5 engineers, the average installation time is ~120 minutes with significant friction points in documentation structure, .env configuration, and missing error checks. This epic focuses on quick wins that could installation time by +30% without requiring engineering efforts: early failure, enforced order of steps, and safe defaults.

Goal
Enable first-time technical users to complete a public Wikibase installation in ≤100 minutes on average.

AC

  • Users have a clear warning about hard requirements before starting the installation
  • Required configuration is clearly separated from optional configuration
  • Placeholder values do not cause failures
  • The wording is clear and avoids individual concepts like 'CallBack'
  • Documentation follows a strict, numbered install order
  • Information that is not relevant for the installation is extracted

Details

Due Date
Tue, Feb 17, 12:00 AM

Event Timeline

Leif_WMDE renamed this task from [Self-Hosting] Improve Installation Guide and System Setup to [Self-Hosting] Improve Installation Guide and System Setup - 17.03.2026.
Leif_WMDE triaged this task as Medium priority.
Leif_WMDE moved this task from Inbox to Goals & Epics on the Wikibase Suite Team board.
Leif_WMDE set Due Date to Mar 17 2026, 12:00 AM.
Leif_WMDE renamed this task from [Self-Hosting] Improve Installation Guide and System Setup - 17.03.2026 to [Self-Hosting] First iteration: improve installation - 17.02.2026.Fri, Jan 16, 4:28 PM
Leif_WMDE renamed this task from [Self-Hosting] First iteration: improve installation - 17.02.2026 to [Self-Hosting] First iteration: improve guide and .env - 17.02.2026.
Leif_WMDE changed Due Date from Mar 17 2026, 12:00 AM to Tue, Feb 17, 12:00 AM.
Leif_WMDE raised the priority of this task from Medium to High.Tue, Jan 20, 3:46 PM