I proposed to Ilario to turbocharge Wikimini.org software developments, taking the same people who helped a lot on DicoAdo.org, to replicate similar technical developments on Wikimini.org as well, if they are available to do so.
This is inline with the new Information Technology Strategy of Wikimedia CH:
https://meta.wikimedia.org/wiki/Wikimedia_CH/Information_Technology_Strategy
Relevant strategy points:
- 1. Technology as support for Free Knowledge
- 3. People creates services. IT processes support people.
- 4. Managing Risks to increase Security
So, Wikimini will keep sysadmin assistance, and they will gain serious development assistance. First, because the community deserve an environment that works; plus, the community seriously needs a safe technical space (and at the moment we have critical legacy extensions enabled, that now are not operational / abandoned / archived / broken / bugged / filled with well-known security problems).
- 2024-07-25 3PM meeting with Valerio, Seb35 and Ilario - green light for the start of the assignment \o/
- propose next tasks for the first phase, so in next weeks we will have time-budget for these critical tasks:
- T331099: Improve "picture of the day" and "quote of the day" to don't require the Include extension and PHP scripts (considered critical before proceeding with the migration)
- T278033: Upgrade testing-Wikimini from MediaWiki 1.28.0 to 1.35 (considering the latest LTS indeed, and/or intermediate upgrades)
- T356324: Adopt the Wikimini ashley's skin (at least in testing-Wikimini)
- T277278: Implement OAuth login into Wikimini (to be able to stop normal-registration, and enable only Meta-wiki registration, to mitigate spam)
- Valerio, Seb35 and Ilario agreed on these 4 next steps in this order
- communicate the new authorizations to Lorangeo
- authorize Seb35 in legacy server
- authorize Seb35 in the new server
- update WMCH documentation - https://members.wikimedia.ch/wiki/Infrastructure/Servers/List
- update Meta-wiki documentation - https://meta.wikimedia.org/wiki/Wikimini/Technical_documentation#Server
- got time-budget for the mentioned tasks