Wikimedia Release Engineering Team/Local Dev/Updates

This page contains updates on local development environment projects.

How to get involved edit

We welcome your thoughts and contributions! If you have comments or ideas to share, please use this project's talk page.

Project updates edit

Update 2021-08-3: [Mediawiki-Docker, Mediawiki CLI] edit

  • New PHP and Apache images for buster were published from dev-images
  • New PHP images were published from dev-images to repair Xdebug functionality
  • Mediawiki CLI, which contains the newest version of Mediawiki-docker-dev, was published to https://releases.wikimedia.org/mwcli/!
  • Documentation wiki page was created for Mediawiki CLI: Cli

Update 2021-01-26: [MediaWiki-Docker] Split PHP-FPM and Apache containers edit

  • New PHP and Apache images were published from dev-images
  • docker-compose.yml and DEVELOPERS.md were updated accordingly in core
  • Upgraded to Xdebug 3.x

Update 2020-12-03: [MediaWiki-Docker] mw docker cli additions edit

  • Docker-compose exec feature was added to the mw docker cli (phab:T262370)
  • Error handling for the mw docker cli was updated so that errors will always be displayed. Verbosity levels were reduced to 2.

Update 2020-10-02: [MediaWiki-Docker] Support for rest.php and VisualEditor edit

  • The MediaWiki-Docker working directory was changed to support using rest.php (phab:T261051)
  • The apache config for the MediaWiki base image was updated to support loading pages with slashes in the title in visual editor (phab:T262392)

Update 2020-09-28: Verbosity levels added to mw docker cli commands edit

  • 3 levels of verbosity were added to the mw docker cli commands so that users can choose how much information they would like to be provided by the cli