Page MenuHomePhabricator

Parsoid-Media-StructureComponent
ArchivedPublic

Watchers

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

Details

Description

This is for all the tasks that pertain to migrating MediaWiki core parser's media output to match Parsoid.

See also: https://www.mediawiki.org/wiki/Parsing/Media_structure

Superseded by Parsoid-Read-Views and Milestones thereof.

Recent Activity

Jan 25 2024

MSantos moved T270150: Selectors in content.media.less need improvement in terms of performance and stability from In Progress to To Verify on the Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure) board.
Jan 25 2024, 3:26 PM · Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.11; 2023-05-30), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.4; 2022-03-23), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Jan 10 2024

Lucas_Werkmeister_WMDE added a subtask for T272186: Update extensions to handle the new media structure: T354750: Update Wikidata Bridge for new media DOM structure.
Jan 10 2024, 12:00 PM · MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Nov 8 2023

Opencooper added a comment to T113258: Draft email announcement about proposed change to output <figure> from PHP parser for images.

@Arlolra the mailing list message says "This will be included in Tech News", but I do not see it when searching the archives. Is this planned?

Nov 8 2023, 3:22 PM · Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, MediaWiki-Parser

Sep 27 2023

gerritbot added a project to T273013: Dynamically adjust size for broken media: Patch-For-Review.
Sep 27 2023, 11:11 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
gerritbot added a comment to T273013: Dynamically adjust size for broken media.

Change 961481 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/extensions/TimedMediaHandler@master] Use JS to transfer audio width from attribute to style

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

Sep 27 2023, 11:11 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Sep 25 2023

ReleaseTaggerBot edited projects for T273013: Dynamically adjust size for broken media, added: MW-1.41-notes (1.41.0-wmf.28; 2023-09-26); removed MW-1.41-notes (1.41.0-wmf.15; 2023-06-27).
Sep 25 2023, 5:00 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Maintenance_bot removed a project from T273013: Dynamically adjust size for broken media: Patch-For-Review.
Sep 25 2023, 4:33 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
gerritbot added a comment to T273013: Dynamically adjust size for broken media.

Change 960644 merged by jenkins-bot:

[mediawiki/vendor@master] Bump parsoid to 0.18.0-a25

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

Sep 25 2023, 4:14 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
gerritbot added a project to T273013: Dynamically adjust size for broken media: Patch-For-Review.
Sep 25 2023, 3:44 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
gerritbot added a comment to T273013: Dynamically adjust size for broken media.

Change 960644 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/vendor@master] Bump parsoid to 0.18.0-a25

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

Sep 25 2023, 3:44 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Sep 19 2023

Maintenance_bot removed a project from T273013: Dynamically adjust size for broken media: Patch-For-Review.
Sep 19 2023, 8:15 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
gerritbot added a comment to T273013: Dynamically adjust size for broken media.

Change 959028 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Add magnify links on thumbs when not linking to file desc page

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

Sep 19 2023, 7:56 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
gerritbot added a project to T273013: Dynamically adjust size for broken media: Patch-For-Review.
Sep 19 2023, 6:18 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
gerritbot added a comment to T273013: Dynamically adjust size for broken media.

Change 959028 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/services/parsoid@master] Add magnify links on thumbs when not linking to file desc page

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

Sep 19 2023, 6:18 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Jul 10 2023

Arlolra closed T51097: Use figure and figcaption HTML5 elements when possible as Resolved.
Jul 10 2023, 4:05 PM · MW-1.37-notes, MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, MediaWiki-ResourceLoader, Parsoid-Media-Structure, HTML5, Parsing-Active-Work, MediaWiki-Parser, Parsing-Team--ARCHIVED, Accessibility, MediaWiki-User-Interface
Arlolra closed T314318: Disable wgParserEnableLegacyMediaDOM on all wikis, a subtask of T51097: Use figure and figcaption HTML5 elements when possible, as Resolved.
Jul 10 2023, 3:56 PM · MW-1.37-notes, MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, MediaWiki-ResourceLoader, Parsoid-Media-Structure, HTML5, Parsing-Active-Work, MediaWiki-Parser, Parsing-Team--ARCHIVED, Accessibility, MediaWiki-User-Interface

Jul 5 2023

Arlolra closed T271114: Update site specific js/css for new media structure as Resolved.
Jul 5 2023, 11:56 PM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra updated the task description for T271114: Update site specific js/css for new media structure.
Jul 5 2023, 11:56 PM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Jun 27 2023

Arlolra closed T273013: Dynamically adjust size for broken media as Resolved.

Seems to work https://www.mediawiki.org/w/index.php?title=User:Arlolra/sandbox&oldid=6006024

Jun 27 2023, 7:07 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra moved T273013: Dynamically adjust size for broken media from To Deploy to To Verify on the Content-Transform-Team-WIP board.
Jun 27 2023, 6:41 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Jun 22 2023

Maintenance_bot removed a project from T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc.: Patch-For-Review.
Jun 22 2023, 11:11 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a comment to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..

Change 932346 merged by jenkins-bot:

[mediawiki/skins/Timeless@master] Copy upstream change to break up overflowing filename

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

Jun 22 2023, 10:54 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a project to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc.: Patch-For-Review.
Jun 22 2023, 10:48 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a comment to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..

Change 932346 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/skins/Timeless@master] Copy upstream change to break up overflowing filename

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

Jun 22 2023, 10:48 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
Maintenance_bot removed a project from T273013: Dynamically adjust size for broken media: Patch-For-Review.
Jun 22 2023, 8:11 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
ReleaseTaggerBot added a project to T273013: Dynamically adjust size for broken media: MW-1.41-notes (1.41.0-wmf.15; 2023-06-27).
Jun 22 2023, 8:00 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra moved T273013: Dynamically adjust size for broken media from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Jun 22 2023, 7:48 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra moved T273013: Dynamically adjust size for broken media from Code Review to To Deploy on the Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure) board.
Jun 22 2023, 7:48 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra updated the task description for T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..
Jun 22 2023, 7:47 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a comment to T273013: Dynamically adjust size for broken media.

Change 659442 merged by jenkins-bot:

[mediawiki/core@master] Dynamically resize broken media spans in thumbs

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

Jun 22 2023, 7:35 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra added a comment to T270150: Selectors in content.media.less need improvement in terms of performance and stability.

The legacy parser always used to set a horizontal alignment for thumbnails,
https://github.com/wikimedia/mediawiki/blob/master/includes/linker/Linker.php#L433-L446
https://github.com/wikimedia/mediawiki/blob/master/includes/linker/Linker.php#L665-L670

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

Jun 20 2023

Arlolra moved T273013: Dynamically adjust size for broken media from In Progress to Code Review on the Content-Transform-Team-WIP board.
Jun 20 2023, 12:49 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra moved T273013: Dynamically adjust size for broken media from In Progress to Code Review on the Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure) board.
Jun 20 2023, 12:49 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Jun 19 2023

ReleaseTaggerBot added a project to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc.: MW-1.41-notes (1.41.0-wmf.15; 2023-06-27).
Jun 19 2023, 9:00 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
Arlolra updated the task description for T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..
Jun 19 2023, 8:28 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
Maintenance_bot removed a project from T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc.: Patch-For-Review.
Jun 19 2023, 8:10 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a comment to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..

Change 661409 merged by jenkins-bot:

[mediawiki/core@master] Break up overflowing filename

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

Jun 19 2023, 7:43 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
Maintenance_bot removed a project from T64938: mw-default-size should be removed/made optional: Patch-For-Review.
Jun 19 2023, 7:11 PM · MW-1.39-notes (1.39.0-wmf.8; 2022-04-18), Parsoid, Parsoid-Media-Structure
gerritbot added a comment to T64938: mw-default-size should be removed/made optional.

Change 659467 abandoned by Arlolra:

[mediawiki/core@master] [WIP] Does upright get the default class?

Reason:

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

Jun 19 2023, 6:39 PM · MW-1.39-notes (1.39.0-wmf.8; 2022-04-18), Parsoid, Parsoid-Media-Structure
Arlolra removed a project from T64938: mw-default-size should be removed/made optional: Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure).
Jun 19 2023, 6:36 PM · MW-1.39-notes (1.39.0-wmf.8; 2022-04-18), Parsoid, Parsoid-Media-Structure
gerritbot added a project to T64938: mw-default-size should be removed/made optional: Patch-For-Review.
Jun 19 2023, 6:35 PM · MW-1.39-notes (1.39.0-wmf.8; 2022-04-18), Parsoid, Parsoid-Media-Structure
gerritbot added a comment to T64938: mw-default-size should be removed/made optional.

Change 659467 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/core@master] [WIP] Does upright get the default class?

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

Jun 19 2023, 6:35 PM · MW-1.39-notes (1.39.0-wmf.8; 2022-04-18), Parsoid, Parsoid-Media-Structure
Arlolra updated the task description for T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..
Jun 19 2023, 5:45 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser

Jun 15 2023

Arlolra moved T273013: Dynamically adjust size for broken media from Backlog to In Progress on the Content-Transform-Team-WIP board.
Jun 15 2023, 12:00 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Jun 14 2023

Arlolra added a project to T273013: Dynamically adjust size for broken media: Content-Transform-Team-WIP.
Jun 14 2023, 11:59 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra claimed T273013: Dynamically adjust size for broken media.
Jun 14 2023, 11:59 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure
Arlolra moved T273013: Dynamically adjust size for broken media from Needs decision to In Progress on the Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure) board.
Jun 14 2023, 11:59 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure

Jun 12 2023

Maintenance_bot removed a project from T268250: Decide on a structure for galleries: Patch-For-Review.
Jun 12 2023, 11:31 PM · MediaWiki-Gallery, MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work
gerritbot added a comment to T268250: Decide on a structure for galleries.

Change 881025 abandoned by Jdlrobson:

[mediawiki/core@master] Gallery: Rewrite

Reason:

Not working on this currently as have too much on my plate :-( cc @thedj who also said he was interested in rewriting this.

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

Jun 12 2023, 11:28 PM · MediaWiki-Gallery, MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work

May 31 2023

Arlolra closed T329364: Description link no longer displayed when $wgParserEnableLegacyMediaDOM set to false, a subtask of T51097: Use figure and figcaption HTML5 elements when possible, as Resolved.
May 31 2023, 8:42 PM · MW-1.37-notes, MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, MediaWiki-ResourceLoader, Parsoid-Media-Structure, HTML5, Parsing-Active-Work, MediaWiki-Parser, Parsing-Team--ARCHIVED, Accessibility, MediaWiki-User-Interface