I made this edit based on this Talk: page entry for MediaWiki-Docker-Dev, in which a WMF account states that MediaWiki-Docker-Dev is an independent initiative the predates the core environment
. Since this project seems more active, and that Talk: page was last edited 3 years ago, can someone here enlighten me regarding the actual status? Is there a good template (something like w:Template:ambox) that can be plastered on the top of MediaWiki-Docker-Dev to state that it's abandoned, to avoid confusing people (like me) who search for "docker"? --Ernstkm (talk) 21:34, 18 October 2023 (UTC)
Talk:MediaWiki-Docker
I think you should ask on Talk:MediaWiki-Docker-Dev rather than here. This is the officially-supported environment for running MW for local development that's included with MediaWiki, but other systems exist for different use cases.
MediaWiki-Docker-Dev does, in fact, already have a {{notice}} at the top stating that it's no longer maintained, which I am apparently completely blind to. So disregard all. Thanks for your patience.
There is no <code>core</code> directory under mediawiki. All the extension etc. doc pages start with <code>cd mediawiki/core</code>. Was this changed at some point and docs not updated?
You're right, the main page says clone to "mediawiki" and then each extension page says go to mediawiki/core.
The extension pages should probably say "cd /path/to/where/you/cloned/mediawiki" or just say, "make sure you are in the MediaWiki core directory before proceeding".
I updated one (Echo) from where I forked Translate.
Apologies for the late reply. I took a look a the majority of the pages. (I'm still working on the last few.) 41% of the pages I've looked seem to be correct. (My assumption is that if repository's Selenium test suite passes, the extension/skin is installed correctly.) See T256239. I'll update the pages so they follow a better template. See MediaWiki-Docker/Extension/AbuseFilter for an example. Please let me know if you have any feedback or questions. Here or in Phabricator.
I have created one docker setup that I used to develop and my private wiki instances. https://github.com/physikerwelt/mediawiki-docker I am now considering to restart that project based on the docker compose file provided by core. I am planning to change
- the database
- the caching mechanism
- search
- passwords
- LocalSettings
Is there something else I should change to the *bad things* which are described in the warning in the beginning of the quick-start.
Would it make sense to simplify the page by moving all text to a sub-page? Similar to Selenium and Blubber. I would like to avoid this page eventually looking like MediaWiki-Vagrant.
@ZFilipin (WMF) that's fine with with me!
I've created phab:T256470. We can discuss the details there.