Page MenuHomePhabricator

[AOI] Identify wikis that are not using ResourceLoader to load HotCat
Closed, ResolvedPublic

Description

Look at the MediaWiki:Gadgets-definition page on every project and detect which ones are not using ResourceLoader to load HotCat. This can be detected by looking for the text "HotCat|" or "HotCat[default]|".

Event Timeline

kaldari created this task.Oct 16 2015, 4:18 AM
kaldari raised the priority of this task from to High.
kaldari updated the task description. (Show Details)
kaldari added a subscriber: kaldari.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 16 2015, 4:18 AM
kaldari renamed this task from Identify wikis that are not using ResourceLoader to load HotCat to [AOI] Identify wikis that are not using ResourceLoader to load HotCat.Oct 16 2015, 4:19 AM
kaldari set Security to None.
kaldari edited a custom field.
kaldari moved this task from Untriaged to To be estimated/discussed on the Community-Tech board.

With https://gerrit.wikimedia.org/r/217987 non-RL gadgets could be easily spotted through simple API queries.

It's working.
Just look for "legacyscripts": true in https://en.wikipedia.org/w/api.php?action=query&list=gadgets&gaprop=id%7Cmetadata&formatversion=2

kaldari updated the task description. (Show Details)Oct 16 2015, 4:27 AM
kaldari updated the task description. (Show Details)

Actually, it might be even easier to use mwgrep from tin.

Looks like mwgrep only searches pages that end in .js and .css :(

What does AOI mean? Is it similar to key performance indicator (KPI)?

Niharika added a subscriber: Niharika.EditedOct 16 2015, 9:49 AM

What does AOI mean? Is it similar to key performance indicator (KPI)?

AOI means All Our Ideas. We are tagging project ideas that came out of the AOI survey on gadgets conducted last year with [AOI].

kaldari closed this task as Resolved.Oct 16 2015, 6:50 PM
kaldari claimed this task.

List of wikis is at P2207.

DannyH edited a custom field.