Page MenuHomePhabricator

Create a clear and more formal Wikibase Suite Distribution story (i.e bye bye example directory):
Closed, InvalidPublic

Description

Goal: Create a clear and more formal Wikibase Suite Distribution story

  • Remove versions from repo and rely upon build directory, with metadata in that directory and git tags to signify previous versions
    • Upgrade test suite will need to be revised accordingly
  • Make example/docker-compose.yml run all services, and create a new optional docker-compose.minimal.yml which inherets service definition from example/docker-compose.yml, deprecating example/docker-compose.extra.yml
  • Consider moving extra-install.sh into Docker/Wikibase
  • 🚨 Make Github versioned release packages of what currently goes in the example directory
  • 🚨 Consider moving these releases to a new Github repo called wikibase-suite (i.e. wikibase-suite/releases)