Topic on Extension talk:ExtensionDistributor

Is it intentional to make skins only installable by super-geeks

4
Mitra.ardron (talkcontribs)

I'm trying to put together a simple package so that a partner can install a mediawiki in remote schools - the package includes an extension that requires the Metrolook skin, but when I go to the page Skin:Metrolook I realize that its been made impossible to script, and the instructions are essentially super-geek only ! (Download specific version, untar, re-upload on the machine etc etc). I can do this, but the chances of it being done correctly by someone in the field, being coached over Whatsapp is close to zero.

A practical and simple suggestion for example would be to have a stable link like Metrolook-latest.tar.gz that at least we could then add fetching, untarring and installing the skin from inside the extension that uses it.

Package distribution systems like `apt` or `yarn` or even `git` have shown that its possible to make things easily explainable, and easily scriptable so I'm wondering if its the intent of the mediawiki ecosystem to keep its accessibility to those with serious IT education, or if I'm missing something blindingly obvious.


EliasBueno (talkcontribs)

I don't know if that is intended or not, but I thought the same thing about Skins when I tried it recently, too. Were you able to get it worked out after all?

Rodhfr (talkcontribs)

I could work out installing that MobileFrontend that makes it possible to have different skins for desktop and mobile. After this, I installed some skins and worked as the same steps. I'm on Docker, so maybe a little different, but overall is the same. Written down the steps /kGUsvcSq in pastebin.

Reply to "Is it intentional to make skins only installable by super-geeks"