Page MenuHomePhabricator

Parsoid-Read-Views (Wiktionary)Milestone
ArchivedPublic

Members (3)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Prepare our Confidence Framework and the tooling we use to measure our confidence to make us comfortable with a high roll-out throughput as we target Wikipedia. User Wikitionary for the hypothesis to measure.

  • VisualDiff infrastructure
  • Communication processes

Recent Activity

Fri, Jul 17

Od1n added a comment to T270150: Selectors in content.media.less need improvement in terms of performance and stability.

@Krinkle Thanks for pointing these out. That explains a lot — it's the CSS comment that's actually causing this. As similarly shown in the second screenshot in the OP of #4276, the docblock comment should ideally be preserved, positioned right before the ruleset it describes. But since this is an upstream issue, all we can do on our end is sidestep it for now.

Fri, Jul 17, 10:08 PM · Parsoid-Read-Views (Wiktionary), Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid, Parsoid-Media-Structure
ABreault-WMF added a comment to T270150: Selectors in content.media.less need improvement in terms of performance and stability.

@ABreault-WMF, feel free to take the patch from here, if you're up for it.

Fri, Jul 17, 3:49 PM · Parsoid-Read-Views (Wiktionary), Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid, Parsoid-Media-Structure
Krinkle added a comment to T270150: Selectors in content.media.less need improvement in terms of performance and stability.

[…] That's an artifact from Less, […]

Fri, Jul 17, 3:38 PM · Parsoid-Read-Views (Wiktionary), Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid, Parsoid-Media-Structure
Od1n added a comment to T270150: Selectors in content.media.less need improvement in terms of performance and stability.

Just to confirm: this is the lowest-hanging fruit (and a bit of an unexpected one), since it's both the costliest and the most directly fixable.

Fri, Jul 17, 2:13 AM · Parsoid-Read-Views (Wiktionary), Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid, Parsoid-Media-Structure

Thu, Jul 16

ABreault-WMF added a comment to T270150: Selectors in content.media.less need improvement in terms of performance and stability.

@Od1n Thanks for the analysis, the workaround seems reasonable. Do you want push a patch to gerrit?

Thu, Jul 16, 10:21 PM · Parsoid-Read-Views (Wiktionary), Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid, Parsoid-Media-Structure
Od1n added a comment to T270150: Selectors in content.media.less need improvement in terms of performance and stability.

Quick measurement on this page, using Chrome's Performance > Selector stats — they are the top 2 costliest selectors:

Thu, Jul 16, 4:09 AM · Parsoid-Read-Views (Wiktionary), Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid, Parsoid-Media-Structure
Od1n added a comment to T270150: Selectors in content.media.less need improvement in terms of performance and stability.

In content.media-common.less, the following:

Thu, Jul 16, 3:41 AM · Parsoid-Read-Views (Wiktionary), Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid, Parsoid-Media-Structure

Thu, Jul 9

MSantos archived Parsoid-Read-Views (Wiktionary).
Thu, Jul 9, 11:19 AM

Jun 8 2026

MSantos added a project to T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets: OKR-Work.
Jun 8 2026, 3:03 PM · Parsoid-Read-Views, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid

Feb 27 2026

Taylor added a comment to T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets.

This was tested here: https://eo.wiktionary.org/w/index.php?title=Uzanto:SSastry_(WMF)/Sandbox&action=history and turned out not to work. The rectangular brackets are needed to "protect" the inner part from being evaluated and split at walls "|" and equal signs "=" . Why this is needed is elaborated on here: https://eo.wiktionary.org/wiki/Modulo:pate .

Feb 27 2026, 1:18 AM · Parsoid-Read-Views, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid

Feb 26 2026

Taylor added a comment to T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets.
Feb 26 2026, 10:10 PM · Parsoid-Read-Views, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid
SLopes-WMF moved T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets from Uncategorized to Wiktionary on the Parsoid-Read-Views board.
Feb 26 2026, 3:33 PM · Parsoid-Read-Views, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid

Nov 13 2025

MSantos renamed Parsoid-Read-Views (Wiktionary) from Wiktionary Q3 FY2024-25 to Wiktionary.
Nov 13 2025, 3:33 PM
MSantos closed T270150: Selectors in content.media.less need improvement in terms of performance and stability as Resolved.
Nov 13 2025, 3:33 PM · Parsoid-Read-Views (Wiktionary), Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid, Parsoid-Media-Structure
MSantos closed T389087: Improve monitoring of Wiktionary Village Pumps as Invalid.

It looked like a great idea

Nov 13 2025, 3:27 PM · Parsoid-Read-Views (Wiktionary), OKR-Work
MSantos lowered the priority of T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets from Medium to Low.
Nov 13 2025, 3:25 PM · Parsoid-Read-Views, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid
MSantos triaged T389744: Templates in table data cell attribute position returning wikilinks should abort attribute processing as Low priority.
Nov 13 2025, 3:24 PM · Parsoid-Read-Views, Parsoid

Nov 10 2025

ssastry merged T409678: False self-link when in template into T384060: enwiktionary: Parsoid's output includes self-links for fragment links unlike legacy output.
Nov 10 2025, 3:41 PM · Parsoid-Read-Views

Nov 4 2025

ABreault-WMF added a comment to T387808: Rip out nested extension tag support from grammar.

Another edit https://trv.wikipedia.org/w/index.php?title=Snluan_qcinuh%3ARuwahan_patas&diff=108216&oldid=95636

Nov 4 2025, 7:23 PM · Content-Transform-Team (Work In Progress), OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Parsoid

Oct 30 2025

cscott merged T407077: Scribunto: Logic works in Preview but fails on Save, creating ghost category links at ko.wiktionary into T384060: enwiktionary: Parsoid's output includes self-links for fragment links unlike legacy output.
Oct 30 2025, 2:46 PM · Parsoid-Read-Views

Sep 22 2025

cscott moved T389687: Difference in TOC metadata with some broken markup from Q1 FY26-27 to In Progress on the Content-Transform-Team (Work In Progress) board.
Sep 22 2025, 3:32 PM · OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Content-Transform-Team (Work In Progress), Parsoid

Sep 18 2025

ABreault-WMF added a comment to T385923: [EPIC] Deploy Parsoid to (almost) all Wiktionaries.

Comparing https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/language/LanguageConverter.php$64 with the unchecked boxes from https://docs.google.com/spreadsheets/d/11G35gOO-JQw6IutMN4PP-1pXundp7H38GMBYV70oJKw/edit?gid=0#gid=0

Sep 18 2025, 8:11 PM · Parsoid-Read-Views, Epic

Aug 27 2025

ssastry moved T389687: Difference in TOC metadata with some broken markup from Backlog to Q1 FY26-27 on the Content-Transform-Team (Work In Progress) board.
Aug 27 2025, 3:17 AM · OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Content-Transform-Team (Work In Progress), Parsoid

Aug 16 2025

Taylor added a comment to T402081: Parsoid fails to apply "templatestyles" more than once.

Done! Fixed.

Aug 16 2025, 3:25 PM · Parsoid-Read-Views (Wiktionary), Parsoid
ssastry closed T402081: Parsoid fails to apply "templatestyles" more than once as Invalid.

The wikitext source has:

<span id="rugxa">nol</span>
Aug 16 2025, 2:57 PM · Parsoid-Read-Views (Wiktionary), Parsoid
Taylor updated the task description for T402081: Parsoid fails to apply "templatestyles" more than once.
Aug 16 2025, 1:56 PM · Parsoid-Read-Views (Wiktionary), Parsoid
Taylor added a project to T402081: Parsoid fails to apply "templatestyles" more than once: Parsoid-Read-Views (Wiktionary).
Aug 16 2025, 1:53 PM · Parsoid-Read-Views (Wiktionary), Parsoid

Aug 7 2025

ABreault-WMF placed T384490: Include directives on a line with headings prevent the legacy parser from generating section edit links up for grabs.
Aug 7 2025, 2:30 PM · OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Content-Transform-Team (Work In Progress)

Jul 18 2025

ihurbain placed T386731: Different DEFAULTSORT do not trigger an error on Parsoid up for grabs.
Jul 18 2025, 2:47 PM · Content-Transform-Team (Work In Progress), Parsoid-Read-Views, OKR-Work, Parsoid

Jul 8 2025

ABreault-WMF added a comment to T387520: Support section edit links to nested templates.

From the visual diff from https://cbk-zam.wikipedia.org/wiki/Plantilla:Mapa_de_localizaci%C3%B3n_de_Espa%C3%B1a

Jul 8 2025, 7:22 PM · OKR-Work, Parsoid-Read-Views (Large Wikipedias), Content-Transform-Team (Work In Progress), Parsoid

Jun 18 2025

ABreault-WMF closed T390680: Wiktionary deploy from April ~3rd 2025, a subtask of T385923: [EPIC] Deploy Parsoid to (almost) all Wiktionaries, as Resolved.
Jun 18 2025, 11:52 PM · Parsoid-Read-Views, Epic
ABreault-WMF closed T390680: Wiktionary deploy from April ~3rd 2025 as Resolved.
Jun 18 2025, 11:52 PM · Parsoid-Read-Views (Wiktionary), Epic

Jun 3 2025

ABreault-WMF triaged T384490: Include directives on a line with headings prevent the legacy parser from generating section edit links as Medium priority.
Jun 3 2025, 6:57 PM · OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Content-Transform-Team (Work In Progress)

May 27 2025

Izno added a comment to T389687: Difference in TOC metadata with some broken markup.

Misnested lint hits wrong close order of tags and sometimes block in inline tags (in old terms).

May 27 2025, 4:34 PM · OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Content-Transform-Team (Work In Progress), Parsoid
cscott added a comment to T389687: Difference in TOC metadata with some broken markup.

We should add a lint for this. Is this already flagged with the 'misnested tags' lint?

May 27 2025, 3:29 PM · OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Content-Transform-Team (Work In Progress), Parsoid
Maintenance_bot removed a project from T386713: Typisch Vlaams (Citeer TypVla) citations erroneously considered with identical keys on nlwiktionary: Patch-For-Review.
May 27 2025, 12:30 PM · Parsoid-Read-Views (Wiktionary), Content-Transform-Team (Work In Progress), Parsoid, Cite
gerritbot added a comment to T386713: Typisch Vlaams (Citeer TypVla) citations erroneously considered with identical keys on nlwiktionary.

Change #1127524 abandoned by Isabelle Hurbain-Palatin:

[mediawiki/extensions/Cite@master] Do not normalize spaces in name/follows/details ref attributes

Reason:

I don't need this patch anymore myself; if anyone else does, feel free to ressucitate

https://gerrit.wikimedia.org/r/1127524

May 27 2025, 12:00 PM · Parsoid-Read-Views (Wiktionary), Content-Transform-Team (Work In Progress), Parsoid, Cite

May 22 2025

ssastry moved T384490: Include directives on a line with headings prevent the legacy parser from generating section edit links from In Progress to Backlog on the Content-Transform-Team (Work In Progress) board.
May 22 2025, 5:43 PM · OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Content-Transform-Team (Work In Progress)
ssastry moved T389687: Difference in TOC metadata with some broken markup from In Progress to Backlog on the Content-Transform-Team (Work In Progress) board.
May 22 2025, 5:41 PM · OKR-Work, Parsoid-Read-Views (Small Size Wikipedias), Content-Transform-Team (Work In Progress), Parsoid
cscott moved T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets from Backlog to Later on the Content-Transform-Team board.
May 22 2025, 5:32 PM · Parsoid-Read-Views, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid
cscott moved T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets from Backlog to Visual Bugs on the Parsoid-Read-Views (Wiktionary) board.
May 22 2025, 5:32 PM · Parsoid-Read-Views, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid
cscott edited projects for T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets, added: Content-Transform-Team; removed OKR-Work, Content-Transform-Team (Work In Progress).
May 22 2025, 5:32 PM · Parsoid-Read-Views, OKR-Work, Content-Transform-Team (Work In Progress), Parsoid

May 13 2025

MSantos removed a project from T387374: Compound templates prevent section edit links where legacy adds them: Content-Transform-Team (Work In Progress).
May 13 2025, 10:04 AM · OKR-Work, MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), Parsoid
MSantos removed a project from T387521: Section titles failing to resolve redirected templates: Content-Transform-Team (Work In Progress).
May 13 2025, 10:04 AM · OKR-Work, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), Parsoid
MSantos removed a project from T387520: Support section edit links to nested templates: Content-Transform-Team (Work In Progress).
May 13 2025, 10:04 AM · OKR-Work, Parsoid-Read-Views (Large Wikipedias), Content-Transform-Team (Work In Progress), Parsoid
MSantos removed a project from T389087: Improve monitoring of Wiktionary Village Pumps: Content-Transform-Team (Work In Progress).
May 13 2025, 10:04 AM · Parsoid-Read-Views (Wiktionary), OKR-Work
MSantos removed a project from T389744: Templates in table data cell attribute position returning wikilinks should abort attribute processing: Content-Transform-Team (Work In Progress).
May 13 2025, 10:03 AM · Parsoid-Read-Views, Parsoid
MSantos removed a project from T368719: Missing paragraph in Talk page (from visualdiff testing): Content-Transform-Team (Work In Progress).
May 13 2025, 10:03 AM · Parsoid-Read-Views, OKR-Work, Parsoid
MSantos removed a project from T384060: enwiktionary: Parsoid's output includes self-links for fragment links unlike legacy output: Content-Transform-Team (Work In Progress).
May 13 2025, 10:03 AM · Parsoid-Read-Views
MSantos removed a project from T390680: Wiktionary deploy from April ~3rd 2025: Content-Transform-Team (Work In Progress).
May 13 2025, 10:03 AM · Parsoid-Read-Views (Wiktionary), Epic