Page MenuHomePhabricator

ihurbain (Isabelle Hurbain-Palatin)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Jun 7 2021, 8:12 AM (235 w, 2 d)
Availability
Available
LDAP User
Isabelle Hurbain-Palatin
MediaWiki User
IHurbainPalatin (WMF) [ Global Accounts ]

Recent Activity

Sun, Dec 7

ihurbain renamed T411951: CTT tasks week of 2025-12-12 from CTT tasks week of 2025-12-13 to CTT tasks week of 2025-12-12.
Sun, Dec 7, 10:06 AM · Content-Transform-Team (Work In Progress), Essential-Work
ihurbain closed T411227: CTT tasks week of 2025-11-28 as Resolved.
Sun, Dec 7, 9:59 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain updated the task description for T411227: CTT tasks week of 2025-11-28.
Sun, Dec 7, 9:59 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain created T411951: CTT tasks week of 2025-12-12.
Sun, Dec 7, 9:58 AM · Content-Transform-Team (Work In Progress), Essential-Work

Fri, Dec 5

ihurbain added a comment to T411857: Staging kartotherian fails with "upstream request timeout".

@elukey it woooorks! thank you :D

Fri, Dec 5, 2:23 PM · serviceops, Maps

Wed, Dec 3

ihurbain updated the task description for T411227: CTT tasks week of 2025-11-28.
Wed, Dec 3, 11:17 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Essential-Work, Content-Transform-Team (Work In Progress)

Tue, Dec 2

ihurbain added a comment to T411238: Unexpected wikitext changes & whitespace removals by VisualEditor edits.

@Nirmos we backported that patch to wmf.4, so the fix should be available on all wikis as of a few minutes ago.

Tue, Dec 2, 4:51 PM · Essential-Work, Content-Transform-Team (Work In Progress), User-notice, Cite, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Parsoid, Regression
ihurbain updated the task description for T411227: CTT tasks week of 2025-11-28.
Tue, Dec 2, 12:58 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Essential-Work, Content-Transform-Team (Work In Progress)

Mon, Dec 1

ihurbain updated the task description for T411227: CTT tasks week of 2025-11-28.
Mon, Dec 1, 9:49 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain added a comment to T408275: 1.46.0-wmf.5 deployment blockers.
  1. Risky Patch! 🚂🔥
Mon, Dec 1, 9:47 PM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments
ihurbain added a project to T411238: Unexpected wikitext changes & whitespace removals by VisualEditor edits: Essential-Work.
Mon, Dec 1, 4:31 PM · Essential-Work, Content-Transform-Team (Work In Progress), User-notice, Cite, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Parsoid, Regression
ihurbain edited projects for T411238: Unexpected wikitext changes & whitespace removals by VisualEditor edits, added: Content-Transform-Team (Work In Progress); removed Content-Transform-Team.
Mon, Dec 1, 4:30 PM · Essential-Work, Content-Transform-Team (Work In Progress), User-notice, Cite, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Parsoid, Regression

Sat, Nov 29

ihurbain added a comment to T411227: CTT tasks week of 2025-11-28.

It's unclear what the current candidate for this week deployment is, because we have T411238 and T411212 in flight.

Sat, Nov 29, 10:07 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Essential-Work, Content-Transform-Team (Work In Progress)

Fri, Nov 28

ihurbain created T411246: ProofreadPages CI breaks without VE integration.
Fri, Nov 28, 11:02 AM · ProofreadPage, ci-test-error (WMF-deployed Build Failure), Continuous-Integration-Config

Thu, Nov 27

ihurbain added a comment to T348255: Parser cache infrastructure for OutputTransform.

Ack, that was my understanding between idoptions and idhash, I was just making sure I wasn't missing something more in there, thanks for confirming.

Thu, Nov 27, 4:53 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Content-Transform-Team (Work In Progress), Patch-For-Review, Parsoid-Read-Views (Performance), OKR-Work
ihurbain closed T411155: PHP Deprecated: Use of Wikimedia\Parsoid\Core\DomPageBundle::toInlineAttributeDocument without siteConfig was deprecated in Parsoid 0.23. [Called from Wikimedia\Parsoid\Core\DomPageBundle::toDom] as Resolved.

As far as I can tell, these are all on parsoidtest1001, and are the result of a run of RT-Testing with parsoid 0.23.0-a7 on a wmf.3 (and those are incompatible). Closing this unless there's something I missed (in which case please reopen!)
In any case parsoid 0.23.0-a7 on wmf.4 should not throw any of these, and since group2 is in wmf4 it should be all good.

Thu, Nov 27, 12:33 PM · Parsoid, Wikimedia-production-error
ihurbain closed T411156: PHP Deprecated: Use of Wikimedia\Parsoid\Core\DomPageBundle::toDom with $load=false was deprecated in Parsoid 0.23. [Called from MediaWiki\Parser\Parsoid\HtmlToContentTransform::applyPageBundle] as Resolved.
Thu, Nov 27, 12:32 PM · Parsoid, Wikimedia-production-error
ihurbain added a comment to T411156: PHP Deprecated: Use of Wikimedia\Parsoid\Core\DomPageBundle::toDom with $load=false was deprecated in Parsoid 0.23. [Called from MediaWiki\Parser\Parsoid\HtmlToContentTransform::applyPageBundle].

As far as I can tell, these are all on parsoidtest1001, and are the result of a run of RT-Testing with parsoid 0.23.0-a7 on a wmf.3 (and those are incompatible). Closing this unless there's something I missed (in which case please reopen!)
In any case parsoid 0.23.0-a7 on wmf.4 should not throw any of these, and since group2 is in wmf4 it should be all good.

Thu, Nov 27, 12:32 PM · Parsoid, Wikimedia-production-error
ihurbain added a comment to T348255: Parser cache infrastructure for OutputTransform.

@Ladsgroup when in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1079677 you're talking about "all entries for the same page end up in the same database table in the same cluster", I'm assuming that this only applies to entries for a given ParserCache instance, right?
If I read the current code correctly, already entries for "regular parser cache" and "parsoid parser cache" would probably not end up in the same shard, since the name of the cache is in the part of the key used to determine the shard.
And, from a conceptual point of view, I can see why we'd want "entries of a given cache for a given page want to go to the same shard", but differently named caches should normally be independent and don't have that constraint, even if they're caching content that relate to the same page - because in that case, depooling one shard will only hit a set of entries that should be independent from the other possible set of entries in other caches for that same page.

Thu, Nov 27, 10:34 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Content-Transform-Team (Work In Progress), Patch-For-Review, Parsoid-Read-Views (Performance), OKR-Work

Tue, Nov 25

ihurbain claimed T411017: PHP Deprecated: Use of MediaWiki\Page\Article::generateContentOutput with unknown textOption absoluteURLs was deprecated in MediaWiki 1.46. [Called from MediaWiki\Page\Article::view].
Tue, Nov 25, 2:01 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Parsoid-Read-Views (Performance), MediaWiki-Parser, Wikimedia-production-error
ihurbain added a comment to T411017: PHP Deprecated: Use of MediaWiki\Page\Article::generateContentOutput with unknown textOption absoluteURLs was deprecated in MediaWiki 1.46. [Called from MediaWiki\Page\Article::view].

Whooops. Seems we have forgotten a couple of options for ParserOptions, sorry about that. I'll fix that; it may be worth backporting on the train because it has some potential to be noisy on larger groups. But it shouldn't indeed affect the rendered result.

Tue, Nov 25, 2:01 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Parsoid-Read-Views (Performance), MediaWiki-Parser, Wikimedia-production-error
ihurbain added a comment to T410923: Clone ParserOutput in Article before post-processing.

Aha, that does explain why it didn't seem to be a problem in practice (which felt either very lucky or of less consequences than I believed) - it used to be, but Before My Time™ :D

Tue, Nov 25, 12:44 PM · Parsoid-Read-Views (Performance), Content-Transform-Team (Work In Progress)
ihurbain added a comment to T410923: Clone ParserOutput in Article before post-processing.

@ihurbain I don't know if this is relevant to your problem, but in case it helps with this or T348255:

ParserOutput is re-used in memory in the same request, but also written to ParserCache.

I don't just mean the synchronous write to ParserCache during retrieval for cache misses (these would not affect you as it is saved before returning to you), but also the asynchronous writes.

Like so:

  • Request 1: Initial cache miss
    • [mid-request] ParserCache calls MultiWriteBag::get and misses both memc and mysql, we parse, we call MultiWriteBag::set which writes to memc and schedules deferred write to mysql, and we return to caller.
    • [mid-request] Any modifications here may pollute mysql.
    • [post-send] DeferredUpdate callback writes the by-ref object to mysql.
  • Request 2: Cache hit on memc
    • [mid-request] ParserCache calls MultiWriteBag::get and hits on memc, and we return to caller. Nothing else.
  • Request 3: Cache hit on mysql
    • [mid-request] ParserCache calls MultiWriteBag::get and misses on memc but hits on mysql and schedules deferred backfill, and we return to caller.
    • [mid-request] Any modifications here may pollute memcached.
    • [post-send] DeferredUpdate callback writes the by-ref object to memc.
Tue, Nov 25, 9:09 AM · Parsoid-Read-Views (Performance), Content-Transform-Team (Work In Progress)

Mon, Nov 24

ihurbain added a parent task for T410923: Clone ParserOutput in Article before post-processing: T410919: Allow ParserOutputAccess to generate (and cache) postprocessed output for use in Article read views.
Mon, Nov 24, 5:30 PM · Parsoid-Read-Views (Performance), Content-Transform-Team (Work In Progress)
ihurbain added a subtask for T410919: Allow ParserOutputAccess to generate (and cache) postprocessed output for use in Article read views: T410923: Clone ParserOutput in Article before post-processing.
Mon, Nov 24, 5:30 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Performance), OKR-Work
ihurbain updated the task description for T410923: Clone ParserOutput in Article before post-processing.
Mon, Nov 24, 5:29 PM · Parsoid-Read-Views (Performance), Content-Transform-Team (Work In Progress)
ihurbain created T410923: Clone ParserOutput in Article before post-processing.
Mon, Nov 24, 5:29 PM · Parsoid-Read-Views (Performance), Content-Transform-Team (Work In Progress)
ihurbain added a comment to T408274: 1.46.0-wmf.4 deployment blockers.
  1. Risky Patch! 🚂🔥
Mon, Nov 24, 5:24 PM · User-brennen, Essential-Work, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
ihurbain added a comment to T410693: Icons for maplink use in indicators are missing in Parsoid output.
Mon, Nov 24, 5:10 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), OKR-Work, Parsoid-Read-Views (Large Wikipedias), Content-Transform-Team (Work In Progress)
ihurbain added a comment to T410693: Icons for maplink use in indicators are missing in Parsoid output.

Quick investigation: it seems that the Kartographer style sheet is not loaded on the Parsoid page. At a guess, https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Kartographer/+/refs/heads/master/includes/Tag/ParsoidDomProcessor.php#50 is probably the culprit - we're looking at the page content, but we probably haven't included the indicators to the page yet, so it won't find it, and it won't load it.

Mon, Nov 24, 5:00 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), OKR-Work, Parsoid-Read-Views (Large Wikipedias), Content-Transform-Team (Work In Progress)

Mon, Nov 17

ihurbain added a comment to T410286: 500 internal service error.

Same symptom, different cause a priori - looking at the log, this is most probably T371617.

Mon, Nov 17, 4:48 PM · Essential-Work, Content-Transform-Team (Work In Progress), Wikimedia Enterprise
ihurbain claimed T380516: Introduce ParserOptions type for "propagated to ParserOutput but not otherwise affecting the parse".
Mon, Nov 17, 4:15 PM · OKR-Work, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Performance)

Oct 28 2025

ihurbain created T408609: Parsoid localization string should add explicit lang and direction markers to wrappers.
Oct 28 2025, 5:09 PM · OKR-Work, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05)
ihurbain reassigned T407379: Numbering in TOC is not localized when using Parsoid rendering from ihurbain to cscott.
Oct 28 2025, 2:29 PM · OKR-Work, Patch-For-Review, Parsoid-Read-Views (Performance), Content-Transform-Team (Work In Progress), I18n, Parsoid
ihurbain closed T405935: Provide a DOM version of the HandleTOCMarkers OutputTransform, a subtask of T394005: Provide DOM versions of the OutputTransform pipeline transformations, as Resolved.
Oct 28 2025, 9:37 AM · Patch-For-Review, Content-Transform-Team (Work In Progress), OKR-Work, MediaWiki-Parser
ihurbain closed T405935: Provide a DOM version of the HandleTOCMarkers OutputTransform as Resolved.
Oct 28 2025, 9:36 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), OKR-Work
ihurbain closed T406330: Remove "isParsoidContent" from the set of OutputTransform pipeline options, a subtask of T350626: Remove 'options' arguments to ParserOutput::getText(), as Resolved.
Oct 28 2025, 9:29 AM · Parsoid-Read-Views (Performance), OKR-Work, Content-Transform-Team (Work In Progress), MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), MediaWiki-Parser
ihurbain closed T406330: Remove "isParsoidContent" from the set of OutputTransform pipeline options as Resolved.
Oct 28 2025, 9:29 AM · Parsoid-Read-Views (Performance), OKR-Work, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress)
ihurbain edited projects for T406330: Remove "isParsoidContent" from the set of OutputTransform pipeline options, added: OKR-Work, Parsoid-Read-Views (Performance); removed Essential-Work.
Oct 28 2025, 9:28 AM · Parsoid-Read-Views (Performance), OKR-Work, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress)

Oct 27 2025

ihurbain moved T383328: Kartographer map overlay not visible in Parsoid rendering from Code Review to To Deploy on the Content-Transform-Team (Work In Progress) board.
Oct 27 2025, 3:38 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), OKR-Work, Patch-For-Review, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), Maps (Kartographer)
ihurbain moved T407379: Numbering in TOC is not localized when using Parsoid rendering from In Progress to Code Review on the Content-Transform-Team (Work In Progress) board.
Oct 27 2025, 3:20 PM · OKR-Work, Patch-For-Review, Parsoid-Read-Views (Performance), Content-Transform-Team (Work In Progress), I18n, Parsoid

Oct 20 2025

ihurbain added a comment to T407379: Numbering in TOC is not localized when using Parsoid rendering.

The issue comes from the fact that the legacy parser transforms the TOC numbering data before inserting it in the TOC to match the target language, and Parsoid does not.
The good news is that it's not something that got recently introduced in the DOM TOC patch as I initially thought.
The bad news is that a/ it's been a problem for a while and we only see it now (annoying, but thanks for reporting!!) b/ it may be a vaguely more annoying fix than I hoped because the OutputTransform will need to distinguish between these two cases and apply number localization or not.

Oct 20 2025, 4:23 PM · OKR-Work, Patch-For-Review, Parsoid-Read-Views (Performance), Content-Transform-Team (Work In Progress), I18n, Parsoid
ihurbain created T407739: HandleParsoidSectionLinks breaks template continuity.
Oct 20 2025, 11:30 AM · Documentation, Content-Transform-Team

Oct 17 2025

ihurbain closed T406986: CTT tasks week of 2025-10-10 as Resolved.
Oct 17 2025, 5:09 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain updated the task description for T406986: CTT tasks week of 2025-10-10.
Oct 17 2025, 5:09 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain created T407648: CTT tasks week of 2025-10-18.
Oct 17 2025, 5:08 PM · Essential-Work, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Content-Transform-Team (Work In Progress)

Oct 16 2025

ihurbain updated the task description for T406986: CTT tasks week of 2025-10-10.
Oct 16 2025, 4:25 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain updated the task description for T406986: CTT tasks week of 2025-10-10.
Oct 16 2025, 3:45 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain added a comment to T407323: PHP Warning: DOMNode::appendChild(): Document Fragment is empty.

I checked, this has no user-facing impact, train can go forward with (hopefully limited) logspam as the only consequence, for which I have a patch (let me commit that :) )

Oct 16 2025, 8:12 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team, MediaWiki-Parser, Wikimedia-production-error

Oct 14 2025

ihurbain updated the task description for T406986: CTT tasks week of 2025-10-10.
Oct 14 2025, 5:13 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)

Oct 13 2025

ihurbain updated the task description for T406986: CTT tasks week of 2025-10-10.
Oct 13 2025, 8:17 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain updated the task description for T406986: CTT tasks week of 2025-10-10.
Oct 13 2025, 1:41 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)

Oct 11 2025

ihurbain updated the task description for T406986: CTT tasks week of 2025-10-10.
Oct 11 2025, 9:09 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)

Oct 10 2025

ihurbain updated the task description for T406986: CTT tasks week of 2025-10-10.
Oct 10 2025, 4:55 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain moved T406986: CTT tasks week of 2025-10-10 from Backlog to In Progress on the Content-Transform-Team (Work In Progress) board.
Oct 10 2025, 4:46 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Essential-Work, Content-Transform-Team (Work In Progress)
ihurbain added a project to T405927: Provide a DOM version of AddRedirectHeader OutputTranform: Parsoid-Read-Views (Performance).
Oct 10 2025, 2:33 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a project to T405928: Provide a DOM version of the AddWrapperDivClass OutputTransform: Parsoid-Read-Views (Performance).
Oct 10 2025, 2:33 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a project to T405929: Provide a DOM version of the DeduplicateStyles OutputTransform: Parsoid-Read-Views (Performance).
Oct 10 2025, 2:32 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a project to T405930: Provide a DOM version of the ExecutePostCacheTransformHooks OutputTransform: Parsoid-Read-Views (Performance).
Oct 10 2025, 2:32 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a project to T405932: Provide a DOM version of the ExpandToAbsoluteURLs OutputTransform: Parsoid-Read-Views (Performance).
Oct 10 2025, 2:31 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain closed T348254: Add ParserOutput::getContentHolder() as Resolved.
Oct 10 2025, 2:31 PM · Patch-For-Review, Parsoid-Read-Views (Performance), MediaWiki-Parser, Parsoid
ihurbain closed T348254: Add ParserOutput::getContentHolder(), a subtask of T348253: Create MediaWiki\ParserOutputTransform\DefaultOutputTransform, as Resolved.
Oct 10 2025, 2:31 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, MediaWiki-Parser, Parsoid
ihurbain closed T348254: Add ParserOutput::getContentHolder(), a subtask of T293512: ParserOutput::getText() should be removed from ParserOutput, as Resolved.
Oct 10 2025, 2:31 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Content-Transform-Team (Work In Progress), MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), OKR-Work, Parsoid-Read-Views (Phase 1 - DiscussionTools support), MediaWiki-Parser, Parsoid
ihurbain moved T348254: Add ParserOutput::getContentHolder() from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:31 PM · Patch-For-Review, Parsoid-Read-Views (Performance), MediaWiki-Parser, Parsoid
ihurbain moved T363496: Collapsable sections split the parser cache from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:30 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain moved T371004: ParserOutput::runOutputPipeline should be moved out of ParserOutput from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:30 PM · Parsoid-Read-Views (Performance), Content-Transform-Team, Patch-For-Review, OKR-Work, MediaWiki-Parser
ihurbain moved T371022: Refactor suppressClone hack from the runOutputPipeline from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:30 PM · Parsoid-Read-Views (Performance), MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), OKR-Work, MediaWiki-Parser
ihurbain moved T380516: Introduce ParserOptions type for "propagated to ParserOutput but not otherwise affecting the parse" from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:30 PM · OKR-Work, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Performance)
ihurbain moved T404459: Use ContentHolder to speed up Parsoid-related OutputTransform stages from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:30 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Parsoid-Read-Views (Performance), MediaWiki-Parser, Parsoid
ihurbain moved T405933: Provide a DOM version of the ExtractBody OutputTransform from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:30 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Performance), OKR-Work
ihurbain moved T405936: Provide a DOM version of the HydrateHeaderPlaceholders OutputTransform from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:30 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain moved T405937: Provide a DOM version of the RenderDebugInfo OutputTransform from Backlog to Performance on the Parsoid-Read-Views (Performance) board.
Oct 10 2025, 2:29 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a project to T405933: Provide a DOM version of the ExtractBody OutputTransform: Parsoid-Read-Views (Performance).
Oct 10 2025, 2:29 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a project to T405936: Provide a DOM version of the HydrateHeaderPlaceholders OutputTransform: Parsoid-Read-Views (Performance).
Oct 10 2025, 2:29 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a project to T405937: Provide a DOM version of the RenderDebugInfo OutputTransform: Parsoid-Read-Views (Performance).
Oct 10 2025, 2:29 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain moved T383328: Kartographer map overlay not visible in Parsoid rendering from In Progress to Code Review on the Content-Transform-Team (Work In Progress) board.
Oct 10 2025, 2:28 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), OKR-Work, Patch-For-Review, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), Maps (Kartographer)
ihurbain moved T406330: Remove "isParsoidContent" from the set of OutputTransform pipeline options from In Progress to Code Review on the Content-Transform-Team (Work In Progress) board.
Oct 10 2025, 2:28 PM · Parsoid-Read-Views (Performance), OKR-Work, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress)

Oct 9 2025

ihurbain moved T383328: Kartographer map overlay not visible in Parsoid rendering from Blocked to In Progress on the Content-Transform-Team (Work In Progress) board.
Oct 9 2025, 10:42 AM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), OKR-Work, Patch-For-Review, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), Maps (Kartographer)
ihurbain moved T383328: Kartographer map overlay not visible in Parsoid rendering from Q2 FY25-26 to Blocked on the Content-Transform-Team (Work In Progress) board.
Oct 9 2025, 10:42 AM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), OKR-Work, Patch-For-Review, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), Maps (Kartographer)
ihurbain claimed T383328: Kartographer map overlay not visible in Parsoid rendering.
Oct 9 2025, 10:42 AM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), OKR-Work, Patch-For-Review, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), Maps (Kartographer)

Oct 6 2025

ihurbain claimed T394005: Provide DOM versions of the OutputTransform pipeline transformations.
Oct 6 2025, 3:29 PM · Patch-For-Review, Content-Transform-Team (Work In Progress), OKR-Work, MediaWiki-Parser
ihurbain moved T405935: Provide a DOM version of the HandleTOCMarkers OutputTransform from Code Review to To Deploy on the Content-Transform-Team (Work In Progress) board.
Oct 6 2025, 7:39 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), OKR-Work
ihurbain moved T350626: Remove 'options' arguments to ParserOutput::getText() from Backlog to In Progress on the Content-Transform-Team (Work In Progress) board.
Oct 6 2025, 7:39 AM · Parsoid-Read-Views (Performance), OKR-Work, Content-Transform-Team (Work In Progress), MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), MediaWiki-Parser
ihurbain moved T406330: Remove "isParsoidContent" from the set of OutputTransform pipeline options from Backlog to In Progress on the Content-Transform-Team (Work In Progress) board.
Oct 6 2025, 7:39 AM · Parsoid-Read-Views (Performance), OKR-Work, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress)

Oct 3 2025

ihurbain created T406330: Remove "isParsoidContent" from the set of OutputTransform pipeline options.
Oct 3 2025, 1:21 PM · Parsoid-Read-Views (Performance), OKR-Work, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress)

Sep 30 2025

ihurbain added a project to T350626: Remove 'options' arguments to ParserOutput::getText(): Content-Transform-Team (Work In Progress).
Sep 30 2025, 5:12 PM · Parsoid-Read-Views (Performance), OKR-Work, Content-Transform-Team (Work In Progress), MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), MediaWiki-Parser
ihurbain claimed T350626: Remove 'options' arguments to ParserOutput::getText().
Sep 30 2025, 5:10 PM · Parsoid-Read-Views (Performance), OKR-Work, Content-Transform-Team (Work In Progress), MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), MediaWiki-Parser

Sep 29 2025

ihurbain moved T405935: Provide a DOM version of the HandleTOCMarkers OutputTransform from Backlog to Code Review on the Content-Transform-Team (Work In Progress) board.
Sep 29 2025, 4:21 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), OKR-Work
ihurbain added a subtask for T394005: Provide DOM versions of the OutputTransform pipeline transformations: T405937: Provide a DOM version of the RenderDebugInfo OutputTransform.
Sep 29 2025, 4:21 PM · Patch-For-Review, Content-Transform-Team (Work In Progress), OKR-Work, MediaWiki-Parser
ihurbain added a parent task for T405937: Provide a DOM version of the RenderDebugInfo OutputTransform: T394005: Provide DOM versions of the OutputTransform pipeline transformations.
Sep 29 2025, 4:21 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain created T405937: Provide a DOM version of the RenderDebugInfo OutputTransform.
Sep 29 2025, 4:21 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a subtask for T394005: Provide DOM versions of the OutputTransform pipeline transformations: T405936: Provide a DOM version of the HydrateHeaderPlaceholders OutputTransform.
Sep 29 2025, 4:20 PM · Patch-For-Review, Content-Transform-Team (Work In Progress), OKR-Work, MediaWiki-Parser
ihurbain added a parent task for T405936: Provide a DOM version of the HydrateHeaderPlaceholders OutputTransform: T394005: Provide DOM versions of the OutputTransform pipeline transformations.
Sep 29 2025, 4:20 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain created T405936: Provide a DOM version of the HydrateHeaderPlaceholders OutputTransform.
Sep 29 2025, 4:20 PM · Parsoid-Read-Views (Performance), OKR-Work
ihurbain added a comment to T394005: Provide DOM versions of the OutputTransform pipeline transformations.

We explicitely exclude HardenNFC from this task as this is a text-only-pass that happens at the end of the pipeline, and makes no sense to convert to DOM.

Sep 29 2025, 4:19 PM · Patch-For-Review, Content-Transform-Team (Work In Progress), OKR-Work, MediaWiki-Parser
ihurbain added a subtask for T394005: Provide DOM versions of the OutputTransform pipeline transformations: T405935: Provide a DOM version of the HandleTOCMarkers OutputTransform.
Sep 29 2025, 4:17 PM · Patch-For-Review, Content-Transform-Team (Work In Progress), OKR-Work, MediaWiki-Parser
ihurbain added a parent task for T405935: Provide a DOM version of the HandleTOCMarkers OutputTransform: T394005: Provide DOM versions of the OutputTransform pipeline transformations.
Sep 29 2025, 4:17 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), OKR-Work
ihurbain created T405935: Provide a DOM version of the HandleTOCMarkers OutputTransform.
Sep 29 2025, 4:17 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), OKR-Work
ihurbain added a subtask for T394005: Provide DOM versions of the OutputTransform pipeline transformations: T405933: Provide a DOM version of the ExtractBody OutputTransform.
Sep 29 2025, 4:16 PM · Patch-For-Review, Content-Transform-Team (Work In Progress), OKR-Work, MediaWiki-Parser
ihurbain added a parent task for T405933: Provide a DOM version of the ExtractBody OutputTransform: T394005: Provide DOM versions of the OutputTransform pipeline transformations.
Sep 29 2025, 4:16 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Performance), OKR-Work