Last modified: 2013-11-12 16:18:35 UTC
If Wikibase is in a non-standard location (e.g. another level deep in the extensions folder) then all the maintenance scripts (e.g change dispatcher) fail. If MW_INSTALL_PATH environment variable is set, then this is not an issue. Fortunately, WMF setup defines MW_INSTALL_PATH so the scripts still work, but we shouldn't rely on that completely.
Change 93711 had a related patch set uploaded by Aude: Check Wikidata build install path for dispatchChanges script https://gerrit.wikimedia.org/r/93711
Change 93711 abandoned by Aude: Check Wikidata build install path for dispatchChanges script Reason: prefer https://gerrit.wikimedia.org/r/#/c/93737/ over doing things this way https://gerrit.wikimedia.org/r/93711
https://gerrit.wikimedia.org/r/#/c/93737/ is merged. It provides a way to run scripts for extensions and stuff in non-standard locations. One could also set the MW_INSTALL_PATH environment variable. WMF sets MW_INSTALL_PATH (dynamically) and uses their own wrapper for scripts, so no problem. :)