Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Page MenuHomePhabricator

ssastry (Subbu)
User

Projects (19)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

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

Recent Activity

Tue, Aug 27

ssastry added a comment to T373480: Display categories in sorted order by default.

Some questions: I suppose that is enforced by editors writing categories in the desired order at the end of the article? But, if a template in the middle of the article (or an infobox) adds a category, I imagine it shows up wherever it showed up in text, right? So, to Scott's question, it is not quite a set, but it an ordered list with the output being generate in textual order?

Tue, Aug 27, 8:17 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Patch-For-Review, User-notice, Parsoid, Parsoid-Read-Views

Mon, Aug 26

ssastry created T373400: Bug in HandleParsoidSectionLinks - seems to skip some headings?.
Mon, Aug 26, 10:00 PM · Content-Transform-Team, Parsoid-Read-Views, Parsoid
ssastry moved T372810: Roll out ja, eo, uk, bn, and ro wikivoyages from Current Deploy Target to In Progress on the Content-Transform-Team-WIP board.
Mon, Aug 26, 9:03 PM · Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry moved T373229: Roll-out el, sv, fi, and vi wikivoyages from Current Deploy Target to In Progress on the Content-Transform-Team-WIP board.
Mon, Aug 26, 9:03 PM · Parsoid, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry renamed T372810: Roll out ja, eo, uk, bn, and ro wikivoyages from Run visualdiff on ja, eo, uk, bn, and ro in Wikivoyage to Roll out ja, eo, uk, bn, and ro wikivoyages.
Mon, Aug 26, 9:02 PM · Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry updated the task description for T373229: Roll-out el, sv, fi, and vi wikivoyages.
Mon, Aug 26, 9:02 PM · Parsoid, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry updated the task description for T373389: Parsoid should improves its detection of empty-lines and suppress their interference in token handllers.
Mon, Aug 26, 7:48 PM · Content-Transform-Team, Parsoid-Read-Views, Parsoid
ssastry created T373389: Parsoid should improves its detection of empty-lines and suppress their interference in token handllers.
Mon, Aug 26, 7:47 PM · Content-Transform-Team, Parsoid-Read-Views, Parsoid
ssastry renamed T372675: Parsoid matches closing *include* tags differently than legacy causing edge case rendering diffs in some cases from Rendering diff on template page (visual diff testing) to Parsoid matches closing *include* tags differently than legacy causing edge case rendering diffs in some cases.
Mon, Aug 26, 7:38 PM · Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry claimed T373229: Roll-out el, sv, fi, and vi wikivoyages.
Mon, Aug 26, 4:00 PM · Parsoid, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry removed a project from T371125: When using Parsoid rendering, DiscussionTools "empty state" appears on all talk pages: Parsoid.
Mon, Aug 26, 2:35 PM · Parsoid-Read-Views, MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Content-Transform-Team-WIP, DiscussionTools
ssastry created T373284: Extlink followed by a template parsed incorrectly (visualdiff on ukwikivoyage page).
Mon, Aug 26, 2:35 AM · Content-Transform-Team, Parsoid-Read-Views, Parsoid
ssastry updated the task description for T373258: Build selective update functionality in Parsoid to efficiently support structured fragment generators.
Mon, Aug 26, 1:28 AM · Content-Transform-Team, Parsoid, Wikifunctions

Sun, Aug 25

ssastry added a parent task for T371713: Instrumentation & data gathering to inform future performance & templating improvements: T373258: Build selective update functionality in Parsoid to efficiently support structured fragment generators.
Sun, Aug 25, 12:49 AM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), OKR-Work, Patch-For-Review, MediaWiki-Parser, Content-Transform-Team-WIP
ssastry added a subtask for T373258: Build selective update functionality in Parsoid to efficiently support structured fragment generators: T371713: Instrumentation & data gathering to inform future performance & templating improvements.
Sun, Aug 25, 12:49 AM · Content-Transform-Team, Parsoid, Wikifunctions
ssastry added a parent task for T363421: Prototype selective HTML updates in Parsoid: T373258: Build selective update functionality in Parsoid to efficiently support structured fragment generators.
Sun, Aug 25, 12:49 AM · OKR-Work, Content-Transform-Team-WIP, Patch-For-Review, Wikimedia-Hackathon-2024, Parsoid
ssastry added a subtask for T373258: Build selective update functionality in Parsoid to efficiently support structured fragment generators: T363421: Prototype selective HTML updates in Parsoid.
Sun, Aug 25, 12:49 AM · Content-Transform-Team, Parsoid, Wikifunctions
ssastry created T373258: Build selective update functionality in Parsoid to efficiently support structured fragment generators.
Sun, Aug 25, 12:48 AM · Content-Transform-Team, Parsoid, Wikifunctions
ssastry created T373257: Pick wikitext syntax for wikifunction calls.
Sun, Aug 25, 12:34 AM · Content-Transform-Team, Parsoid, Wikifunctions
ssastry created T373256: Define ParserCache strategy for pages with content placeholder slots (as with wikifunctions).
Sun, Aug 25, 12:32 AM · Content-Transform-Team, Parsoid, Wikifunctions
ssastry created T373255: Define the wikifunctions API that Parsoid needs.
Sun, Aug 25, 12:18 AM · Content-Transform-Team, Wikifunctions, Parsoid
ssastry created T373253: Develop semantic / distinct representation for wikifunctions output in Parsoid DOM.
Sun, Aug 25, 12:12 AM · Content-Transform-Team, Wikifunctions, Parsoid
ssastry created T373252: Ensure Parsoid can issue batch precompute requests for external services like wikifunctions.
Sun, Aug 25, 12:00 AM · Content-Transform-Team, Wikifunctions, Parsoid

Fri, Aug 23

ssastry created T373229: Roll-out el, sv, fi, and vi wikivoyages.
Fri, Aug 23, 9:12 PM · Parsoid, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry triaged T371713: Instrumentation & data gathering to inform future performance & templating improvements as High priority.
Fri, Aug 23, 8:13 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), OKR-Work, Patch-For-Review, MediaWiki-Parser, Content-Transform-Team-WIP
ssastry added a comment to T372889: CSS issue in a navbox on jawikivoyage (causes visual diffs on a number of pages).

Ya, I don't think this is a generic hlist issue -- Parsoid's HTML for wikitext lists already include the newline (the newline found in source wikitext) -- so I am not sure the hlist issue affects anything else. If it were, we would have heard this long back because hlist is used on lots of wikis.

Fri, Aug 23, 4:07 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views

Thu, Aug 22

ssastry added a comment to T371353: Deploy Parsoid Read Views for cs, ro, tr, hi, shn, ps wikivoyage.
NOTE: While the title mentions cs,hi,shn, , besides these five, we also evaluated ro, eo, bn, ja, uk additionally (T372810). Based on visualdiff results, we decided to pick cswikivoyage and rowikivoyage now (as above).
Thu, Aug 22, 9:34 PM · Patch-For-Review, OKR-Work, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP
ssastry renamed T371353: Deploy Parsoid Read Views for cs, ro, tr, hi, shn, ps wikivoyage from Deploy Parsoid Read Views for cs, ro, hi, shn, ps wikivoyage to Deploy Parsoid Read Views for cs, tr, hi, shn, ps wikivoyage.
Thu, Aug 22, 9:32 PM · Patch-For-Review, OKR-Work, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP
ssastry renamed T371353: Deploy Parsoid Read Views for cs, ro, tr, hi, shn, ps wikivoyage from Deploy Parsoid Read Views for cs, hi, shn, ps wikivoyage to Deploy Parsoid Read Views for cs, ro, hi, shn, ps wikivoyage.
Thu, Aug 22, 9:24 PM · Patch-For-Review, OKR-Work, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP
ssastry closed T371142: Add a new "fostered-transparent" lint category for when all the fostered content in rendering transparent as Resolved.

https://en.wikipedia.org/wiki/Special:LintErrors/fostered-transparent now exists.

Thu, Aug 22, 8:46 PM · Patch-For-Review, Content-Transform-Team-WIP, Essential-Work, MediaWiki-extensions-Linter
ssastry closed T372574: CTT tasks week of 2024-08-16 as Resolved.
Thu, Aug 22, 8:25 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Patch-For-Review, Essential-Work, Content-Transform-Team-WIP
ssastry updated the task description for T372574: CTT tasks week of 2024-08-16.
Thu, Aug 22, 8:25 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Patch-For-Review, Essential-Work, Content-Transform-Team-WIP
ssastry created T373146: CTT tasks week of 2024-08-23.
Thu, Aug 22, 8:24 PM · Essential-Work, MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Content-Transform-Team-WIP
ssastry added a comment to T372574: CTT tasks week of 2024-08-16.

@ssastry Maybe you can follow up restoring the cluster graphs from T371126#10067372

Thu, Aug 22, 8:11 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Patch-For-Review, Essential-Work, Content-Transform-Team-WIP
ssastry closed T371745: [error/wt2html] TableFixups: Failed to successfully reparse {{fbu|20|SCO}}|| as table cell attributes as Resolved.

The extra noise has disappeared. The actual table reparse issues will be handled separately.

Thu, Aug 22, 7:53 PM · Patch-For-Review, Content-Transform-Team-WIP, Essential-Work, Parsoid, Wikimedia-production-error
ssastry updated the task description for T372574: CTT tasks week of 2024-08-16.
Thu, Aug 22, 3:45 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Patch-For-Review, Essential-Work, Content-Transform-Team-WIP
ssastry added a comment to T372889: CSS issue in a navbox on jawikivoyage (causes visual diffs on a number of pages).

Looks like this is very specific to Cite references output (from the navbox) and the CSS expects a newline between the "</li><li>".

Thu, Aug 22, 1:55 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views

Wed, Aug 21

ssastry closed T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing) as Resolved.

Looks fixed to me! \o/

Wed, Aug 21, 1:57 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Content-Transform-Team-WIP, Parsoid, DiscussionTools, Parsoid-Read-Views
ssastry merged task T372940: Comment not recognized in Parsoid rendering on a DT page into T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing).
Wed, Aug 21, 1:57 PM · Content-Transform-Team, Parsoid-Read-Views, Editing-team, Parsoid, DiscussionTools
ssastry reopened T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing) as "Open".

Ooops merged the wrong way.

Wed, Aug 21, 1:56 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Content-Transform-Team-WIP, Parsoid, DiscussionTools, Parsoid-Read-Views
ssastry merged T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing) into T372940: Comment not recognized in Parsoid rendering on a DT page.
Wed, Aug 21, 1:56 PM · Content-Transform-Team, Parsoid-Read-Views, Editing-team, Parsoid, DiscussionTools
ssastry merged T372940: Comment not recognized in Parsoid rendering on a DT page into T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing).
Wed, Aug 21, 1:56 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Content-Transform-Team-WIP, Parsoid, DiscussionTools, Parsoid-Read-Views
ssastry merged task T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing) into T372940: Comment not recognized in Parsoid rendering on a DT page.
Wed, Aug 21, 1:55 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Content-Transform-Team-WIP, Parsoid, DiscussionTools, Parsoid-Read-Views
ssastry added a comment to T372940: Comment not recognized in Parsoid rendering on a DT page.

You are right indeed - that looks fixed with this morning's production rollout to group1 wikis!

Wed, Aug 21, 1:54 PM · Content-Transform-Team, Parsoid-Read-Views, Editing-team, Parsoid, DiscussionTools

Tue, Aug 20

ssastry added a comment to T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing).

I guess this will get fixed tomorrow when the train rolls out!

Tue, Aug 20, 9:57 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Content-Transform-Team-WIP, Parsoid, DiscussionTools, Parsoid-Read-Views
ssastry merged T372951: With Parsoid HTML, some headings on DiscussionTools pages are styled differently into T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing).
Tue, Aug 20, 9:57 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Content-Transform-Team-WIP, Parsoid, DiscussionTools, Parsoid-Read-Views
ssastry merged task T372951: With Parsoid HTML, some headings on DiscussionTools pages are styled differently into T372019: Rendering diff from DiscussionTools not handling headings at the top level of templates (visual diff testing).
Tue, Aug 20, 9:56 PM · Editing-team, Content-Transform-Team, Parsoid-Read-Views, DiscussionTools, Parsoid
ssastry added a comment to T372940: Comment not recognized in Parsoid rendering on a DT page.

See the very first section ( Latest comment: 10 months ago1 comment1 person in discussion ) ... you can also see the diff in the TOC on the left (which is how I first noticed it).

Tue, Aug 20, 9:50 PM · Content-Transform-Team, Parsoid-Read-Views, Editing-team, Parsoid, DiscussionTools
ssastry created T372951: With Parsoid HTML, some headings on DiscussionTools pages are styled differently.
Tue, Aug 20, 9:26 PM · Editing-team, Content-Transform-Team, Parsoid-Read-Views, DiscussionTools, Parsoid
ssastry created T372940: Comment not recognized in Parsoid rendering on a DT page.
Tue, Aug 20, 9:18 PM · Content-Transform-Team, Parsoid-Read-Views, Editing-team, Parsoid, DiscussionTools
ssastry added a comment to T372889: CSS issue in a navbox on jawikivoyage (causes visual diffs on a number of pages).

Indeed. This is almost certainly a wontfix. For Parsoid, they should probably disable the nowrap CSS rule.

Tue, Aug 20, 9:16 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry added a project to T372709: Missing cite error message and category: Content-Transform-Team.
Tue, Aug 20, 8:35 PM · Content-Transform-Team-WIP, Patch-For-Review, WMDE-TechWish-Sprint-2024-08-21, WMDE-References-FocusArea, WMDE-TechWish-Sprint-2024-08-13, Parsoid, Parsoid-Read-Views
ssastry moved T372669: Rendering diff from inclusion in a category (visual diff testing) from Current Deploy Target to Code Review on the Content-Transform-Team-WIP board.
Tue, Aug 20, 8:10 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry moved T372935: Parsoid doesn't recognize valid image options on eowikivoyage and lints them as bogus options from Current Deploy Target to Code Review on the Content-Transform-Team-WIP board.
Tue, Aug 20, 8:09 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Parsoid, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry moved T372935: Parsoid doesn't recognize valid image options on eowikivoyage and lints them as bogus options from Backlog to Current Deploy Target on the Content-Transform-Team-WIP board.
Tue, Aug 20, 7:49 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Parsoid, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry created T372935: Parsoid doesn't recognize valid image options on eowikivoyage and lints them as bogus options.
Tue, Aug 20, 7:47 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Parsoid, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry added a comment to T355664: Translate messages are not styled correctly with Parsoid.

This is probably fixed - someone should verify and close it.

Tue, Aug 20, 5:06 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), LPL Essential (LPL Essential 2024 Jul-Sep), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Parsoid, MediaWiki-extensions-Translate
ssastry reopened T355099: Difference in paragraph wrapping after transclusion end as "Open".

I am going to reopen this because of the discussion on the dupe task -- the patch that caused us to decline it does a slightly different thing (it looks at start of template) than what is needed (look at end of template). It is possible we arrive at the same result and decline it, but worth investigating a bit by starting off of Arlo's patch.

Tue, Aug 20, 4:31 PM · OKR-Work, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Patch-For-Review, Content-Transform-Team-WIP, Parsoid
ssastry triaged T372889: CSS issue in a navbox on jawikivoyage (causes visual diffs on a number of pages) as High priority.
Tue, Aug 20, 4:30 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry reopened T355099: Difference in paragraph wrapping after transclusion end, a subtask of T371640: [EPIC] Deploy Parsoid Read Views for all Wikivoyage wikis, as Open.
Tue, Aug 20, 4:30 PM · Parsoid-Read-Views, Content-Transform-Team-WIP, Epic, OKR-Work
ssastry updated the task description for T372574: CTT tasks week of 2024-08-16.
Tue, Aug 20, 3:56 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Patch-For-Review, Essential-Work, Content-Transform-Team-WIP
ssastry added a comment to T372888: P-wrapping edge case in Parsoid.

But, looks like I didn't look carefully when I looked at the gerrit patch. The phab task is indeed a duplicate, but the patch fixes the start-meta interruption (according to the commit message) vs the end-meta interruption that the phab task documents.

Tue, Aug 20, 3:53 PM · Content-Transform-Team, Parsoid-Read-Views, Parsoid
ssastry added a comment to T372888: P-wrapping edge case in Parsoid.

Not sure ... This test case is the other edge cases corresponding to the end-meta which you document in that commit message: "Similarly, this should be true for template end metas but there a newline might escape out of the template causing a dirty diff"

Tue, Aug 20, 3:50 PM · Content-Transform-Team, Parsoid-Read-Views, Parsoid
ssastry updated the task description for T372827: Run visualdiff tests on dagwiki and igwiki.
Tue, Aug 20, 3:07 PM · Wikifunctions, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry updated the task description for T372810: Roll out ja, eo, uk, bn, and ro wikivoyages.
Tue, Aug 20, 3:07 PM · Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry removed a project from T372889: CSS issue in a navbox on jawikivoyage (causes visual diffs on a number of pages): Parsoid.
Tue, Aug 20, 1:11 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry created T372889: CSS issue in a navbox on jawikivoyage (causes visual diffs on a number of pages).
Tue, Aug 20, 1:11 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry created T372888: P-wrapping edge case in Parsoid.
Tue, Aug 20, 1:09 PM · Content-Transform-Team, Parsoid-Read-Views, Parsoid

Mon, Aug 19

ssastry claimed T372810: Roll out ja, eo, uk, bn, and ro wikivoyages.
Mon, Aug 19, 8:57 PM · Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry removed a project from T372827: Run visualdiff tests on dagwiki and igwiki: Parsoid.
Mon, Aug 19, 8:57 PM · Wikifunctions, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry removed a project from T372810: Roll out ja, eo, uk, bn, and ro wikivoyages: Parsoid.
Mon, Aug 19, 8:57 PM · Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry claimed T372827: Run visualdiff tests on dagwiki and igwiki.
Mon, Aug 19, 8:56 PM · Wikifunctions, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry created T372827: Run visualdiff tests on dagwiki and igwiki.
Mon, Aug 19, 8:53 PM · Wikifunctions, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry added a comment to T372669: Rendering diff from inclusion in a category (visual diff testing).

That patch fixes the issue.

Mon, Aug 19, 8:38 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry added a comment to T372669: Rendering diff from inclusion in a category (visual diff testing).

Aha .. digging deeper, we aren't so stupid after all :slightly_smiling_face: .. the parser pipeline factory already has the attribute expander run after template expansion to avoid this kind of incorrect eager processing. So, this only happens for template tokens where the template target itself is templated (as in this example #ifeq:{{..}}) ... and so, it does need to expand that first attribute to know what the template target is. So, that logic should not be over-eager and only expand the first attribute, not all attributes, as is happening.

Mon, Aug 19, 8:17 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry added a comment to T372669: Rendering diff from inclusion in a category (visual diff testing).

I think I know what is going on. So, for all tokens, attributes are processed to expand them. That seems like it might not be a problem, but that effectively means that Parsoid is eagerly processing parser-function args. That would work better if we had a Parsoid-aware implementation of parser functions (the one in Parsoid is incomplete and only there for parser test processing). Such an implementation would handle the lazy processing properly.

Mon, Aug 19, 7:55 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry added a comment to T372669: Rendering diff from inclusion in a category (visual diff testing).

I can produce this bug locally -- looks like Parsoid may be doing some eager evaluation of the parser function args which causes it to add the page to the redirect category even when that part of the #ifeq would not get executed.

Mon, Aug 19, 5:47 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry claimed T372669: Rendering diff from inclusion in a category (visual diff testing).
Mon, Aug 19, 5:47 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry moved T372675: Parsoid matches closing *include* tags differently than legacy causing edge case rendering diffs in some cases from Current Deploy Target to Backlog on the Content-Transform-Team-WIP board.
Mon, Aug 19, 5:23 PM · Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry added a comment to T372675: Parsoid matches closing *include* tags differently than legacy causing edge case rendering diffs in some cases.

Ah, looks like the issue is more about <includonly>foo<includeonly>bar</includeonly>baz<noinclude>xyz</noinclude> as seen on this page. Looks like with legacy output, it matches the </includeonly> with the outer <includeonly> whereas Parsoid seems to match it with the inner <includeonly>.

Mon, Aug 19, 5:19 PM · Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry triaged T372675: Parsoid matches closing *include* tags differently than legacy causing edge case rendering diffs in some cases as Low priority.

There is an unclosed <includeonly> tag on the page which is causing this problem - the wikitext needs to be fixed. Looks like legacy parser resets some state (maybe when it encounters a <noinclude>). We could see if we want to institute some of that error correction in Parsoid, but this is not a blocker for deploy. We should probably fix up the page and be done with it.

Mon, Aug 19, 5:08 PM · Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry moved T372675: Parsoid matches closing *include* tags differently than legacy causing edge case rendering diffs in some cases from Needs Triage to Known Differences on the Parsoid board.
Mon, Aug 19, 5:08 PM · Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry added a comment to T372675: Parsoid matches closing *include* tags differently than legacy causing edge case rendering diffs in some cases.

Still looking but this may be an edge case because of script / syntax error on the page which prevents the "{{Documentation}}" string from getting tokenized properly in the PEG which then causes it not to be displayed.

Mon, Aug 19, 4:44 PM · Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry claimed T372675: Parsoid matches closing *include* tags differently than legacy causing edge case rendering diffs in some cases.
Mon, Aug 19, 4:21 PM · Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views
ssastry claimed T335962: Update ContactPage for IP masking.
Mon, Aug 19, 3:19 PM · Essential-Work, Stewards-and-global-tools, Content-Transform-Team-WIP, Temporary accounts

Sun, Aug 18

ssastry added a comment to T372574: CTT tasks week of 2024-08-16.

Ran rt-testing 4 times this week and ran the regression script comparing 2bf44add and ba088428 and the results are clean - so, vendor updates are good to go on Monday.

Sun, Aug 18, 4:24 AM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Patch-For-Review, Essential-Work, Content-Transform-Team-WIP
ssastry updated the task description for T372574: CTT tasks week of 2024-08-16.
Sun, Aug 18, 4:23 AM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), Patch-For-Review, Essential-Work, Content-Transform-Team-WIP

Wed, Aug 14

ssastry added a comment to T371875: Wikimedia\Assert\InvariantException: Invariant failed: Bad UTF-8 at start of string (parsoid/src/Html2Wt/SerializerState.php).

Digging into the exception traces a bit more, it looks like these 4 lines account for pretty much every exception (except 7):

  • "Separators.php(899)"
  • "Separators.php(902)"
  • "Separators.php(907)"
  • "Separators.php(642)"
Wed, Aug 14, 8:52 PM · Patch-For-Review, Essential-Work, Content-Transform-Team-WIP, Parsoid, Wikimedia-production-error
ssastry added a comment to T371875: Wikimedia\Assert\InvariantException: Invariant failed: Bad UTF-8 at start of string (parsoid/src/Html2Wt/SerializerState.php).

But, I am having a hard time reproducing this with some random edits on some of the pages in the logs. Need to figure out a different strategy and/or dump more logs since this is clearly user-activity triggered (edits).

Wed, Aug 14, 8:39 PM · Patch-For-Review, Essential-Work, Content-Transform-Team-WIP, Parsoid, Wikimedia-production-error
ssastry added a comment to T371875: Wikimedia\Assert\InvariantException: Invariant failed: Bad UTF-8 at start of string (parsoid/src/Html2Wt/SerializerState.php).

About 9150 entries in the last 2 weeks ... about 1 every 2 minutes which is higher than I would like. I am not convinced this is actually bad UTF in revisions. This is across a number of different wikis (jawiki contributing almost 45% of the errors).

Wed, Aug 14, 8:35 PM · Patch-For-Review, Essential-Work, Content-Transform-Team-WIP, Parsoid, Wikimedia-production-error

Tue, Aug 13

ssastry added a comment to T372387: Wrong section numbering if Parsoid is used and wikitext is invalid.

This snippet below is sufficient to reproduce the id-assignment issue:

=S1=
[[Foo|Bar],]
Tue, Aug 13, 5:45 PM · Content-Transform-Team-WIP, Parsoid-Read-Views, Parsoid
ssastry added a comment to T372387: Wrong section numbering if Parsoid is used and wikitext is invalid.

Just recording for debugging purposes since this is not reproducible on the current version of the page, if you 'view source' on https://en.wikivoyage.org/w/index.php?title=Emeryville&oldid=4921380 , you can see the bad section ids on the section wrapper tags.

Tue, Aug 13, 5:12 PM · Content-Transform-Team-WIP, Parsoid-Read-Views, Parsoid

Jun 1 2024

ssastry added a comment to T366408: CTT tasks week of 2024-05-31.

RT-testing regression script shows no regressions.

Jun 1 2024, 3:59 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Essential-Work, Content-Transform-Team-WIP
ssastry updated the task description for T366408: CTT tasks week of 2024-05-31.
Jun 1 2024, 3:59 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Essential-Work, Content-Transform-Team-WIP
ssastry created T366408: CTT tasks week of 2024-05-31.
Jun 1 2024, 3:56 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Essential-Work, Content-Transform-Team-WIP

May 31 2024

ssastry moved T364751: Run visualdiff testing on mobile front end from Current Deploy Target to In Progress on the Content-Transform-Team-WIP board.
May 31 2024, 6:04 PM · OKR-Work, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP
ssastry claimed T364751: Run visualdiff testing on mobile front end.
May 31 2024, 6:03 PM · OKR-Work, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP

May 29 2024

ssastry moved T53587: Parsoid needs to run findVariantLink or some equivalent thing from To Deploy to To Verify on the Content-Transform-Team-WIP board.
May 29 2024, 9:07 PM · Content-Transform-Team-WIP, MediaWiki-Language-converter, Patch-For-Review, Parsoid-Read-Views (Phase 4 - Parsoid generates metadata needed by core), Parsoid-Rendering, Parsoid, Chinese-Sites
ssastry moved T258856: Links to variants titles in Parsoid are still marked as red links from To Deploy to To Verify on the Content-Transform-Team-WIP board.
May 29 2024, 9:07 PM · Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid-Rendering, Parsoid
ssastry added a project to T364925: Scraper: Parsoid attaches mw:Transclusion data in <ref> tag to unexpected DOM node: Essential-Work.
May 29 2024, 9:06 PM · Essential-Work, WMDE-TechWish-Sprint-2024-05-29, Content-Transform-Team-WIP, Documentation, WMDE-TechWish-Sprint-2024-05-08, WMDE-References-FocusArea, Parsoid