User Details
- User Since
- Jun 12 2021, 6:42 PM (102 w, 5 d)
- Availability
- Available
- LDAP User
- Holybiber
- MediaWiki User
- Unknown
Mar 29 2022
Mar 2 2022
Is there any progress happening in this question?
I'd be very happy to see better and "official" support for composer to manage mediawiki installations.
I'm not involved with wikimedia and don't know the community very well but I'd give my "outside" perspective: I run a mediawiki website with a number of extensions and customizations for some years. Also I run Drupal9 websites and learned to manage them with composer. It was a learning curve at the beginning, but now I'm very happy with it: It's effective and fast, I can easily put it in a git repo and have revisions of my installation... In case something really goes wrong I can go back within minutes - I find this workflow quite beautiful.
I can observe that I'm quite fast with updates with my Drupal websites and the reason is this workflow.
Aug 3 2021
Hey @Holybiber can you point me to some code that has that issue so I can help?
Hi @Jdlrobson, thanks for your comments! Well I didn't try anything more because it seemed this particular issue is solved with mediawiki 1.35.3
Aug 1 2021
For what it's worth:
I ran into the same problem. The reason seems to be the following with load.php:
[c37b15c693d3a30d06ce5067] /mediawiki/load.php?lang=en&modules=ext.translate|ext.translate.tag.languages|ext.uls.pt|skins.example&only=styles&skin=example InvalidArgumentException from line 145 of /path/to/mediawiki/includes/resourceloader/ResourceLoaderSkinModule.php: Feature `1` is not recognised Backtrace: #0 /path/to/mediawiki/includes/resourceloader/ResourceLoaderFileModule.php(397): ResourceLoaderSkinModule->getStyleFiles() #1 /path/to/mediawiki/includes/resourceloader/ResourceLoaderSkinModule.php(170): ResourceLoaderFileModule->getStyles() #2 /path/to/mediawiki/includes/resourceloader/ResourceLoaderModule.php(756): ResourceLoaderSkinModule->getStyles() #3 /path/to/mediawiki/includes/resourceloader/ResourceLoaderModule.php(704): ResourceLoaderModule->buildContent() #4 /path/to/mediawiki/includes/resourceloader/ResourceLoader.php(1191): ResourceLoaderModule->getModuleContent() #5 /path/to/mediawiki/includes/resourceloader/ResourceLoader.php(899): ResourceLoader->makeModuleResponse() #6 /path/to/mediawiki/load.php(51): ResourceLoader->respond() #7 /path/to/mediawiki/load.php(38): wfLoadMain() #8 {main}