Page MenuHomePhabricator

CL support for addressing linter errors on large wikis
Closed, ResolvedPublic

Description

In order to replace Tidy with RemexHtml (T175706), wikis need to address Linter errors. The Parsing Team would appreciate continuing support from CLs to help us identify ways in which we can get large wikis to tackle this.

@Whatamidoing-WMF has been doing this already on enwiki by identifying editors that can help, and by dividing up the task between individual wikiprojects. So, this task is a request to formalize that support she has been providing and to request that it continue to be in place.

This is a timebound task since we anticipate replacing Tidy everywhere by end-June 2018.

Event Timeline

Elitre triaged this task as Medium priority.May 3 2018, 3:53 PM

I've posted messages to 17 of the largest WikiProjects, measured by number of tagged articles plus number of active editors watching the group's talk page: example.

https://quarry.wmflabs.org/query/26474 shows the wikis that had/have the most errors in articles. Ptwiki, ukwiki, and zhwiki are the ones that I've been focusing on recently, because they had 10,000+ errors to process. We're making progress, usually in individual error categories, at some of these wikis. A few of the wikis on the original worry list have already fixed almost everything.

Ukwiki is down to about 4,000 mainspace errors total. This means that someone has done a HUGE amount of work in the last few days. Ptwiki and zhwiki both still have at least one category with more than 10K errors. Srwiki is now the third-worst situation, with a total of about 10K errors across all categories. Arwiki and viwiki have more than 5K errors

Plwiki is in good shape except for a single category with more than 5K errors. @matmarex and @tarlocesilion: What's the deal with all of these unclosed <small> tags at your home wiki? Doesn't AWB handle that as part of genfixes?

Vvjjkkii renamed this task from CL support for addressing linter errors on large wikis to 1xdaaaaaaa.Jul 1 2018, 1:13 AM
Vvjjkkii removed Whatamidoing-WMF as the assignee of this task.
Vvjjkkii raised the priority of this task from Medium to High.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from 1xdaaaaaaa to CL support for addressing linter errors on large wikis.Jul 2 2018, 2:56 PM
CommunityTechBot assigned this task to Whatamidoing-WMF.
CommunityTechBot lowered the priority of this task from High to Medium.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.

Plwiki is in good shape except for a single category with more than 5K errors. @matmarex and @tarlocesilion: What's the deal with all of these unclosed <small> tags at your home wiki? Doesn't AWB handle that as part of genfixes?

A lot of careless copy-paste editing… :)

For what it's worth, in most cases it looks like they are used in tables, so the formatting will not "leak out" to the following content, like it would if an unclosed <small> tag etc. was present in normal text.

I don't know if AWB (AutoWikiBrowser) does that, but I think it's not widely used on Polish Wikipedia, and when it is used, it is with the "general fixes" disabled, because they mess with our preferred formatting (the biggest issue is that it moves <ref>…</ref> tags after the full stop of a sequence, while the typographical convention in Polish is the opposite than in English, to have the ref before the full stop).

(Work on this task was evaluated in Q4.)