[Systems] Upgrading wiki.sugarlabs.org to MediaWiki 1.35

Chihurumnaya Ibiam ibiamchihurumnaya at gmail.com
Sat Oct 10 09:44:19 EDT 2020


Thanks for the upgrade, haven't tested yet but will probably test soon as I
might have some pages to edit.

-- 

Ibiam Chihurumnaya
ibiamchihurumnaya at gmail.com



On Sat, Oct 10, 2020 at 6:11 AM Bernie Innocenti <bernie at codewiz.org> wrote:

> I upgraded https://wiki-devel.sugarlabs.org to the REL_1.35 branch ahead
> of upgrading the main wiki.
>
> This time, the update went relatively smoothly (last time I had to skip
> ahead multiple releases containing major structural changes). Notes:
>
>   - MW 1.35 is a LTS release. We could choose to stay on it, but we
> would still have to track the REL_1.35 branch to get security and
> stability updates. Then, we'd have a more painful update to the next LTS
> in 2 years. Personally, I'd prefer tracking the official releases every
> 6 months, but it will be up to whoever volunteers to maintain the wiki.
>
>   - The VisualEditor is now bundled with MW, and does not require
> Parsoid. However, it's not working on wiki-devel. Still haven't figured
> why.
>
>   - I noticed from the logs that wiki-devel is being crawled by multiple
> web spiders. It uses bandwidth and cpu time, so we should disallow it.
> The main wiki could also use some narrowing rules for robots:
> https://www.mediawiki.org/wiki/Manual:Robots.txt
>
>   - Finally, I noticed that join.sugarlabs.org breaks the MW parser. I
> figured that removing the Widgets extension fixes it, and then I also
> found the offending line:
>
>   {{Iframe|See [http://planet.sugarlabs.org Planet Sugar Labs], our blog
> aggregator |http://planet.sugarlabs.org|900|600|1}}
>
> So I just deleted that line. The Planet doesn't have any new articles
> since 1 year ago, anyway. Do we use IFrame anywhere else? Can we just
> disable the Widgets plugin?
>
> Since we're limited on sysadmin resources, I think we should aim to make
> the wiki as maintainable as possible, which means using a configuration
> as close as possible to upstream, and as few exotic extensions as possible.
>
> Please test and let me know if you find any problems. I'd like to
> upgrade the production instance later this weekend.
>
> --
> _ // Bernie Innocenti
> \X/  https://codewiz.org/
> _______________________________________________
> Systems mailing list
> Systems at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/systems
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/systems/attachments/20201010/8fd8f7ba/attachment.htm>


More information about the Systems mailing list