Page MenuHomePhabricator

Put lints in ParserOutput/RefreshLinksJob
Open, Needs TriagePublic

Description

At the most recent MediaWiki engineering offsite we decided to resolve the "future of linting" (T330036) by putting lints in ParserOutput and updating our database tables in the RefreshLinksJob.

We can begin to move the lints to the ParserOutput, but we're probably blocked on switching the database maintainance from the RecordLintsJobs until we switch RefreshLinksJob to run on Parsoid output (T393716). That's on our roadmap, though.

This task replaces the initial discussion task (T330036) and a different solution to the linting jobs issue (T370624) with a statement of the agreed direction of work.

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedcscott
Resolvedcscott
Resolvedcscott
OpenNone
Resolvedmatmarex
OpenNone
Resolvedcscott
Resolvedcscott
Resolvedcscott
OpenNone
ResolvedNone
Resolvedcscott
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedcscott
Resolvedcscott
OpenNone
ResolvedDogu
ResolvedBUG REPORTJgiannelos
OpenNone
ResolvedBUG REPORTJgiannelos
OpenNone
OpenNone
DuplicateNone
Resolvedmatmarex
Resolvedmatmarex
Resolved mobrovac
Resolved mobrovac
Resolved mobrovac
OpenNone
Resolvedssastry
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedcscott
ResolvedABreault-WMF
Resolvedcscott
Opencscott
Resolvedssastry
ResolvedJgiannelos
OpenJgiannelos
OpenJgiannelos
OpenJgiannelos
OpenJgiannelos
ResolvedJgiannelos