Page MenuHomePhabricator

ssastry (Subbu)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Oct 7 2014, 5:34 AM (625 w, 6 d)
Availability
Available
IRC Nick
subbu
LDAP User
Subramanya Sastry
MediaWiki User
SSastry (WMF) [ Global Accounts ]

Recent Activity

Today

ssastry closed T191925: Discuss use of Finite State Transducer based formalism for language variant implementations as Declined.

One option would be to get these tools and runners into the upstream foma repo

@ssastry, The att->json conversion and processing in js might not be a general solution for js binding/integration because in practice, the morphology analysers(foma's main usecase) are very big. The compiled trasducers in binary formats grows to many magabytes. For example, http://wiki.apertium.org/wiki/Foma lists some real world transducers and their compilation time, RAM requirements and final sizes while explaining the usage. Some of them easily goes beyond 50MB. The reason for large sized transducers are the inclusion of lexicon subsets. Something to consider when we think aout upstreaming or making it a general solution.

Mon, Oct 5, 6:02 PM · Platform Team Legacy (Watching / External), Services (watching), TechCom, Parsoid
ssastry added a project to T389552: Parsoid doesn't trim newlines at the beginning of sections like in legacy output: Content-Platform-Team.
Mon, Oct 5, 1:34 AM · Content-Platform-Team, Parsoid, Parsoid-Read-Views

Yesterday

ssastry edited projects for T18057: HTML comments inside galleries cause images not to be rendered, added: Content-Platform-Team; removed Parsing-Team--ARCHIVED.
Sun, Oct 4, 9:35 PM · Content-Platform-Team, MediaWiki-Gallery, MediaWiki-Parser

Thu, Oct 1

ssastry removed a project from T390342: Allow fragment handlers to handle extension tags as well: Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid).
Thu, Oct 1, 3:57 PM · Patch-For-Review, Parsoid
ssastry removed a project from T390343: Implement html2wt support for FragmentHandlers: Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid).
Thu, Oct 1, 3:56 PM · Parsoid
ssastry removed a project from T390345: Raw text arguments; FragmentHandler interface should expose extension tags as strip markers: Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid).
Thu, Oct 1, 3:56 PM · Patch-For-Review, Parsoid
ssastry removed a project from T390347: Support argument interpolation in FragmentHandler API: Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid).
Thu, Oct 1, 3:55 PM · Parsoid
ssastry moved T366667: ThumbnailBeforeProduceHTML hook should be able to access HTML classes set by the wikitext image syntax from Follow-up to Uncategorized on the Parsoid-Read-Views board.
Thu, Oct 1, 3:51 PM · Parsoid-Read-Views, Commons, Parsoid, MediaWiki-File-management
ssastry moved T345568: Kartographer + Parsoid: Content in marker wikitext is not entirely post-processed before storing it in ExtensionData from Follow-up to Wikipedia follow-up on the Parsoid-Read-Views board.
Thu, Oct 1, 3:47 PM · Parsoid-Read-Views (Wikipedia follow-up), Parsoid, Maps (Kartographer)
ssastry moved T382287: Issues with {{#interwikilink}} with complex link text from Follow-up to Wikipedia follow-up on the Parsoid-Read-Views board.
Thu, Oct 1, 3:47 PM · Parsoid-Read-Views (Wikipedia follow-up), OKR-Work, Patch-Needs-Improvement, Essential-Work, Content-Platform-Team (Work In Progress), MW-1.44-notes (1.44.0-wmf.8; 2024-12-17)
ssastry moved T384060: enwiktionary: Parsoid's output includes self-links for fragment links unlike legacy output from Follow-up to Uncategorized on the Parsoid-Read-Views board.
Thu, Oct 1, 3:38 PM · Parsoid-Read-Views
ssastry moved T385923: [EPIC] Deploy Parsoid to (almost) all Wiktionaries from Follow-up to Uncategorized on the Parsoid-Read-Views board.
Thu, Oct 1, 3:37 PM · Parsoid-Read-Views, Epic
ssastry closed T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled as Resolved.
Thu, Oct 1, 3:37 PM · Parsoid-Read-Views, Abstract Wikipedia team, Content-Platform-Team (Work In Progress), OKR-Work, Wikifunctions, Epic
ssastry closed T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled, a subtask of T383106: [25Q3] Provide Wikifunctions integration in articles on Dagbani Wikipedia, as Resolved.
Thu, Oct 1, 3:37 PM · OKR-Work, Epic, Abstract Wikipedia team (25Q3 (Jan–Mar))
ssastry moved T381709: Parsoid support for 'general' vs 'nowiki' strip markers from Follow-up to Wikipedia follow-up on the Parsoid-Read-Views board.
Thu, Oct 1, 3:36 PM · Parsoid-Read-Views (Wikipedia follow-up), OKR-Work, Essential-Work, Patch-For-Review, Content-Platform-Team (Work In Progress), Parsoid
ssastry closed T378089: [EPIC] Wikivoyages rollout followup work as Resolved.

I am going to boldy close this. The follow up tasks can happen as part of our regular followup and are not necessarily wikivoyage related.

Thu, Oct 1, 3:35 PM · Parsoid-Read-Views, Epic
ssastry moved T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets from Follow-up to Wikipedia follow-up on the Parsoid-Read-Views board.
Thu, Oct 1, 3:30 PM · Parsoid-Read-Views (Wikipedia follow-up), Sustainability (Incident Followup), OKR-Work, Content-Platform-Team (Work In Progress), Parsoid
ssastry moved T374724: Leading colon in LST <section> is not handed in start-of-line context from Follow-up to Wikipedia follow-up on the Parsoid-Read-Views board.
Thu, Oct 1, 3:30 PM · Parsoid-Read-Views (Wikipedia follow-up), Parsoid, MediaWiki-extensions-LabeledSectionTransclusion
ssastry moved T372608: Rendering diff from Parsoid not showing the "geodata-multiple-primary" error (visual diff testing) from Follow-up to Wikipedia follow-up on the Parsoid-Read-Views board.
Thu, Oct 1, 3:29 PM · Parsoid-Read-Views (Wikipedia follow-up), Discovery-Search, GeoData
ssastry closed T391531: Legacy parser {{#tag}}, <pre>, and <indicator> allow strip markers to escape into HTML output as Resolved.
Thu, Oct 1, 3:21 PM · Cite (Sub-referencing), Cite, WMDE-TechWish-Sprint-2025-04-02, Patch-For-Review, MediaWiki-Parser
ssastry closed T391531: Legacy parser {{#tag}}, <pre>, and <indicator> allow strip markers to escape into HTML output, a subtask of T388786: Follow up from Parsoid Fragment support, as Resolved.
Thu, Oct 1, 3:21 PM · Essential-Work, Content-Platform-Team (Work In Progress), Parsoid
ssastry archived Parsoid-Read-Views (Phase 2 - testwiki Main namespace support).
Thu, Oct 1, 3:18 PM
ssastry moved T421563: Strings from a template source that are sanitized don't get a clean string -> PEG -> string roundtrip from Post-deploy bugs to Wikipedia follow-up on the Parsoid-Read-Views board.
Thu, Oct 1, 3:17 PM · Parsoid-Read-Views (Wikipedia follow-up), Parsoid
ssastry edited projects for T292865: Plumb revision information from ParserOptions through to ParserOutput (bypassing Parsoid), added: Content-Platform-Team; removed MW-1.38-notes (1.38.0-wmf.4; 2021-10-12), Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid.
Thu, Oct 1, 3:16 PM · Content-Platform-Team
ssastry removed a project from T189474: Image captions should ignore paragraph tags: Parsoid-Read-Views (Phase 2 - testwiki Main namespace support).
Thu, Oct 1, 3:10 PM · Patch-Needs-Improvement, Parsoid
ssastry closed T264123: Ensure Parsoid's outermost element matches expectations of CSS and skins as Resolved.

This is a really old task and we've rolled out Parsoid to almost everywhere. Nothing to do here.

Thu, Oct 1, 3:02 PM · Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid-Rendering, Parsoid
ssastry closed T275386: Parsoid/mobile-html does not render Graphs because it is JS-only content, a subtask of T321094: [BUG] Diagrams in App not shown, as Invalid.
Thu, Oct 1, 3:01 PM · WikipediaApp, iOS-Bug-Backlog, iOS-app-Bugs, Wikipedia-iOS-App
ssastry closed T275386: Parsoid/mobile-html does not render Graphs because it is JS-only content as Invalid.

Graphs is on longer deployed and has been replaced by Charts.

Thu, Oct 1, 3:01 PM · Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid
ssastry edited projects for T293514: Unify ParserOutput::{get,set}{TitleText,DisplayTitle}, added: Content-Platform-Team; removed Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid.
Thu, Oct 1, 3:00 PM · Content-Platform-Team, Patch-Needs-Improvement
ssastry closed T296036: Deprecate and remove ParserOutput::isLinkInternal() (or at least mark it as @internal), a subtask of T305159: Improve coverage of the ContentMetadataCollector interface, as Resolved.
Thu, Oct 1, 2:59 PM · Patch-For-Review, Parsoid
ssastry closed T296036: Deprecate and remove ParserOutput::isLinkInternal() (or at least mark it as @internal) as Resolved.

This function has been marked internal. Closing.

Thu, Oct 1, 2:59 PM · Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid
ssastry edited projects for T296352: ParserOutput::addWarningMsg() should take a MessageValue instead of a string, added: Content-Platform-Team; removed Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid.
Thu, Oct 1, 2:58 PM · Content-Platform-Team
ssastry closed T270550: Scribunto: Module expansion broken via Parsoid as Resolved.

This looks fixed.

Thu, Oct 1, 2:56 PM · Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Scribunto, Parsoid

Wed, Sep 30

ssastry added a comment to T433961: Modules ext.pygments.view is not populated in parsoid parseroutput same way legacy did.

That matches my intuition since we know this happens with ref tags (unused params with ref tags don't show up in references for Parsoid, but do in legacy) and I looked at the Infobox officeholder source briefly but didn't investigate. So, if we can confirm this (which I presume is a claude-generated analysis), I would say this is a non-issue and can be declined.

Wed, Sep 30, 11:26 PM · OKR-Work, Content-Platform-Team (Work In Progress), MediaWiki-Core-Parsoid
ssastry renamed T439453: Parsoid RT testing regressions from core patch that passed DomPageBundle to Parsoid's html2wt entrypoint from Parsoid RT testing regressions due to revDOM patch to Parsoid RT testing regressions from core patch that passed DomPageBundle to Parsoid's html2wt entrypoint.
Wed, Sep 30, 9:57 PM · Content-Platform-Team (Work In Progress), Patch-For-Review, Parsoid
ssastry claimed T439681: `||` breaks cells rendering when a table cell's text contains a newline.
Wed, Sep 30, 9:56 PM · Patch-For-Review, Parsoid
ssastry added a comment to T439681: `||` breaks cells rendering when a table cell's text contains a newline.

Here is a more complex case from the wiki. The first two lines aren't processed correctly by the 'cell-splitting' logic in TableFixups, but the last line is. Didn't investigate except cursorily to determine this.

{|
{{tr}} x || 96,40 || 0,78
{{tr}} y || 93,67 || 0,35
{{tr}} z || 93,67 || 0,35
|}
Wed, Sep 30, 9:50 PM · Patch-For-Review, Parsoid
ssastry added a comment to T433961: Modules ext.pygments.view is not populated in parsoid parseroutput same way legacy did.

For https://en.wikipedia.org/wiki/Wab_Kinew, "View Source" for useparsoid=0 and useparsoid=1 shows that ext.pygments is included in the resource module list for the useparsoid=0 (legacy) case, but not in the Parsoid case. However, it is unclear why that is included because there are no code blocks on that page (looking at the wikitext and inspecting the HTML), and running visualdiff on that page locally shows no diffs either. So, that module doesn't seem to be used really on that page based on this inspection.

Wed, Sep 30, 4:04 PM · OKR-Work, Content-Platform-Team (Work In Progress), MediaWiki-Core-Parsoid
ssastry moved T428212: data-attribute lazy loading followups from Backlog to In Progress on the Content-Platform-Team (Work In Progress) board.
Wed, Sep 30, 3:09 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), Patch-For-Review, Content-Platform-Team (Work In Progress), Performance Issue, Parsoid

Mon, Sep 28

ssastry updated subscribers of T439453: Parsoid RT testing regressions from core patch that passed DomPageBundle to Parsoid's html2wt entrypoint.

@DLynch and @Esanders FYI .. in case you get any complaints about dirty diffs from last week's train. We've since reverted that problematic patch and backported it as part of https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1345604

Mon, Sep 28, 10:02 PM · Content-Platform-Team (Work In Progress), Patch-For-Review, Parsoid
ssastry added a comment to T439453: Parsoid RT testing regressions from core patch that passed DomPageBundle to Parsoid's html2wt entrypoint.

My other thought was that DOMDiff should not be sensitive to order of parameters in data-mw.parts.params, but Scott correctly pointed out that we want to support edits where it is possible to reorder parameters in a transclusion. Given that requirement, we want to consider change in order a diff.

Mon, Sep 28, 9:00 PM · Content-Platform-Team (Work In Progress), Patch-For-Review, Parsoid

Fri, Sep 25

ssastry claimed T428212: data-attribute lazy loading followups.
Fri, Sep 25, 10:21 PM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), Patch-For-Review, Content-Platform-Team (Work In Progress), Performance Issue, Parsoid

Mon, Sep 21

ssastry moved T410466: Expanded attribute value including quotes from In Progress to Backlog on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:36 PM · Parsoid-Read-Views (Wikipedia follow-up), OKR-Work, Content-Platform-Team (Work In Progress)
ssastry placed T410466: Expanded attribute value including quotes up for grabs.
Mon, Sep 21, 3:35 PM · Parsoid-Read-Views (Wikipedia follow-up), OKR-Work, Content-Platform-Team (Work In Progress)
ssastry moved T399226: Support parallel parsing logic in the Math implementation targeting Parsoid from In Progress to Blocked on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:35 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Parsoid-Read-Views (Small Size Wikipedias), Patch-For-Review, Content-Platform-Team (Work In Progress), Math
ssastry added a project to T389623: Parsoid fails to parse [[{}]] single curly brackets inside double rectangular brackets: Sustainability (Incident Followup).
Mon, Sep 21, 3:34 PM · Parsoid-Read-Views (Wikipedia follow-up), Sustainability (Incident Followup), OKR-Work, Content-Platform-Team (Work In Progress), Parsoid
ssastry moved T182649: Handle interwiki links in media `link=` params from In Progress to Q2 FY26-27 (expected OKR work) on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:31 PM · Parsoid-Read-Views (Wikipedia follow-up), OKR-Work, Content-Platform-Team (Work In Progress), Patch-For-Review, Parsoid
ssastry edited projects for T182649: Handle interwiki links in media `link=` params, added: Parsoid-Read-Views (Wikipedia follow-up); removed Parsoid-Read-Views (Small Size Wikipedias).
Mon, Sep 21, 3:30 PM · Parsoid-Read-Views (Wikipedia follow-up), OKR-Work, Content-Platform-Team (Work In Progress), Patch-For-Review, Parsoid
ssastry moved T435644: Implement SLO for backend pageview request latency (user experience) from In Progress to Code Review on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:27 PM · Patch-For-Review, ServiceOps, OKR-Work, Content-Platform-Team (Work In Progress)
ssastry moved T420668: Unexpected paragraph break around <math> inside blockquote (Parsoid/RemexHTML) from In Progress to To Deploy on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:26 PM · OKR-Work, Parsoid-Read-Views (Wikipedia follow-up), Content-Platform-Team (Work In Progress), RemexHtml
ssastry assigned T420668: Unexpected paragraph break around <math> inside blockquote (Parsoid/RemexHTML) to OSleger-WMF.
Mon, Sep 21, 3:26 PM · OKR-Work, Parsoid-Read-Views (Wikipedia follow-up), Content-Platform-Team (Work In Progress), RemexHtml
ssastry closed T436919: Rollout parsoid read views on wikisource - week of 28 Aug as Resolved.
Mon, Sep 21, 3:26 PM · OKR-Work, Content-Platform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias)
ssastry closed T436919: Rollout parsoid read views on wikisource - week of 28 Aug, a subtask of T425550: wikisource read views: rollout issues, as Resolved.
Mon, Sep 21, 3:26 PM · OKR-Work, Content-Platform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias)
ssastry renamed T436921: viwikisource: CSS selector not applying on parsoid output from viwiwikisource: CSS selector not applying on parsoid output to viwikisource: CSS selector not applying on parsoid output.
Mon, Sep 21, 3:25 PM · OKR-Work, Content-Platform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias)
ssastry closed T437234: CTT tasks week of 2026-09-04 as Resolved.
Mon, Sep 21, 3:24 PM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Content-Platform-Team (Work In Progress)
ssastry assigned T415591: Template source used in shadow attribute to cscott.
Mon, Sep 21, 3:21 PM · OKR-Work, Content-Platform-Team (Work In Progress), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Parsoid
ssastry moved T433934: TitleText is not populated in parsoid parseroutput same way legacy did from Code Review to Backlog on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:20 PM · OKR-Work, MediaWiki-Core-Parsoid, Patch-For-Review, Content-Platform-Team (Work In Progress)
ssastry placed T433934: TitleText is not populated in parsoid parseroutput same way legacy did up for grabs.
Mon, Sep 21, 3:19 PM · OKR-Work, MediaWiki-Core-Parsoid, Patch-For-Review, Content-Platform-Team (Work In Progress)
ssastry moved T436207: FlaggedRevs::parseStableRevisionPooled() does not do save within PoolCounter lock from Code Review to To Verify on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:15 PM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Sustainability (Incident Followup), MediaWiki-Core-Platform-Team (Radar), Essential-Work, Content-Platform-Team (Work In Progress), PoolCounter, FlaggedRevs
ssastry moved T436206: ParsoidCachePrewarmJob runs without PoolCounter and even on Parsoid parses; could be removed completely from Code Review to To Verify on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:15 PM · MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), Sustainability (Incident Followup), Essential-Work, Content-Platform-Team (Work In Progress)
ssastry assigned T436206: ParsoidCachePrewarmJob runs without PoolCounter and even on Parsoid parses; could be removed completely to cscott.
Mon, Sep 21, 3:15 PM · MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), Sustainability (Incident Followup), Essential-Work, Content-Platform-Team (Work In Progress)
ssastry assigned T424409: Remove old Parsoid language converter implementation to cscott.
Mon, Sep 21, 3:15 PM · Patch-For-Review, OKR-Work, Serbian-Sites, Content-Platform-Team (Work In Progress), Parsoid-Read-Views (Language Converter Support), Parsoid
ssastry moved T436687: etwikisource: Missing (previous, next) links in article headers and footers from Code Review to In Progress on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:14 PM · Patch-For-Review, Parsoid, Content-Platform-Team (Work In Progress), Parsoid-Read-Views
ssastry moved T436930: Unable to view some images in the Wikipedia Android App (Internal error) from Code Review to To Deploy on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:14 PM · Content-Platform-Team (Work In Progress), Page Content Service, Maps (Kartographer), WikipediaApp, Wikipedia-Android-App
ssastry moved T429391: Separate $isParsoidContent boolean from "has page bundle" in ContentHolder from Code Review to To Deploy on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:13 PM · MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), Content-Platform-Team (Work In Progress), MediaWiki-Core-Parsoid
ssastry moved T436346: Parsoid creates wrong anchor when similar anchor is already present from Code Review to To Verify on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:12 PM · Content-Platform-Team (Work In Progress), Parsoid
ssastry assigned T436346: Parsoid creates wrong anchor when similar anchor is already present to cscott.
Mon, Sep 21, 3:12 PM · Content-Platform-Team (Work In Progress), Parsoid
ssastry moved T417063: REST API: Transform endpoints return a HTTP 411 if the request is missing POST body from To Deploy to To Verify on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:11 PM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Essential-Work, Content-Platform-Team (Work In Progress), MediaWiki-API-Platform-Team, MediaWiki-REST-API
ssastry moved T423782: Relative links with anchors behave differently in Parsoid vs legacy parser from To Deploy to To Verify on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:11 PM · Essential-Work, Content-Platform-Team (Work In Progress), Parsoid
ssastry moved T436137: Spike: Parsoid should drop ESI tags from To Deploy to To Verify on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 21, 3:10 PM · Patch-For-Review, Content-Platform-Team (Work In Progress), [MW-Core] FY2026-27 Q1

Sun, Sep 20

ssastry created T438614: Introduce a memoizable config flag for extension tag handlers.
Sun, Sep 20, 3:44 AM · TemplateStyles, Content-Platform-Team (Work In Progress), Parsoid

Sat, Sep 19

ssastry updated the task description for T437912: CTT tasks week of 2026-09-11.
Sat, Sep 19, 4:03 AM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Content-Platform-Team (Work In Progress)
ssastry closed T437912: CTT tasks week of 2026-09-11 as Resolved.
Sat, Sep 19, 4:02 AM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Content-Platform-Team (Work In Progress)
ssastry created T438588: CTT tasks week of 2026-09-18.
Sat, Sep 19, 4:02 AM · MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), Content-Platform-Team (Work In Progress)
ssastry updated the task description for T437912: CTT tasks week of 2026-09-11.
Sat, Sep 19, 4:01 AM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Content-Platform-Team (Work In Progress)

Fri, Sep 18

ssastry closed T436847: New Scroll Request for Produnto as Resolved.

Actually, let me resolve it right away. :)

Fri, Sep 18, 7:45 PM · SCROLL
ssastry added a comment to T436847: New Scroll Request for Produnto.

All good on my end. Feel free to resolve if you are happy with the scroll. Thanks!

Fri, Sep 18, 7:41 PM · SCROLL

Wed, Sep 16

ssastry closed T438158: CSS is treated as text in article abstracts as Invalid.

Taking two random pages from ffwiki ( https://ff.wikipedia.org/wiki/Farayse_Choy and https://ff.wikipedia.org/wiki/Andara ), the page source has the CSS embedded in nowiki ... and if you look at the article histories (example), the page was created by an editor using Content Translation when the CSS was introduced as text.

Wed, Sep 16, 3:03 PM · Page Content Service, Parsoid
ssastry added a comment to T438154: TypeError: MediaWiki\Output\OutputPage::addPostProcessedParserOutput(): Argument #1 ($parserOutput) must be of type MediaWiki\Parser\ParserOutput, MediaWiki\Status\Status given, called in /srv/mediawiki/php-1.47.0-wmf.20/extens.

I am very not familiar with FlaggedRevs but it looks like this might be problematic:

Wed, Sep 16, 2:14 PM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), FlaggedRevs, Wikimedia-production-error
ssastry moved T389801: [error/html2wt] Input DOM is not well-formed. Top-level <li> found that is not nested in <ol>/<ul>\n LI-node from To Deploy to To Verify on the Content-Platform-Team (Work In Progress) board.
Wed, Sep 16, 3:55 AM · Content-Platform-Team (Work In Progress), Essential-Work, Parsoid, Wikimedia-production-error
ssastry closed T101841: Value-less extension attributes not preserved as Resolved.

This edit and this edit show that Parsoid no longer dirties this.

Wed, Sep 16, 3:54 AM · User-notice-archive, Essential-Work, Patch-For-Review, Content-Platform-Team (Work In Progress), Cite, Parsoid-Serializer, Parsoid
ssastry moved T101841: Value-less extension attributes not preserved from To Deploy to To Verify on the Content-Platform-Team (Work In Progress) board.
Wed, Sep 16, 3:46 AM · User-notice-archive, Essential-Work, Patch-For-Review, Content-Platform-Team (Work In Progress), Cite, Parsoid-Serializer, Parsoid

Tue, Sep 15

ssastry updated the task description for T437912: CTT tasks week of 2026-09-11.
Tue, Sep 15, 5:21 PM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Content-Platform-Team (Work In Progress)
ssastry updated the task description for T437917: Parsoid Read Views: Deploy to wikiquote wikis.
Tue, Sep 15, 5:07 PM · Parsoid-Read-Views, Content-Platform-Team (Work In Progress)
ssastry triaged T437917: Parsoid Read Views: Deploy to wikiquote wikis as Medium priority.
Tue, Sep 15, 4:56 PM · Parsoid-Read-Views, Content-Platform-Team (Work In Progress)

Mon, Sep 14

ssastry assigned T436137: Spike: Parsoid should drop ESI tags to cscott.
Mon, Sep 14, 8:40 PM · Patch-For-Review, Content-Platform-Team (Work In Progress), [MW-Core] FY2026-27 Q1
ssastry moved T436137: Spike: Parsoid should drop ESI tags from Q2 FY26-27 (expected OKR work) to To Deploy on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 14, 8:40 PM · Patch-For-Review, Content-Platform-Team (Work In Progress), [MW-Core] FY2026-27 Q1
ssastry moved T389801: [error/html2wt] Input DOM is not well-formed. Top-level <li> found that is not nested in <ol>/<ul>\n LI-node from Production Incidents to To Deploy on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 14, 8:40 PM · Content-Platform-Team (Work In Progress), Essential-Work, Parsoid, Wikimedia-production-error
ssastry updated the task description for T437912: CTT tasks week of 2026-09-11.
Mon, Sep 14, 8:39 PM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Content-Platform-Team (Work In Progress)
ssastry moved T437912: CTT tasks week of 2026-09-11 from Backlog to In Progress on the Content-Platform-Team (Work In Progress) board.
Mon, Sep 14, 8:28 PM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Content-Platform-Team (Work In Progress)
ssastry updated the task description for T437916: Parsoid Read Views: Deploy to wikitech.
Mon, Sep 14, 4:29 PM · Parsoid-Read-Views, wikitech.wikimedia.org, Content-Platform-Team (Work In Progress)
ssastry added a project to T437916: Parsoid Read Views: Deploy to wikitech: Parsoid-Read-Views.
Mon, Sep 14, 4:14 PM · Parsoid-Read-Views, wikitech.wikimedia.org, Content-Platform-Team (Work In Progress)
ssastry created T437917: Parsoid Read Views: Deploy to wikiquote wikis.
Mon, Sep 14, 4:13 PM · Parsoid-Read-Views, Content-Platform-Team (Work In Progress)
ssastry created T437916: Parsoid Read Views: Deploy to wikitech.
Mon, Sep 14, 4:09 PM · Parsoid-Read-Views, wikitech.wikimedia.org, Content-Platform-Team (Work In Progress)
ssastry updated the task description for T437234: CTT tasks week of 2026-09-04.
Mon, Sep 14, 2:55 PM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Content-Platform-Team (Work In Progress)
ssastry updated the task description for T437234: CTT tasks week of 2026-09-04.
Mon, Sep 14, 2:49 PM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Content-Platform-Team (Work In Progress)
ssastry created T437912: CTT tasks week of 2026-09-11.
Mon, Sep 14, 2:48 PM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Content-Platform-Team (Work In Progress)

Wed, Sep 9

ssastry edited projects for T437445: Parsoid sometimes misses automatic in-page TOC if section headings are transcluded, added: Content-Platform-Team, Parsoid, Parsoid-Read-Views (Wikipedia follow-up); removed Parsoid-Rendering.
Wed, Sep 9, 5:25 PM · Content-Platform-Team (Work In Progress), Parsoid-Read-Views (Wikipedia follow-up)

Tue, Sep 8

ssastry moved T417792: Two exclamation points in "display: none;" inside a table cell cause Linter errors and Parsoid display errors from Q1 FY26-27 to Backlog on the Content-Platform-Team (Work In Progress) board.
Tue, Sep 8, 6:34 PM · Patch-For-Review, Parsoid-Read-Views (Wikipedia follow-up), OKR-Work, Content-Platform-Team (Work In Progress), Parsoid
ssastry moved T437234: CTT tasks week of 2026-09-04 from Backlog to In Progress on the Content-Platform-Team (Work In Progress) board.
Tue, Sep 8, 6:34 PM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Content-Platform-Team (Work In Progress)