Exactly a year ago today, we had 55 usable skins for MediaWiki [1]. Now, we
have a much more healthy 79.  There are >= 23 skins that used to work with
MediaWiki that no longer do. This week 5 skins were added thanks to
https://www.mediawiki.org/wiki/Skin:Bluelib being added to MediaWiki.org !
All usable skins are all showcased on https://skins.wmflabs.org

I believe that the more skins MediaWiki supports, the more vibrant our
ecosystem can be for developers and end-users. I dream of a world where not
every MediaWiki instance looks like an instance of Wikipedia.

In 2022, the work being done on
https://mediawiki.org/wiki/Desktop_improvements will see the number of
usable skins rise to at least 80 skins and I am personally exploring a
script that converts WordPress themes [2] into MediaWiki skins that should
add another 10 skins at least (Feel free to message me offline if you want
to talk more about this ).

However, there is still much work to be done if we want to have a healthy
skin ecosystem!

* 13 of these 79 skins are throwing deprecation warnings, meaning they may
break in future MediaWiki versions [3]. Please help get those patched!
* Fix an unstable skin! We have 9 skins that do not work on the current
MediaWiki master. Can you help fix one of them? [4]
* Make a new skin! Skin development has changed a lot in the last 2 years.
It is more constrained and does not require knowledge of PHP. Take our
documentation [5] for a spin and see if you can create one and let us know
where the documentation can be improved and the limitations that you ran
into with the platform while building them [6]. Check out the online skin
builder tool if you haven't already. [7]
* Improve the mediawiki.org documentation! Add screenshots, add links,
translate a skin.. anything that might help someone use a skin.
* Write a patch to help improve the core skin architecture where a patch is
welcome [8]

Wishing everyone a happy holiday and happy skin-building.

[1]
https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/BUH4UIX4EJB4ACEN3OQTZODPFSLGBQH5/
<https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/BUH4UIX4EJB4ACEN3OQTZODPFSLGBQH5/>
[2] https://wordpress.org/themes/
[3] https://www.mediawiki.org/wiki/Category:Skins_using_deprecated_features
[4] https://mediawiki.org/wiki/Category:Unstable_skins
[5] https://www.mediawiki.org/wiki/Manual:How_to_make_a_MediaWiki_skin
[6] https://phabricator.wikimedia.org/project/board/4795
[7] https://skins.wmflabs.org/#/add
[8]
https://phabricator.wikimedia.org/project/board/4795/?filter=bGQ_G2ii8IJ7

On Sat, Dec 18, 2021 at 4:11 PM Jon Robson <jdlrob...@gmail.com> wrote:

> Only skins now that cannot  be previewerd
>
> Check out https://github.com/Steffo99/mediawiki-skins-Bluelib
>
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to