Page MenuHomePhabricator

Add "mediawikiwiki:" interwiki for members.wikimedia.ch
Closed, ResolvedPublic

Description

Preamble

During T278140: WMCH spike test for the WSOAuth+PluggableAuth MediaWiki extension I was involved in discussion:

https://www.mediawiki.org/wiki/Topic:W7mw4zwj9gfx2af6

And I needed to link that discussion from https://members.wikimedia.ch - precisely from this (private) page:

https://members.wikimedia.ch/wiki/Infrastructure/OAuth_activation_report_March_2021

But their current MediaWiki version has not any interwiki related to mediawiki.org.

Intervention

I've added that cute interwiki:

$ ssh members2.wikimedia.ch

$ mysql dbwiki_members

$ SELECT * FROm members_interwiki WHERE iw_url LIKE '%mediawiki.org%' \G;
Empty set (0.001 sec)

$ DESCRIBE members_interwiki;
+-----------+-------------+------+-----+---------+-------+
| Field     | Type        | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| iw_prefix | char(32)    | NO   | PRI |         |       |
| iw_url    | char(127)   | NO   |     |         |       |
| iw_local  | tinyint(1)  | NO   |     | 0       |       |
| iw_trans  | tinyint(1)  | NO   |     | 0       |       |
| iw_api    | blob        | NO   |     | NULL    |       |
| iw_wikiid | varchar(64) | NO   |     | NULL    |       |
+-----------+-------------+------+-----+---------+-------+
6 rows in set (0.002 sec)


$ INSERT INTO members_interwiki VALUES('mediawikiwiki', 'https://www.mediawiki.org/wiki/$1', 0, 0, 'https://www.mediawiki.org/w/api.php', '' );

That's all. Nothing special. Written down for transparency.

Event Timeline

valerio.bozzolan closed this task as Resolved.
valerio.bozzolan triaged this task as Low priority.
valerio.bozzolan moved this task from Backlog to Recent Changes on the WMCH-Infrastructure board.