[go: up one dir, main page]

Page MenuHomePhabricator
Feed Advanced Search

Tue, Nov 12

ssastry moved T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage from In Progress to To Verify on the Content-Transform-Team-WIP board.

This edit fixes the gadget and the rendering.

Tue, Nov 12, 5:37 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views

Wed, Nov 6

ssastry removed a project from T374753: Add margin top for h3s after paragraph in parsoid mobile: Parsoid.
Wed, Nov 6, 4:45 PM · Web-Team

Tue, Nov 5

ssastry closed T379097: RESTBase API returning 404 for old revisions of pages as Resolved.
Tue, Nov 5, 5:47 PM · MW-Interfaces-Team, Wikimedia Enterprise, Content-Transform-Team
ssastry updated the task description for T379097: RESTBase API returning 404 for old revisions of pages.
Tue, Nov 5, 5:14 PM · MW-Interfaces-Team, Wikimedia Enterprise, Content-Transform-Team
ssastry updated the task description for T379097: RESTBase API returning 404 for old revisions of pages.
Tue, Nov 5, 5:13 PM · MW-Interfaces-Team, Wikimedia Enterprise, Content-Transform-Team
ssastry updated subscribers of T379097: RESTBase API returning 404 for old revisions of pages.

I wonder if https://gerrit.wikimedia.org/r/c/operations/puppet/+/1087230 caused this.

Tue, Nov 5, 5:10 PM · MW-Interfaces-Team, Wikimedia Enterprise, Content-Transform-Team
ssastry added a comment to T379097: RESTBase API returning 404 for old revisions of pages.

This affects all request URLs with a revision parameter. For example, https://en.wikipedia.org/api/rest_v1/page/html/Hospet returns a valid response but https://en.wikipedia.org/api/rest_v1/page/html/Hospet/1254733652 returns 404 even though that is the latest revision of the page.

Tue, Nov 5, 5:03 PM · MW-Interfaces-Team, Wikimedia Enterprise, Content-Transform-Team
ssastry renamed T379097: RESTBase API returning 404 for old revisions of pages from Failure increase caused by missing rfd_html to RESTBase API returning 404 for old revisions of pages.
Tue, Nov 5, 5:00 PM · MW-Interfaces-Team, Wikimedia Enterprise, Content-Transform-Team
ssastry added a project to T379097: RESTBase API returning 404 for old revisions of pages: MW-Interfaces-Team.
Tue, Nov 5, 4:56 PM · MW-Interfaces-Team, Wikimedia Enterprise, Content-Transform-Team

Mon, Nov 4

ssastry added a comment to T346196: Wikimedia\Assert\InvariantException: Invariant failed: Expected valid DSR.

Given the pipeline refactoring we did for T363421 and followup patches, it should be relatively straightforward to do T346196#9752972 -- will explore tomorrow.

Mon, Nov 4, 11:52 PM · OKR-Work, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Patch-For-Review, Content-Transform-Team-WIP, Parsoid, Wikimedia-production-error
ssastry added a comment to T378906: Categories as link tags cause navboxes to have a rendering difference.

Looks like the CSS has been designed assuming category and other such metadata markers will be stripped from output which is a bad assumption for Parsoid. Anyway, this one is tricky. Parsoid emits explicit markup for metadata found in wikitext. For top-level pages, this is essential for accurate roundtripping. For templated content, this is essential to ensure that we treat page fragments as true representatives of what a template outputs. Without that, things like selective updates and other interventions will not work because in order to update the page-level metadata, we need to accumulate metadata from all generated fragments by walking the DOM. We can think of alternative representations where metadata is stored out-of-band, but it complicates logic because we have to look at different places and do different things for top-level and non-top-level content, so it is non-ideal.

Mon, Nov 4, 5:02 PM · Content-Transform-Team-WIP, Parsoid, Parsoid-Read-Views

Fri, Nov 1

ssastry added a comment to T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage.

But, not sure we can easily make that href encoding change since there might be clients consuming Parsoid HTML now which would break if we make this change.

Fri, Nov 1, 9:50 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry added a comment to T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage.

Turns out it is this line in the CulturalHeritageImagesCount gadget that breaks with Parsoid HTML. The category name is here.

Fri, Nov 1, 9:48 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry placed T335962: Update ContactPage for IP masking up for grabs.
Fri, Nov 1, 4:59 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Trust and Safety Product Sprint (Sprint Accordion October 28 - November 15), MediaWiki-extensions-ContactPage, Essential-Work, Stewards-and-global-tools, Content-Transform-Team-WIP, Temporary accounts
ssastry closed T335962: Update ContactPage for IP masking as Resolved.

Given @AntiCompositeNumber's input and the merge of the patch to handle that, I am going to resolve this task.

Fri, Nov 1, 4:15 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Trust and Safety Product Sprint (Sprint Accordion October 28 - November 15), MediaWiki-extensions-ContactPage, Essential-Work, Stewards-and-global-tools, Content-Transform-Team-WIP, Temporary accounts
ssastry closed T335962: Update ContactPage for IP masking, a subtask of T326882: Update Product Infrastructure-owned products that may be affected by IP Masking, as Resolved.
Fri, Nov 1, 4:09 PM · Essential-Work, Content-Transform-Team-WIP, Temporary accounts

Thu, Oct 31

ssastry moved T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage from Backlog to In Progress on the Content-Transform-Team-WIP board.
Thu, Oct 31, 9:48 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry edited projects for T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage, added: Content-Transform-Team-WIP; removed Parsoid (Tracking).
Thu, Oct 31, 9:48 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry added a comment to T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage.

Looking at the page source for the legacy parser output, the linked text in the HTML is галерея like with Parsoid. Looks like some JS script is adding the additional (0) or (33) or whatever else is present.

Thu, Oct 31, 9:13 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry claimed T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage.
Thu, Oct 31, 9:05 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry closed T378141: CTT tasks week of 2024-10-25 as Resolved.
Thu, Oct 31, 8:58 PM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), Essential-Work, Content-Transform-Team-WIP
ssastry created T378767: CTT tasks week of 2024-11-01.
Thu, Oct 31, 8:57 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Essential-Work, Content-Transform-Team-WIP
ssastry updated the task description for T378141: CTT tasks week of 2024-10-25.
Thu, Oct 31, 8:54 PM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), Essential-Work, Content-Transform-Team-WIP
ssastry updated the task description for T378765: TypeError: Argument 1 passed to MediaWiki\Extension\CategoryTree\CategoryTree::getTag() must be of the type string, null given, called in /srv/mediawiki/php-1.44.0-wmf.1/extensions/CategoryTree/includes/Hooks.php on line 234.
Thu, Oct 31, 8:48 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-extensions-CategoryTree, Content-Transform-Team, Wikimedia-production-error
ssastry created T378765: TypeError: Argument 1 passed to MediaWiki\Extension\CategoryTree\CategoryTree::getTag() must be of the type string, null given, called in /srv/mediawiki/php-1.44.0-wmf.1/extensions/CategoryTree/includes/Hooks.php on line 234.
Thu, Oct 31, 8:48 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-extensions-CategoryTree, Content-Transform-Team, Wikimedia-production-error
ssastry moved T311389: LogicException: This ParserOutput contains no text! from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Thu, Oct 31, 6:10 PM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), Content-Transform-Team-WIP, Essential-Work, JsonConfig, MediaWiki-Parser, Wikimedia-production-error
ssastry moved T375002: Log messages at ERROR level on Parser channel: "MediaWiki\OutputTransform\Stages\HandleParsoidSectionLinks::transformDOM: Heading missing for anchor" from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Thu, Oct 31, 6:09 PM · Parsoid-Read-Views, Content-Transform-Team-WIP, MediaWiki-Parser
ssastry added a comment to T378629: Table borders are invisible on some tables with Parsoid.

Actually, I take that back. In the html2wt direction, Parsoid doesn't emit the empty "|-" in the first case as it is. So, deleting it from the DOM before serializing to HTML should be fine.

Thu, Oct 31, 5:46 PM · OKR-Work, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry added a comment to T378629: Table borders are invisible on some tables with Parsoid.

Actually, I take that back. Parsoid doesn't emit the empty "|-" in the first case as it is. So, deleting should be fine.

Thu, Oct 31, 4:41 PM · OKR-Work, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry added a comment to T378629: Table borders are invisible on some tables with Parsoid.

Thanks for that useful analysis @Izno! Actually, not sure you need the "|-" before the caption -- so it can simply be deleted. See below Parsoid output (after stripping data-parsoid attributes from the output).

Thu, Oct 31, 4:36 PM · OKR-Work, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry closed T377192: Parsoid title has underscore between words as Resolved.
Thu, Oct 31, 3:59 PM · Content-Transform-Team-WIP, Essential-Work, Parsoid, Wikimedia Enterprise
ssastry closed T328695: Parsoid's Cite output could break gadgets, bots, user scripts as Resolved.

I filed T378733 for followup post readview rollout.

Thu, Oct 31, 3:59 PM · OKR-Work, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), MW-1.41-notes (1.41.0-wmf.18; 2023-07-18), Cite, Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Parsoid
ssastry moved T378733: Cleanup b/c classes in Cite's Parsoid HTML from Needs Triage to Tech Debt / Big changes on the Parsoid board.
Thu, Oct 31, 3:53 PM · Cite, Parsoid
ssastry created T378733: Cleanup b/c classes in Cite's Parsoid HTML.
Thu, Oct 31, 3:53 PM · Cite, Parsoid
ssastry added a comment to T335962: Update ContactPage for IP masking.

I cam here to close this ticket and see @Tgr's comment. I don't have any intuition about this personally -- so, perhaps @Dreamy_Jazz can weigh in here as the author of the original patch.

Thu, Oct 31, 3:28 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Trust and Safety Product Sprint (Sprint Accordion October 28 - November 15), MediaWiki-extensions-ContactPage, Essential-Work, Stewards-and-global-tools, Content-Transform-Team-WIP, Temporary accounts

Wed, Oct 30

ssastry added a subtask for T378089: [EPIC] Wikivoyages rollout followup work: T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage.
Wed, Oct 30, 9:08 PM · Parsoid-Read-Views, Epic, Content-Transform-Team-WIP
ssastry added a parent task for T376043: Monument listing are missing some text in extlinks in Parsoid Read Views on ruwikivoyage: T378089: [EPIC] Wikivoyages rollout followup work.
Wed, Oct 30, 9:08 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry claimed T374724: Leading colon in LST <section> is not handed in start-of-line context.
Wed, Oct 30, 7:48 PM · Parsoid, MediaWiki-extensions-LabeledSectionTransclusion, Parsoid-Read-Views
ssastry created T378645: Roll out Parsoid readviews on test2wiki.
Wed, Oct 30, 7:04 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP
ssastry assigned T373256: Define ParserCache strategy for pages with content placeholder slots (as with wikifunctions) to cscott.
Wed, Oct 30, 7:04 PM · Patch-For-Review, Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Content-Transform-Team-WIP, Wikifunctions
ssastry assigned T373253: Develop semantic / distinct representation for wikifunctions output in Parsoid DOM to cscott.
Wed, Oct 30, 6:59 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Content-Transform-Team-WIP, Wikifunctions, Parsoid
ssastry claimed T378229: Roll out Parsoid readviews on dagwiki.
Wed, Oct 30, 6:52 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP
ssastry added a comment to T378229: Roll out Parsoid readviews on dagwiki.

We don't necessarily have to block on all the subtasks while deciding on whether to roll out to dagwiki but I am just recording all the issues so we don't lose track of them.

Wed, Oct 30, 5:14 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP
ssastry added a subtask for T378229: Roll out Parsoid readviews on dagwiki: T378629: Table borders are invisible on some tables with Parsoid.
Wed, Oct 30, 5:14 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP
ssastry added a parent task for T378629: Table borders are invisible on some tables with Parsoid: T378229: Roll out Parsoid readviews on dagwiki.
Wed, Oct 30, 5:14 PM · OKR-Work, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry edited projects for T378629: Table borders are invisible on some tables with Parsoid, added: Content-Transform-Team; removed Content-Transform-Team-WIP, Parsoid.
Wed, Oct 30, 5:13 PM · OKR-Work, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry created T378629: Table borders are invisible on some tables with Parsoid.
Wed, Oct 30, 5:13 PM · OKR-Work, Content-Transform-Team-WIP, Parsoid-Read-Views
ssastry added a comment to T378229: Roll out Parsoid readviews on dagwiki.

I published the results of analyzing visual diff testing results on wiki and have added at least one blocker task to this ticket based on that. I will add additional subtasks as required.

Wed, Oct 30, 4:43 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP
ssastry added a parent task for T372709: Missing cite error message and category: T378229: Roll out Parsoid readviews on dagwiki.
Wed, Oct 30, 3:15 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Patch-For-Review, WMDE-TechWish-Sprint-2024-08-21, WMDE-References-FocusArea, WMDE-TechWish-Sprint-2024-08-13, Parsoid
ssastry added a subtask for T378229: Roll out Parsoid readviews on dagwiki: T372709: Missing cite error message and category.
Wed, Oct 30, 3:15 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP
ssastry added a parent task for T372709: Missing cite error message and category: T378477: [EPIC] Roll-out Parsoid to Incubator Wikis and newly created wikis.
Wed, Oct 30, 3:13 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Patch-For-Review, WMDE-TechWish-Sprint-2024-08-21, WMDE-References-FocusArea, WMDE-TechWish-Sprint-2024-08-13, Parsoid
ssastry added a parent task for T373776: Parsoid does not correctly render <noinclude> if used with templates: T378477: [EPIC] Roll-out Parsoid to Incubator Wikis and newly created wikis.
Wed, Oct 30, 3:13 PM · Patch-For-Review, Content-Transform-Team-WIP, Parsoid-Read-Views, Parsoid
ssastry added subtasks for T378477: [EPIC] Roll-out Parsoid to Incubator Wikis and newly created wikis: T373776: Parsoid does not correctly render <noinclude> if used with templates, T372709: Missing cite error message and category.
Wed, Oct 30, 3:13 PM · incubator.wikimedia.org, Epic, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry closed T378365: VisualDiff testing for Incubator wikis, a subtask of T378477: [EPIC] Roll-out Parsoid to Incubator Wikis and newly created wikis, as Resolved.
Wed, Oct 30, 3:12 PM · incubator.wikimedia.org, Epic, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry closed T378365: VisualDiff testing for Incubator wikis as Resolved.

The visual diff run is done and we have results -- we can rerun results again later once we've fixed any relevant issues.

Wed, Oct 30, 3:12 PM · OKR-Work, Parsoid-Read-Views, Content-Transform-Team-WIP

Tue, Oct 29

ssastry added a comment to T378365: VisualDiff testing for Incubator wikis.
Tue, Oct 29, 10:16 PM · OKR-Work, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry added a comment to T378365: VisualDiff testing for Incubator wikis.

This gives us a total of 40821 titles to sample from. This is how the titles are spread across those 21 wikis. We could conceivably run diffs on all 40K titles since most pages are likely small.

7696 Wp/mag
5080 Wp/grc
3494 Wp/syl
3181 Wt/tcy
2941 Wy/id
2687 Wp/rki
2314 Wp/iba
2301 Wq/ha
2117 Wt/ary
2095 Wp/isv
1413 Wp/knc
1171 Wp/lua
1059 Wp/tdd
 695 Wp/nup
 594 Wp/tig
 529 Wp/rsk
 479 Wp/ann
 333 Wy/hbs
 268 Wp/nr
 230 Wp/mrt
 144 Wb/bcl
Tue, Oct 29, 9:46 PM · OKR-Work, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry claimed T378365: VisualDiff testing for Incubator wikis.
Tue, Oct 29, 9:30 PM · OKR-Work, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry added a comment to T378365: VisualDiff testing for Incubator wikis.

It turns out that wikisource incubator wikis are not hosted on incubator.wikimedia.org which is lucky for us because Parsoid doesn't fully support wikisource yet and so we don't have look into wikisource wikis for now.

Tue, Oct 29, 9:30 PM · OKR-Work, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry added a comment to T378365: VisualDiff testing for Incubator wikis.

Actually, I was not entirely right about deletion -- looks like pages for graduated wikis are removed from incubator eventually. https://incubator.wikimedia.org/wiki/Incubator:Site_creation_log shows that Incubator pages do get deleted (24th April 2024 shows the last deletion for a wiki --although there are wikis from earlier that don't have a deletion log).

Tue, Oct 29, 9:13 PM · OKR-Work, Parsoid-Read-Views, Content-Transform-Team-WIP
ssastry added a comment to T378365: VisualDiff testing for Incubator wikis.

Looks like incubator wiki has a large number of wikis and wikis that transition to being their own wiki don't get their pages removed from Incubator. So, we need to factor all of this while creating a suitable random page sample from Incubator. Ideally, we would have a test sample between 10K - 30K pages across all wikis. So, for this to be a meaningful sample, we may have to narrow our focus to a smaller subset of wikis. We could focus our attention on the most active wikis. We can also use https://incubator.wikimedia.org/wiki/Incubator:Site_creation_log to guide our sampling decisions by excluding them from our sampling since Parsoid will not be enabled by default on those wikis.

Tue, Oct 29, 5:50 PM · OKR-Work, Parsoid-Read-Views, Content-Transform-Team-WIP

Mon, Oct 28

ssastry added a comment to T378141: CTT tasks week of 2024-10-25.

I ran rt-testing twice last week and there are no regressions. Logstash shows no (new) errors from the test runs.

Mon, Oct 28, 5:04 PM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), Essential-Work, Content-Transform-Team-WIP
ssastry updated the task description for T378141: CTT tasks week of 2024-10-25.
Mon, Oct 28, 5:02 PM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), Essential-Work, Content-Transform-Team-WIP

Fri, Oct 25

ssastry moved T378141: CTT tasks week of 2024-10-25 from Backlog to In Progress on the Content-Transform-Team-WIP board.
Fri, Oct 25, 8:28 PM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), Essential-Work, Content-Transform-Team-WIP
ssastry moved T378229: Roll out Parsoid readviews on dagwiki from Backlog to Current Deploy Target on the Content-Transform-Team-WIP board.
Fri, Oct 25, 8:28 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP
ssastry created T378229: Roll out Parsoid readviews on dagwiki.
Fri, Oct 25, 8:28 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP

Thu, Oct 24

ssastry created T378089: [EPIC] Wikivoyages rollout followup work.
Thu, Oct 24, 2:12 PM · Parsoid-Read-Views, Epic, Content-Transform-Team-WIP

Wed, Oct 23

ssastry updated subscribers of T378006: Cannot declare class CacheTime, because the name is already in use in CacheTime.php.

Summary based on a slack discussion between @Reedy, @cscott , and me.

Wed, Oct 23, 10:32 PM · affects-translatewiki.net, MW-1.43-release, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Wikimedia-production-error

Oct 16 2024

ssastry added a comment to T335962: Update ContactPage for IP masking.

I looked at the discussion here, the subtasks, and the ContactPage code, consulted some folks, and here is my understanding.

  • @Dreamy_Jazz replaced use of isRegistered with isNamed as part of T344722 to ensure real names are only used for non-temp registered users (as is the intention).
  • Previously, anon users of the contact form would have their IP sent over unconditionally. But, registered users would get a checkbox to choose if their IP is sent. With temp users, the expectation is that we are going to also present them with a checkbox to give them the option to hide their IP. If that is true, then there is no other change necessary to the code and this task is resolved.
  • But, if the product expectation is that temp users using ContactPage don't get to hide their IPs, the code need to be tweaked slightly -- easy to make the change.
Oct 16 2024, 4:32 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Trust and Safety Product Sprint (Sprint Accordion October 28 - November 15), MediaWiki-extensions-ContactPage, Essential-Work, Stewards-and-global-tools, Content-Transform-Team-WIP, Temporary accounts

Oct 13 2024

ssastry placed T316715: Enable stricter phan checks in parsoid up for grabs.

Removing $cfg['null_casts_as_any_type'] = true; is still a todo. It is still very spammy. Unassigning myself for now -- not planning to work on this anytime soon.

Oct 13 2024, 9:36 PM · phan, Parsoid
ssastry closed T241150: Parsoid native template expansion can't handle the SOL newline hack as Resolved.
Oct 13 2024, 2:29 PM · Parsoid

Oct 10 2024

ssastry moved T376943: Linter bogus file option not detected when the File: invocation is wrapped in indicator tags from Needs Triage to Linting on the Parsoid board.
Oct 10 2024, 7:51 PM · Patch-For-Review, Essential-Work, Content-Transform-Team-WIP, Parsoid
ssastry added a comment to T376943: Linter bogus file option not detected when the File: invocation is wrapped in indicator tags.

https://gerrit.wikimedia.org/r/c/mediawiki/services/parsoid/+/1075350 (after a minor tweak) will take care of this.

Oct 10 2024, 7:51 PM · Patch-For-Review, Essential-Work, Content-Transform-Team-WIP, Parsoid
ssastry edited projects for T376943: Linter bogus file option not detected when the File: invocation is wrapped in indicator tags, added: Parsoid, Content-Transform-Team-WIP, Essential-Work; removed MediaWiki-extensions-Linter.
Oct 10 2024, 7:51 PM · Patch-For-Review, Essential-Work, Content-Transform-Team-WIP, Parsoid

Oct 5 2024

ssastry added a project to T313748: Allow translatable templates to be shown in the user interface language: Content-Transform-Team.
Oct 5 2024, 4:37 PM · Content-Transform-Team, MediaWiki-Parser-Templates, MediaWiki-extensions-Translate

Sep 28 2024

ssastry renamed T375948: Image rendering diffs on frwikivoyage from Image rendering diff on frwikivoyage to Image rendering diffs on frwikivoyage.
Sep 28 2024, 3:42 AM · Parsoid, Parsoid-Read-Views, Content-Transform-Team
ssastry created T375948: Image rendering diffs on frwikivoyage.
Sep 28 2024, 3:40 AM · Parsoid, Parsoid-Read-Views, Content-Transform-Team

Sep 27 2024

ssastry closed T373389: Parsoid should improve its detection of empty-lines and suppress their interference in token handllers as Resolved.
Sep 27 2024, 3:35 AM · Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
ssastry moved T373389: Parsoid should improve its detection of empty-lines and suppress their interference in token handllers from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Sep 27 2024, 3:34 AM · Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid
ssastry moved T200517: Emit lint error or category when a page uses duplicate HTML IDs from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Sep 27 2024, 3:34 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Essential-Work, Content-Transform-Team-WIP, Parsoid, MediaWiki-extensions-Linter
ssastry moved T375423: CTT tasks week of 2024-09-20 from Backlog to In Progress on the Content-Transform-Team-WIP board.
Sep 27 2024, 3:34 AM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Content-Transform-Team-WIP
ssastry updated the task description for T375423: CTT tasks week of 2024-09-20.
Sep 27 2024, 1:36 AM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Content-Transform-Team-WIP

Sep 26 2024

ssastry removed a project from T374370: [Defect] Investigate version mismatch with revision API: Parsoid.
Sep 26 2024, 4:00 PM · MediaWiki-REST-API, MW-Interfaces-Team, Wikimedia Enterprise (Sprint 67)
ssastry added projects to T374370: [Defect] Investigate version mismatch with revision API: MW-Interfaces-Team, MediaWiki-REST-API, Content-Transform-Team.
Sep 26 2024, 4:00 PM · MediaWiki-REST-API, MW-Interfaces-Team, Wikimedia Enterprise (Sprint 67)

Sep 24 2024

ssastry added a comment to T375539: Scribunto generates duplicate IDs when there are errors on fragments included more than once on a page.

Scribunto's errors have a click-over effect that lets you see how the errors showed up (a stacktrace), which I would guess is why it has an ID. Can the same be done with a class?

Sep 24 2024, 5:27 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Content-Transform-Team-WIP, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Parsoid-Read-Views, Scribunto

Sep 23 2024

ssastry updated the task description for T375423: CTT tasks week of 2024-09-20.
Sep 23 2024, 8:06 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Content-Transform-Team-WIP
ssastry closed T374749: CTT tasks week of 2024-09-13 as Resolved.
Sep 23 2024, 7:46 PM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), Essential-Work, Content-Transform-Team-WIP
ssastry created T375423: CTT tasks week of 2024-09-20.
Sep 23 2024, 7:45 PM · MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Content-Transform-Team-WIP
ssastry closed T374356: CTT tasks week of 06-Sept-2024 as Resolved.
Sep 23 2024, 7:43 PM · Essential-Work, MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Content-Transform-Team-WIP
ssastry added a comment to T374727: Single quote parsing differs between parsoid and legacy.

I think this is a case of the template and ''' not separated by anything which triggers some edge case.

Sep 23 2024, 6:00 PM · Parsoid, Parsoid-Read-Views

Sep 19 2024

ssastry created T375249: Parsoid's independent template parsing can cause it to emit headings when a template is used in a non-SOL context on a page..
Sep 19 2024, 11:49 PM · Parsoid-Read-Views, Parsoid

Sep 17 2024

ssastry moved T373389: Parsoid should improve its detection of empty-lines and suppress their interference in token handllers from Current Deploy Target to Code Review on the Content-Transform-Team-WIP board.
Sep 17 2024, 10:26 PM · Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, Parsoid

Sep 16 2024

ssastry added a parent task for T373252: Ensure Parsoid can issue batch precompute requests for external services like wikifunctions: T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled.
Sep 16 2024, 4:45 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Content-Transform-Team-WIP, Wikifunctions, Parsoid
ssastry updated subscribers of T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled.
Sep 16 2024, 4:45 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP, Epic
ssastry added a parent task for T373253: Develop semantic / distinct representation for wikifunctions output in Parsoid DOM: T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled.
Sep 16 2024, 4:45 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Content-Transform-Team-WIP, Wikifunctions, Parsoid
ssastry added a parent task for T373255: Define the wikifunctions API that Parsoid needs: T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled.
Sep 16 2024, 4:45 PM · Patch-For-Review, Abstract Wikipedia team (25Q2 (Oct–Dec)), Content-Transform-Team, Wikifunctions
ssastry added a parent task for T373256: Define ParserCache strategy for pages with content placeholder slots (as with wikifunctions): T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled.
Sep 16 2024, 4:45 PM · Patch-For-Review, Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Content-Transform-Team-WIP, Wikifunctions
ssastry added a parent task for T373257: Pick wikitext syntax for wikifunction calls: T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled.
Sep 16 2024, 4:45 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Content-Transform-Team-WIP, Parsoid, Wikifunctions
ssastry added subtasks for T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled: T373256: Define ParserCache strategy for pages with content placeholder slots (as with wikifunctions), T373257: Pick wikitext syntax for wikifunction calls, T373255: Define the wikifunctions API that Parsoid needs, T373253: Develop semantic / distinct representation for wikifunctions output in Parsoid DOM, T373252: Ensure Parsoid can issue batch precompute requests for external services like wikifunctions.
Sep 16 2024, 4:44 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP, Epic
ssastry created T374870: [EPIC] Support Wikifunctions on wikis with Parsoid readviews enabled.
Sep 16 2024, 4:40 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), OKR-Work, Wikifunctions, Content-Transform-Team-WIP, Epic