This ticket that Andre linked is already good insight into how much work simply updating PHP actually is for Wikimedia. Here extra complicated because a lot of hosting changes were needed at the same time. But even at the software level it's a lot. The following links are very interesting if you want to get some idea of the amount of changes there are required in core, extensions and dependencies for transitions like these:
8.0 and 8.1 MediaWiki changes: https://phabricator.wikimedia.org/project/board/4652/query/all/ https://phabricator.wikimedia.org/project/board/5132/query/all/ 8.2 and 8.3 MediaWiki changes: https://phabricator.wikimedia.org/project/board/6053/query/all/ https://phabricator.wikimedia.org/project/board/6610/query/all/ 8.4 MediaWiki changes: https://phabricator.wikimedia.org/project/board/6953/query/all/ A few people (definitely NOT me) are very busy with this, not only discovering, reporting and fixing these issues, but also backporting them to older MediaWiki wherever it makes sense. Thank you everyone on the infra and Mediawiki teams who make it possible. DJ On Mon, Mar 17, 2025 at 5:17 PM Andre Klapper <aklap...@wikimedia.org> wrote: > > On Mon, 2025-03-17 at 09:37 -0400, Roy Smith wrote: > > Just for my own curiosity, why 8.1? The 8.1 series is 3-1/2 years > > old. > > See the past discussion in https://phabricator.wikimedia.org/T319432 > > Cheers, > andre > -- > Andre Klapper (he/him) | Bugwrangler > https://blogs.gnome.org/aklapper/ > _______________________________________________ > 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/ _______________________________________________ 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/