Page MenuHomePhabricator

Arlolra (Arlo Breault)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:34 PM (468 w, 2 d)
Availability
Available
IRC Nick
arlolra
LDAP User
Arlolra
MediaWiki User
Arlolra [ Global Accounts ]

Recent Activity

Yesterday

Arlolra added a comment to T305210: Parsoid's timed media output is missing data- attributes.

Note the File:Undefined from https://it.wikipedia.org/wiki/Timor_Est?useparsoid=1 while verifying T346703#9204822

Wed, Sep 27, 11:16 PM · Content-Transform-Team-WIP, Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid
Arlolra moved T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format. from To Deploy to Blocked on the Content-Transform-Team-WIP board.
Wed, Sep 27, 8:28 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-libs-Timestamp, Excimer, Parsoid, Wikimedia-production-error
Arlolra moved T339365: Fix Parsoid metrics from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Wed, Sep 27, 8:28 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid
Arlolra added a comment to T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format..

Alas, this is going to need a new release of Timestamp similar to T329594

Wed, Sep 27, 8:28 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-libs-Timestamp, Excimer, Parsoid, Wikimedia-production-error
Arlolra closed T346703: Render TMH in Parsoid's output as Resolved.

The train has reached itwiki and the TMH player is now loaded on,
https://it.wikipedia.org/wiki/Timor_Est?useparsoid=1

Wed, Sep 27, 8:20 PM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra moved T346703: Render TMH in Parsoid's output from To Deploy to To Verify on the Parsoid-Read-Views (Phase 1 - DiscussionTools support) board.
Wed, Sep 27, 8:17 PM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra moved T346703: Render TMH in Parsoid's output from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Wed, Sep 27, 8:17 PM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra moved T305210: Parsoid's timed media output is missing data- attributes from To Deploy to Backlog on the Parsoid-Read-Views (Phase 1 - DiscussionTools support) board.
Wed, Sep 27, 8:13 PM · Content-Transform-Team-WIP, Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid
Arlolra moved T305210: Parsoid's timed media output is missing data- attributes from To Deploy to Backlog on the Content-Transform-Team-WIP board.
Wed, Sep 27, 8:13 PM · Content-Transform-Team-WIP, Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid
Arlolra moved T345026: Linter detected valid file option "sub" as a bogus file option from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Wed, Sep 27, 7:32 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, MediaWiki-extensions-Linter
Arlolra moved T347418: The visual editor broke a link while apparently trying to normalize it from In Progress to To Deploy on the Content-Transform-Team-WIP board.
Wed, Sep 27, 5:54 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, VisualEditor-MediaWiki-Links, VisualEditor
Arlolra added a comment to T347507: ParsoidExtensionAPI: Provide a new method for extensions to access enclosing template parameters.

An attempt at this was started in,
https://github.com/wikimedia/mediawiki-services-parsoid/commit/55da3090d0e7faa49e40a5bce0f68634fea5fc83

Wed, Sep 27, 4:43 PM · Parsoid
Arlolra added a comment to T347443: Parsoid CI failing on EventLoggingTest::testDispatchAddsContextAttributes.

@phuedx Thank you

Wed, Sep 27, 2:58 PM · Content-Transform-Team, Metrics Platform Backlog, Parsoid

Tue, Sep 26

Arlolra created T347443: Parsoid CI failing on EventLoggingTest::testDispatchAddsContextAttributes.
Tue, Sep 26, 11:54 PM · Content-Transform-Team, Metrics Platform Backlog, Parsoid
Arlolra moved T347418: The visual editor broke a link while apparently trying to normalize it from Backlog to In Progress on the Content-Transform-Team-WIP board.
Tue, Sep 26, 9:24 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, VisualEditor-MediaWiki-Links, VisualEditor
Arlolra added projects to T347418: The visual editor broke a link while apparently trying to normalize it: Content-Transform-Team-WIP, Maintenance-Worktype.
Tue, Sep 26, 9:23 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, VisualEditor-MediaWiki-Links, VisualEditor
Arlolra claimed T347418: The visual editor broke a link while apparently trying to normalize it.

It looks like the question mark is forcing this as an extlink,

Tue, Sep 26, 6:36 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, VisualEditor-MediaWiki-Links, VisualEditor

Mon, Sep 25

Arlolra moved T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format. from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Mon, Sep 25, 6:50 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-libs-Timestamp, Excimer, Parsoid, Wikimedia-production-error
Arlolra moved T295197: Linter fails to detect missing table end from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Mon, Sep 25, 4:52 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, MediaWiki-extensions-Linter
Arlolra moved T335538: Valid caption "thumb" in italics falsely detected as Linter bogus image option from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Mon, Sep 25, 4:51 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, MediaWiki-extensions-Linter

Fri, Sep 22

Arlolra moved T295197: Linter fails to detect missing table end from Backlog to Code Review on the Content-Transform-Team-WIP board.
Fri, Sep 22, 7:54 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, MediaWiki-extensions-Linter
Arlolra claimed T295197: Linter fails to detect missing table end.
Fri, Sep 22, 7:54 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, MediaWiki-extensions-Linter
Arlolra moved T335538: Valid caption "thumb" in italics falsely detected as Linter bogus image option from In Progress to Code Review on the Content-Transform-Team-WIP board.
Fri, Sep 22, 6:16 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, MediaWiki-extensions-Linter
Arlolra added a comment to T346805: Erroneous detection of </> as </tvar> triggers issues with annotation range processing.

I actually need three of them to trigger the issue:

Fri, Sep 22, 3:07 PM · Patch-For-Review, Wikimedia-production-error, Parsoid

Thu, Sep 21

Arlolra added a comment to T346805: Erroneous detection of </> as </tvar> triggers issues with annotation range processing.

Note that you can produce the same error with,

Thu, Sep 21, 8:11 PM · Patch-For-Review, Wikimedia-production-error, Parsoid

Tue, Sep 19

Arlolra moved T305210: Parsoid's timed media output is missing data- attributes from Backlog to To Deploy on the Content-Transform-Team-WIP board.
Tue, Sep 19, 8:01 PM · Content-Transform-Team-WIP, Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid
Arlolra moved T339365: Fix Parsoid metrics from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Tue, Sep 19, 8:00 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid
Arlolra moved T305210: Parsoid's timed media output is missing data- attributes from In Progress to To Deploy on the Parsoid-Read-Views (Phase 1 - DiscussionTools support) board.
Tue, Sep 19, 8:00 PM · Content-Transform-Team-WIP, Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid
Arlolra moved T346703: Render TMH in Parsoid's output from Code Review to To Deploy on the Parsoid-Read-Views (Phase 1 - DiscussionTools support) board.
Tue, Sep 19, 7:59 PM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra moved T346703: Render TMH in Parsoid's output from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Tue, Sep 19, 7:59 PM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra moved T305210: Parsoid's timed media output is missing data- attributes from Backlog to In Progress on the Parsoid-Read-Views (Phase 1 - DiscussionTools support) board.
Tue, Sep 19, 7:06 PM · Content-Transform-Team-WIP, Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid
Arlolra moved T346703: Render TMH in Parsoid's output from Backlog to Code Review on the Parsoid-Read-Views (Phase 1 - DiscussionTools support) board.
Tue, Sep 19, 7:05 PM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra moved T346703: Render TMH in Parsoid's output from In Progress to Code Review on the Content-Transform-Team-WIP board.
Tue, Sep 19, 6:20 PM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra claimed T305210: Parsoid's timed media output is missing data- attributes.
Tue, Sep 19, 6:19 PM · Content-Transform-Team-WIP, Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid
Arlolra moved T346703: Render TMH in Parsoid's output from Needs Triage to Missing Functionality on the Parsoid board.
Tue, Sep 19, 12:14 AM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra triaged T346703: Render TMH in Parsoid's output as Medium priority.
Tue, Sep 19, 12:14 AM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
Arlolra created T346703: Render TMH in Parsoid's output.
Tue, Sep 19, 12:14 AM · Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid

Mon, Sep 18

Arlolra moved T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format. from Backlog to Code Review on the Content-Transform-Team-WIP board.
Mon, Sep 18, 10:28 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-libs-Timestamp, Excimer, Parsoid, Wikimedia-production-error
Arlolra added projects to T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format.: Content-Transform-Team-WIP, Maintenance-Worktype.
Mon, Sep 18, 10:27 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-libs-Timestamp, Excimer, Parsoid, Wikimedia-production-error
Arlolra triaged T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format. as Medium priority.
Mon, Sep 18, 8:38 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-libs-Timestamp, Excimer, Parsoid, Wikimedia-production-error
Arlolra added projects to T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format.: Excimer, MediaWiki-libs-Timestamp.

From what I can tell, a fairly routine The maximum execution time of 60 seconds was exceeded RequestTimeoutException was thrown by Excimer while inside the try block creating a DateTime,

Mon, Sep 18, 8:36 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-libs-Timestamp, Excimer, Parsoid, Wikimedia-production-error
Arlolra claimed T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format..
Mon, Sep 18, 3:33 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-libs-Timestamp, Excimer, Parsoid, Wikimedia-production-error

Fri, Sep 15

Arlolra closed T216350: Presence of <section /> tag confuses Linter analyis when using 'continued' tables.... as Resolved.

Post-deploy, there is no longer forstered content lint for,
https://en.wikisource.org/w/index.php?title=User:Arlolra/sandbox&oldid=13383266

Fri, Sep 15, 10:55 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-extensions-Linter
Arlolra closed T345705: Wikimedia\Assert\InvariantException: Invariant failed: No parts for template range! as Resolved.

There haven't been any instances post-deploy yesterday, though there used to be days of zero occurrence regardless. I'll be optimistic in closing and check back on it later.

Fri, Sep 15, 10:38 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, Wikimedia-production-error
Arlolra moved T216350: Presence of <section /> tag confuses Linter analyis when using 'continued' tables.... from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Fri, Sep 15, 7:51 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-extensions-Linter
Arlolra moved T345705: Wikimedia\Assert\InvariantException: Invariant failed: No parts for template range! from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Fri, Sep 15, 7:51 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, Wikimedia-production-error

Fri, Sep 8

Arlolra moved T339365: Fix Parsoid metrics from In Progress to Code Review on the Content-Transform-Team-WIP board.
Fri, Sep 8, 8:34 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid
Arlolra moved T345705: Wikimedia\Assert\InvariantException: Invariant failed: No parts for template range! from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Fri, Sep 8, 8:33 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, Wikimedia-production-error
Arlolra added a project to T345895: all_writing parameter in {{Track listing}} template renders incorrectly: Page Content Service.

Parsoid's output looks ok
https://en.wikipedia.org/api/rest_v1/page/html/Abbey_Road#Track_listing

Fri, Sep 8, 8:27 PM · good first task, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Page Content Service

Thu, Sep 7

Arlolra closed T345511: Different parsing behaviour for images inside and outside tables as Declined.

So if I were to write the following some time ago I would also get a broken result?

Thu, Sep 7, 3:32 PM · Parsoid, MediaWiki-Parser

Wed, Sep 6

Arlolra added a comment to T345511: Different parsing behaviour for images inside and outside tables.

Sorry, there are two wikitext parsers in MediaWiki. The "legacy parser" is the one that still produces what you'd see in a desktop browser.

Wed, Sep 6, 7:18 PM · Parsoid, MediaWiki-Parser
Arlolra moved T345705: Wikimedia\Assert\InvariantException: Invariant failed: No parts for template range! from In Progress to Code Review on the Content-Transform-Team-WIP board.
Wed, Sep 6, 6:44 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, Wikimedia-production-error
Arlolra moved T345705: Wikimedia\Assert\InvariantException: Invariant failed: No parts for template range! from Backlog to In Progress on the Content-Transform-Team-WIP board.
Wed, Sep 6, 3:28 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, Wikimedia-production-error
Arlolra added projects to T345705: Wikimedia\Assert\InvariantException: Invariant failed: No parts for template range!: Maintenance-Worktype, Content-Transform-Team-WIP.
Wed, Sep 6, 3:27 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, Wikimedia-production-error
Arlolra claimed T345705: Wikimedia\Assert\InvariantException: Invariant failed: No parts for template range!.

Here's a simplified test case from the reqId,

Wed, Sep 6, 3:27 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, Wikimedia-production-error
Arlolra triaged T345705: Wikimedia\Assert\InvariantException: Invariant failed: No parts for template range! as Medium priority.

This has previously been filed as T264226 and T256913, but looks like it was closed without investigation.

Wed, Sep 6, 2:39 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, Wikimedia-production-error

Tue, Sep 5

Arlolra added a project to T345511: Different parsing behaviour for images inside and outside tables: Parsoid.

The crucial piece you're tripping on here is || in the file link [[Tập tin:Hellenic Army War Flag.svg|23x20px||alt=|link=]]

Tue, Sep 5, 10:40 PM · Parsoid, MediaWiki-Parser
Arlolra added a comment to T345568: Kartographer + Parsoid: Content in marker wikitext is not entirely post-processed before storing it in ExtensionData.

Another path may be to add a later hook for that sort of cases.

Tue, Sep 5, 4:07 PM · Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid, Maps (Kartographer)

Fri, Sep 1

Arlolra added a comment to T339365: Fix Parsoid metrics.

However, in the parse direction, the metrics are only emitted in ParsoidHandler::wt2html, so calls to DirectParsoidClient::getPageHtml / transformWikitext aren't recording any data. They should be moved somewhere inside HtmlOutputRendererHelper or whatever it calls.

...

That leaves RESTBase. It's still being populated for the other endpoints that depend on it, which continues to make call to the ParsoidHandler, accounting for the data we see.

Fri, Sep 1, 3:33 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid

Thu, Aug 31

Arlolra added a comment to T339365: Fix Parsoid metrics.

Post-deploy, data is starting to repopulate https://grafana.wikimedia.org/d/000000046/parsoid-timing-html2wt

Thu, Aug 31, 9:47 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid
Arlolra added a comment to T339365: Fix Parsoid metrics.

Something is amiss with selser and needs investigating next.

Thu, Aug 31, 7:29 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid
Arlolra moved T335538: Valid caption "thumb" in italics falsely detected as Linter bogus image option from Backlog to In Progress on the Content-Transform-Team-WIP board.
Thu, Aug 31, 1:01 PM · Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid, MediaWiki-extensions-Linter
Arlolra moved T345026: Linter detected valid file option "sub" as a bogus file option from Backlog to In Progress on the Content-Transform-Team-WIP board.
Thu, Aug 31, 1:00 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, MediaWiki-extensions-Linter
Arlolra moved T216350: Presence of <section /> tag confuses Linter analyis when using 'continued' tables.... from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Thu, Aug 31, 12:59 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-extensions-Linter
Arlolra added a comment to T339365: Fix Parsoid metrics.

Previous to the switch, all serialization was done on the Parsoid cluster. Now, each app server is doing that work and all those servers aren't instantiating statsd with the same prefix as they used to (MediaWiki vs MediaWiki.Parsoid).

Thu, Aug 31, 12:32 AM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid
Arlolra added a comment to T339365: Fix Parsoid metrics.

Interesting, that patch fails because of the test added in,
https://github.com/wikimedia/mediawiki/commit/79cc21beaf34c82f368ef88125bcdd2567a8f389

Thu, Aug 31, 12:28 AM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid

Wed, Aug 30

Arlolra added a comment to T339365: Fix Parsoid metrics.

I tried adding equivalent queries with both prefixes to the graphs, for continuity, but because not all the data goes to zero for all graphs, it was kind of a mess. Instead, I duplicated the dashboard with a -direct postfix,
https://grafana.wikimedia.org/d/000000046/parsoid-timing-html2wt?orgId=1&refresh=30s&from=now-6M&to=now
https://grafana.wikimedia.org/d/xxRCkIzIk/parsoid-timing-html2wt-direct?orgId=1&refresh=30s&from=now-6M&to=now

Wed, Aug 30, 11:09 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid
Arlolra added a comment to T339365: Fix Parsoid metrics.

At first blush, it's unclear why switching VE away from RESTBase would only affect the html2wt metrics since the DirectParsoidClient calls Parsoid directly in both directions.

Wed, Aug 30, 9:20 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid

Tue, Aug 29

Arlolra added a comment to T328695: Parsoid's Cite output could break gadgets, bots, user scripts.
  1. Add [rel=mw:referencedBy] to the legacy output (@Arlolra believes there are some issues with cut-and-paste of RDF-contiaining output from legacy pages to VE, and has a proposal on how to deal with it)
Tue, Aug 29, 11:08 PM · MW-1.41-notes (1.41.0-wmf.18; 2023-07-18), Cite, Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid

Aug 29 2023

Arlolra triaged T339365: Fix Parsoid metrics as High priority.
Aug 29 2023, 2:36 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid
Arlolra claimed T339365: Fix Parsoid metrics.
Aug 29 2023, 2:36 PM · MW-1.41-notes (1.41.0-wmf.24; 2023-08-29), Maintenance-Worktype, Content-Transform-Team-WIP, Parsoid

Aug 28 2023

Arlolra claimed T345026: Linter detected valid file option "sub" as a bogus file option.
Aug 28 2023, 9:04 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, MediaWiki-extensions-Linter
Arlolra moved T345026: Linter detected valid file option "sub" as a bogus file option from Needs Triage to Bugs & Crashers on the Parsoid board.
Aug 28 2023, 5:04 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, MediaWiki-extensions-Linter
Arlolra triaged T345026: Linter detected valid file option "sub" as a bogus file option as Medium priority.

Taking a look at https://de.wikivoyage.org/w/api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics|magicwords

Aug 28 2023, 5:04 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Parsoid, MediaWiki-extensions-Linter

Aug 25 2023

Arlolra added a comment to T341659: Please report linter-errors in parse-API too.

A request can be made to the REST API to lint arbitrary wikitext,

Aug 25 2023, 5:21 PM · MediaWiki-extensions-Linter

Aug 24 2023

Arlolra triaged T342304: Request timeout in LuaError::getScriptTraceHtml() leads to shared memory corruption, segfault flood as Medium priority.
Aug 24 2023, 10:06 PM · php-segfault, Excimer, Parsoid, RemexHtml, Wikimedia-production-error
Arlolra placed T342304: Request timeout in LuaError::getScriptTraceHtml() leads to shared memory corruption, segfault flood up for grabs.
Aug 24 2023, 10:06 PM · php-segfault, Excimer, Parsoid, RemexHtml, Wikimedia-production-error
Arlolra added a project to T342304: Request timeout in LuaError::getScriptTraceHtml() leads to shared memory corruption, segfault flood: Excimer.

If I'm reading this correctly,

Aug 24 2023, 10:05 PM · php-segfault, Excimer, Parsoid, RemexHtml, Wikimedia-production-error
Arlolra triaged T311827: Linter does not detect P inside SPAN, where SPAN is inside DIV based content. as Low priority.

The breakage is because of T134469, similar to T303705#9103106 and T275475#9094307

Aug 24 2023, 5:29 PM · MediaWiki-extensions-Linter
Arlolra merged task T311769: Text inside <span> nested inside other formatting not rendered as continuous span line feeds into T134469: doBlockLevels() inserts <p> and </p> randomly with no regard for HTML validity.
Aug 24 2023, 5:07 PM · MediaWiki-Parser
Arlolra merged T311769: Text inside <span> nested inside other formatting not rendered as continuous span line feeds into T134469: doBlockLevels() inserts <p> and </p> randomly with no regard for HTML validity.
Aug 24 2023, 5:07 PM · MediaWiki-Parser

Aug 23 2023

Arlolra moved T306205: Linter does not detect misc-tidy-replacement-issues when div is wrapped in bold markup from Backlog to Code Review on the Content-Transform-Team-WIP board.
Aug 23 2023, 11:38 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Patch-For-Review, MediaWiki-extensions-Linter
Arlolra claimed T306205: Linter does not detect misc-tidy-replacement-issues when div is wrapped in bold markup.
Aug 23 2023, 11:38 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Patch-For-Review, MediaWiki-extensions-Linter
Arlolra triaged T306205: Linter does not detect misc-tidy-replacement-issues when div is wrapped in bold markup as Medium priority.

Similar to the discussion at T294720#8670929, we need to show that tidy would have done this migration in the presence of a bold tag, since we're trying to detect a rendering difference, post switching to remex, that could result in a visual regression.

Aug 23 2023, 10:14 PM · Content-Transform-Team-WIP, Maintenance-Worktype, Patch-For-Review, MediaWiki-extensions-Linter
Arlolra triaged T301365: Maintenance categories for Linter errors as Low priority.
Aug 23 2023, 9:11 PM · MediaWiki-extensions-Linter
Arlolra triaged T331883: Cleanup linter code usage of params field during recordLintJob as Medium priority.
Aug 23 2023, 9:10 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-extensions-Linter
Arlolra triaged T334527: Allow registration of hidden lint rules as Medium priority.
Aug 23 2023, 7:57 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-extensions-Linter
Arlolra triaged T341369: Linter "missing end tag in heading" error is not listed on Special:LintErrors as Medium priority.
Aug 23 2023, 7:49 PM · Maintenance-Worktype, Content-Transform-Team-WIP, patch-welcome, MediaWiki-extensions-Linter
Arlolra triaged T337275: Filter out large-table lint records from core rest API to fix LintHint being overwhelmed with spurious large-tables lint records as Medium priority.
Aug 23 2023, 6:45 PM · MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), MediaWiki-extensions-Linter
Arlolra triaged T311286: Not always possible to sort table by headings on Special:LintErrors as Medium priority.
Aug 23 2023, 3:28 PM · MediaWiki-extensions-Linter

Aug 22 2023

Arlolra triaged T231161: Add in/not in content namespace to Special:Linterrors as Medium priority.
Aug 22 2023, 9:09 PM · Maintenance-Worktype, Patch-For-Review, Content-Transform-Team-WIP, MediaWiki-extensions-Linter
Arlolra added a comment to T231161: Add in/not in content namespace to Special:Linterrors.

Also, note that T173943 is a related task about filtering counts by content namespaces.

Aug 22 2023, 9:09 PM · Maintenance-Worktype, Patch-For-Review, Content-Transform-Team-WIP, MediaWiki-extensions-Linter
Arlolra added a comment to T231161: Add in/not in content namespace to Special:Linterrors.

Once I get the multi-select for namespace deployed, I will look at "page quality filter" and see where that data exists in the database and if that conditional can be added to the current linter report query in a reasonable performance wise way.

Aug 22 2023, 9:07 PM · Maintenance-Worktype, Patch-For-Review, Content-Transform-Team-WIP, MediaWiki-extensions-Linter
Arlolra triaged T151282: Linter: Improve sorting as Medium priority.
Aug 22 2023, 8:17 PM · MediaWiki-extensions-Linter
Arlolra triaged T343292: Deprecate and then remove Linter config variables used to control new linter table field access as Medium priority.
Aug 22 2023, 8:03 PM · Maintenance-Worktype, Content-Transform-Team-WIP, MediaWiki-extensions-Linter
Arlolra moved T274382: Make File syntax processing match the specification and documentation from Needs Triage to Media Structure on the Parsoid board.
Aug 22 2023, 8:01 PM · Parsoid, MediaWiki-extensions-Linter
Arlolra triaged T274382: Make File syntax processing match the specification and documentation as Medium priority.
Aug 22 2023, 8:00 PM · Parsoid, MediaWiki-extensions-Linter
Arlolra triaged T341659: Please report linter-errors in parse-API too as Medium priority.

A request can be made to the REST API to lint arbitrary wikitext,

> curl -X POST -H "Content-Type: application/json" -d '{"wikitext":"<div>test"}' https://www.mediawiki.org/api/rest_v1/transform/wikitext/to/lint
[{"type":"missing-end-tag","dsr":[0,9,5,0],"params":{"name":"div","inTable":false}}]
Aug 22 2023, 7:45 PM · MediaWiki-extensions-Linter
Arlolra triaged T338632: Allow filtering for specific tags in the Linter API as Medium priority.
Aug 22 2023, 7:11 PM · MediaWiki-extensions-Linter
Arlolra closed T160572: Edit links on Special:LintErrors for translatable pages don't highlight the affected text as Resolved.

I imagine this works because of fixes in T261181 but, in any case, it no longer seems to be an issue.

Aug 22 2023, 5:21 PM · MediaWiki-extensions-Linter