The Signpost

Technology report

Tool labs casters-up

Contribute   —  
Share this
By DannyS712 and Evad37

Problems in the tool labs

Some unfortunate lab incidents occurred this month.

A series of incidents in mid-February resulted in some Toolforge and Cloud VPS services being unavailable. Toolforge and Cloud VPS (formerly known as Tool Labs and Wikimedia Labs) allow Wikimedia community developers to host bots such as Cydebot, semi-automated editing tools such as Huggle, and webservices such as InternetArchiveBot's management interface.

On February 13 and 14 February, the PAWS service was offline due to database connection issues. Several tables crashed – most were able to be repaired, but two were unrecoverable.

The Cloud VPS infrastructure also experienced a "mysterious hardware failure" involving three separate solid-state drives. Turning them off and on again initially appeared to resolve the issue, but that was short-lived. During this time https://tools.wmflabs.org/ was down, responding with a 500 Internal Server Error. There was also some data corruption caused by the disk failure.

The hardware problems were fixed by 16 February, with the service described as "mostly stable right now"; however the database connection issues remained, with dependent tools and services still affected. The Cloud Services team estimated that at least ten days would be required for a full recovery.

On 18 February, the tools database service was switched to a new server, resolving the connection issue.

E

Gadgets Galore

This month Wikipedia gained three new interface administrators: Evad37, Galobtter and Enterprisey. I'm excited to see what our new IAdmins do; they all seem eager to work with gadgets. Speaking of gadgets...

As mentioned last month, Enterprisey recently proposed that their "Script Installer" tool become a gadget. On the other hand, Galobtter has already begun making their short description helper into a gadget; it is current available for installation in your preferences under "Editing". Looking ahead, Evad37 says that they plan to suggest that their XfD closer and Rater tool become gadgets.

Additionally, this month saw the proposal of two other gadgets. Cyberpower678 has brought up adding a "Read Now" feature for book references; a working demo is available. FR30799386 has also proposed making their mobileUndo script into a gadget.

A grant request has also been made for funding to expand the ProveIt gadget. Planned improvements include compatibility with both the visual editor and the new wikitext editor.

D

In brief

Miniature Gadgets?

There is an ongoing discussion about a proposal to create a pseudo-namespace for housing "script modules". Such snippets of code could be easily reused by different script developers through a unified framework. Learn more here.

New user scripts to customise your Wikipedia experience

Bot report

New admin bots

This month, MusikAnimal filed a BRFA for MusikBot II, an Admin bot that would automatically configure protection for certain templates and modules. So far, MusikBot has successfully finished its trial, protecting 47 different templates and modules.

Latest tech news

Latest tech news from the Wikimedia technical community: 2019 #6, #7, #8, & #9. Please tell other users about these changes. Not all changes will affect you. Translations are available on Meta.

Mobile
Other recent changes
Meetings

Installation code

  1. ^ Copy the following code, edit your user JavaScript, then paste:
    {{subst:lusc|1=User:Suffusion of Yellow/filter-highlighter.js}}
  2. ^ Copy the following code, edit your user JavaScript, then paste:
    {{subst:lusc|1=User:Abelmoschus Esculentus/DiscussionCloser.js}}
  3. ^ Copy the following code, edit your user JavaScript, then paste:
    {{subst:lusc|1=User:Evad37/timeless-newMessageHighlight.js}}
S
In this issue
+ Add a comment

Discuss this story

These comments are automatically transcluded from this article's talk page. To follow comments, add the page to your watchlist. If your comment has not appeared here, you can try purging the cache.



       

The Signpost · written by many · served by Sinepost V0.9 · 🄯 CC-BY-SA 4.0