<div dir="ltr">Thanks for the upgrade, haven't tested yet but will probably test soon as I might have some pages to edit.<br clear="all"><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><pre style="color:rgb(46,52,54);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px"><span style="font-family:monospace,monospace">-- <br></span></pre><div style="color:rgb(46,52,54);font-size:14.6667px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;width:71ch"><span style="font-family:monospace,monospace"><span></span><span></span>Ibiam Chihurumnaya <br></span></div><div style="color:rgb(46,52,54);font-size:14.6667px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;width:71ch"><span style="font-family:monospace,monospace"><a href="mailto:ibiamchihurumnaya@gmail.com" style="color:rgb(42,118,198)" target="_blank">ibiamchihurumnaya@gmail.com</a></span></div><div style="color:rgb(46,52,54);font-size:14.6667px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;width:71ch"><span style="font-family:monospace,monospace"><br></span></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Oct 10, 2020 at 6:11 AM Bernie Innocenti <<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I upgraded <a href="https://wiki-devel.sugarlabs.org" rel="noreferrer" target="_blank">https://wiki-devel.sugarlabs.org</a> to the REL_1.35 branch ahead <br>
of upgrading the main wiki.<br>
<br>
This time, the update went relatively smoothly (last time I had to skip <br>
ahead multiple releases containing major structural changes). Notes:<br>
<br>
  - MW 1.35 is a LTS release. We could choose to stay on it, but we <br>
would still have to track the REL_1.35 branch to get security and <br>
stability updates. Then, we'd have a more painful update to the next LTS <br>
in 2 years. Personally, I'd prefer tracking the official releases every <br>
6 months, but it will be up to whoever volunteers to maintain the wiki.<br>
<br>
  - The VisualEditor is now bundled with MW, and does not require <br>
Parsoid. However, it's not working on wiki-devel. Still haven't figured why.<br>
<br>
  - I noticed from the logs that wiki-devel is being crawled by multiple <br>
web spiders. It uses bandwidth and cpu time, so we should disallow it. <br>
The main wiki could also use some narrowing rules for robots: <br>
<a href="https://www.mediawiki.org/wiki/Manual:Robots.txt" rel="noreferrer" target="_blank">https://www.mediawiki.org/wiki/Manual:Robots.txt</a><br>
<br>
  - Finally, I noticed that <a href="http://join.sugarlabs.org" rel="noreferrer" target="_blank">join.sugarlabs.org</a> breaks the MW parser. I <br>
figured that removing the Widgets extension fixes it, and then I also <br>
found the offending line:<br>
<br>
  {{Iframe|See [<a href="http://planet.sugarlabs.org" rel="noreferrer" target="_blank">http://planet.sugarlabs.org</a> Planet Sugar Labs], our blog <br>
aggregator |<a href="http://planet.sugarlabs.org" rel="noreferrer" target="_blank">http://planet.sugarlabs.org</a>|900|600|1}}<br>
<br>
So I just deleted that line. The Planet doesn't have any new articles <br>
since 1 year ago, anyway. Do we use IFrame anywhere else? Can we just <br>
disable the Widgets plugin?<br>
<br>
Since we're limited on sysadmin resources, I think we should aim to make <br>
the wiki as maintainable as possible, which means using a configuration <br>
as close as possible to upstream, and as few exotic extensions as possible.<br>
<br>
Please test and let me know if you find any problems. I'd like to <br>
upgrade the production instance later this weekend.<br>
<br>
-- <br>
_ // Bernie Innocenti<br>
\X/  <a href="https://codewiz.org/" rel="noreferrer" target="_blank">https://codewiz.org/</a><br>
_______________________________________________<br>
Systems mailing list<br>
<a href="mailto:Systems@lists.sugarlabs.org" target="_blank">Systems@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/systems" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/systems</a><br>
</blockquote></div>