Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 854 Bytes

README.md

File metadata and controls

21 lines (18 loc) · 854 Bytes

#MediaWiki Setup Script

This is a basic little shell script used to setup a new MediaWiki environment. There are better ways to do this I'm sure. I run through this script with nearly every update. Since we use WMF builds of MediaWiki I often find myself updating many extensions to keep up with changes. To make it a little easier to update and add changes (like a new extension) I use this.

It does a few things

  • Download a specific MediaWiki branch - say 1.25wmf10
  • Download Extensions - some in gerrit, some elseware
  • Install skins
  • Download Parsoid
  • Install dependencies (composer) and submodules (git) for the MW Core, extensions, and Parsoid

For extensions hosted in WM gerrit and those managed by Composer adding a new extension is as easy as adding it's name to the right part of the script. YMMV and constructive input is welcome.