For most old Wikimedia-maintained skins, the maintenance commits are largely automated build and translation changes, though they do still keep them kind of viable for modern features like notifications, or major architectural changes.
For example, MediaWiki 1.35 added Mustache templating: https://www.mediawiki.org/wiki/Manual:How_to_make_a_MediaWik...
So here's the commit to MonoBook converting it to use Mustache: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/ski...
You might be interested in the sections "WE MADE IMPROVEMENTS TO BACKWARD COMPATIBILITY" and "WE IMPROVED THIRD-PARTY SUPPORT" on https://jdlrobson.com/posts/2023-01-17_the-new-wikipedia-app... which have a few more links that might be of interest.
Some of these are made a little more complicated as they involve different teams - for example the language button is owned by a team who works on a Asia/Europe timezone (compared to our US/Europe timezone).
I think you are specifically referring to https://phabricator.wikimedia.org/T325009 (still awaiting discussion) and https://phabricator.wikimedia.org/T318013 (resolved next week) ?
I say they should have bumped up the font size a notch, added a max width option, and saved themselves thirteen years of redesign work. Web design truly did hit its peak in the early 2000s.
However, the line length Wikipedia picked seems to be a bad compromise. At around 120 characters per line it‘s double the recommend line length (60 characters).
If you look at newspapers, magazines and books you will see the 60 character rule of thumb adhered to pretty exactly and thoroughly. It‘s just a typographical best practice.
On the web and on wider maximized screens the issue is always the white space. Newspapers solve this issue with columns. However, that‘s not a realistic solution on the web (not so much for technical reasons, mostly because scrolling is fundamentally incompatible with columns).
How so? You just scroll horizontally rather than vertically. Even actual scrolls come in both vertical and horizontal (column-based) formats.
Unfortunately, Wikipedia uses a lot of right-side floats, some of which are quite wide. They are also frequently referred as “on the right” in the main text, which can be quite jarring on mobile/minerva where they might be above or below.
I could imagine a breakpoint where those floats would turn into margin notes, but that sounds extraordinarily fiddly.
So yeah I'd say [1] is strictly better for readability than [2].
I don't.
Description: Wikipedia Vector Skin
Example URL: https://en.wikipedia.org/wiki/Joseph_campbell
Include pattern: https://en.wikipedia.org/wiki/*
Redirect to: https://en.wikipedia.org/wiki/$1?useskin=vector
Pattern Description: Auto Redirects to vector skin version
Advanced Options:
Exclude pattern: https://en.wikipedia.org/wiki/*?*
Feel free to toss a better way or an improvement for this if you end up doing the same. I'm sure the include and exclude patterns can be tuned, the add-on supports regex, otherwise you'll want a second rule for searches and such, but this should get a person started.[0] https://addons.mozilla.org/en-US/firefox/addon/redirector/
Description: Wikipedia Vector Skin
Example URL: https://en.wikipedia.org/wiki/Joseph_campbell
Include pattern: ^(https?://)([a-z0-9-]*\.)wikipedia.org\/wiki/(.*)
Redirect to: $1$2wikipedia.org/wiki/$3?useskin=vector
Pattern type: Regular Expression
Pattern Description: Auto Redirects to vector skin version
Advanced Options:
Exclude pattern: ^(https?://)([a-z0-9-]*\.)wikipedia.org\/wiki/(.*)\?
-
On Wikipedia, and any MediaWiki installation, you can add the useskin query parameter to the URL to change skins on a page, even when not logged in.
Current (vector-2022): https://en.wikipedia.org/wiki/59th_Academy_Awards?useskin=ve...
Previous (vector): https://en.wikipedia.org/wiki/59th_Academy_Awards?useskin=ve...
Older (monobook): https://en.wikipedia.org/wiki/59th_Academy_Awards?useskin=mo...
Older alternative (modern): https://en.wikipedia.org/wiki/59th_Academy_Awards?useskin=mo...
Older alternative (cologneblue): https://en.wikipedia.org/wiki/59th_Academy_Awards?useskin=co...
Mobile alternative (minerva): https://en.wikipedia.org/wiki/59th_Academy_Awards?useskin=mi...
Responsive alternative (timeless): https://en.wikipedia.org/wiki/59th_Academy_Awards?useskin=ti...
Installed skin list: https://en.wikipedia.org/wiki/Special:Version