daniel (Daniel Kinzler)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 10 2014, 8:08 AM (197 w, 1 d)
Availability
Available
IRC Nick
DanielK_WMDE
LDAP User
Daniel Kinzler
MediaWiki User
Daniel Kinzler (WMDE) [ Global Accounts ]

Recent Activity

Sun, Jul 15

daniel updated the task description for T189808: Make undo work with multiple slots..
Sun, Jul 15, 6:34 PM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata

Fri, Jul 13

daniel removed a project from T199504: Editing of content model other than wikitext fails: Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1).
Fri, Jul 13, 7:28 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), MediaWiki-General-or-Unknown
daniel added a comment to T199504: Editing of content model other than wikitext fails.

Unrelated to MCR.
Caused by https://gerrit.wikimedia.org/r/c/mediawiki/core/+/443964, I made a revert, see https://gerrit.wikimedia.org/r/c/mediawiki/core/+/445658.

Fri, Jul 13, 7:28 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), MediaWiki-General-or-Unknown
daniel edited projects for T199504: Editing of content model other than wikitext fails, added: Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1); removed Multi-Content-Revisions (MCR Deployment).

I don't think this is caused by MCR, but until we are sure, I moved it to the storage layer workboard.

Fri, Jul 13, 7:08 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), MediaWiki-General-or-Unknown
daniel renamed T194412: Make undo fail gracefully for non-main slots. from Make action=undo fail gracefully for non-main slots. to Make undo fail gracefully for non-main slots..
Fri, Jul 13, 6:48 PM · MW-1.32-release-notes (WMF-deploy-2018-07-24 (1.32.0-wmf.14)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), Structured-Data-Commons, Wikidata
daniel renamed T189808: Make undo work with multiple slots. from Make action=undo work with multiple slots. to Make undo work with multiple slots..
Fri, Jul 13, 6:48 PM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel updated the task description for T189808: Make undo work with multiple slots..
Fri, Jul 13, 6:23 PM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel lowered the priority of T189808: Make undo work with multiple slots. from Normal to Low.
Fri, Jul 13, 4:56 PM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel added a parent task for T194048: Introduce RevisionRenderer: T194042: Replace usages of WikiPage::prepareContentForEdit.
Fri, Jul 13, 4:54 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Patch-For-Review, Structured-Data-Commons, Wikidata
daniel added a subtask for T194042: Replace usages of WikiPage::prepareContentForEdit: T194048: Introduce RevisionRenderer.
Fri, Jul 13, 4:53 PM · Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel moved T189808: Make undo work with multiple slots. from Backlog to Ready on the Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2) board.
Fri, Jul 13, 4:48 PM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel triaged T195069: Factor PageStore and PageRecord out of WikiPage as Low priority.
Fri, Jul 13, 4:42 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2)
daniel closed T174023: Implement MCR storage layer as Resolved.
Fri, Jul 13, 4:22 PM · Core-Platform-Team, Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), Epic, Structured-Data-Commons, Wikidata
daniel closed T174023: Implement MCR storage layer, a subtask of T174044: Deploy MCR storage layer, as Resolved.
Fri, Jul 13, 4:22 PM · Core-Platform-Team, Multi-Content-Revisions (MCR Deployment), User-Addshore, Patch-For-Review, Epic, DBA, Structured-Data-Commons, Wikidata
daniel closed T174023: Implement MCR storage layer, a subtask of T174022: Implement multi-content revisions, as Resolved.
Fri, Jul 13, 4:22 PM · Core-Platform-Team, Multi-Content-Revisions, Structured-Data-Commons, Epic, Wikidata
Liuxinyu970226 awarded T12331: Introduce page creation log a Love token.
Fri, Jul 13, 2:15 PM · MW-1.32-release-notes (WMF-deploy-2018-06-05 (1.32.0-wmf.7)), Patch-For-Review, MediaWiki-Logging, User-notice, MediaWiki-Page-editing, TechCom-RFC, Collaboration-Team-Triage, MediaWiki-Special-pages
daniel closed T194015: Make PageArchive aware of MCR as Resolved.
Fri, Jul 13, 8:41 AM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), Patch-For-Review, Structured-Data-Commons, Wikidata
daniel closed T194015: Make PageArchive aware of MCR, a subtask of T174023: Implement MCR storage layer, as Resolved.
Fri, Jul 13, 8:41 AM · Core-Platform-Team, Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), Epic, Structured-Data-Commons, Wikidata

Thu, Jul 12

daniel added a comment to T189808: Make undo work with multiple slots..

an "undo without edit" could have all fields' content as <input type="hidden"> or as data stored in the session server-side.

Thu, Jul 12, 8:40 PM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel added a comment to T189808: Make undo work with multiple slots..

maybe we need undo-without-edit anyway if some slots don't support editing but support undo?

Thu, Jul 12, 8:30 PM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel added a comment to T194263: Deprecate/Remove ContentHandler::makeParserOptions().

The longer I think about this, the more I want ParserOptions creation to have a Title for context.
The reason is that default parser behavior may vary with the type of page. The special case for conversion tables in WikiPage::makeParserOptions() is the point in case.

Thu, Jul 12, 5:02 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel added a comment to T135155: Create an adapter that implements SiteLookup on top of InterwikiLookup.

I have been working on one corner of the SiteInfo stuff at the hackathon again. I should sit down with Amir to discuss next steps. The implementation is not so hard, what is tricky is staying compatible with configuration manually added to existing installs.

Thu, Jul 12, 10:18 AM · Wikidata-Campsite, Patch-For-Review, User-Ladsgroup, Wikidata, MediaWiki-Sites, MediaWiki-Interwiki
daniel added a comment to T20493: Unify various deletion systems.

The archive table is the only one that repeats the same title over and over.

Please, please have a look at the pagelinks, templatelinks and categorylinks tables (we could reduce their size 10x)

Thu, Jul 12, 8:46 AM · TechCom-RFC, Stewards-and-global-tools, MediaWiki-Page-deletion
daniel updated the task description for T189808: Make undo work with multiple slots..
Thu, Jul 12, 8:23 AM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel updated the task description for T189808: Make undo work with multiple slots..
Thu, Jul 12, 8:22 AM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel updated the task description for T189808: Make undo work with multiple slots..
Thu, Jul 12, 8:22 AM · Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel updated the task description for T196087: Refactored implementation of MCR page update interface.
Thu, Jul 12, 8:13 AM · Multi-Content-Revisions, Core-Platform-Team, Patch-For-Review, Epic, Wikidata
daniel edited projects for T196087: Refactored implementation of MCR page update interface, added: Multi-Content-Revisions; removed Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Structured-Data-Commons.

Dropping this off the SDC board, since full implementation of this is not necessary for SDC. Some of the subtasks are needed, and they remain on the SDC board.

Thu, Jul 12, 8:12 AM · Multi-Content-Revisions, Core-Platform-Team, Patch-For-Review, Epic, Wikidata
daniel closed T190063: Tracking dependencies for multiple Content objects per page (MCR), a subtask of T194037: Track dependencies for multiple Content objects per page, as Resolved.
Thu, Jul 12, 8:09 AM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Structured-Data-Commons, Wikidata, Patch-For-Review
daniel closed T190063: Tracking dependencies for multiple Content objects per page (MCR), a subtask of T199352: Deploy Structured Data on Commons with arbitrary Statements, as Resolved.
Thu, Jul 12, 8:09 AM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, Wikidata, Multimedia, Structured-Data-Commons
daniel closed T190063: Tracking dependencies for multiple Content objects per page (MCR) as Resolved.

Closing RFC since consultation is done, implementation is tracked at T194037: Track dependencies for multiple Content objects per page

Thu, Jul 12, 8:09 AM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, TechCom-RFC (TechCom-Approved), User-Daniel
daniel removed a parent task for T194038: Introduce ContentHandler::getSecondaryDataUpdates to replace Content::getSecondaryDataUpdates: T190063: Tracking dependencies for multiple Content objects per page (MCR).
Thu, Jul 12, 8:08 AM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Wikidata, Structured-Data-Commons, MediaWiki-ContentHandler, Patch-For-Review
daniel removed a parent task for T194043: Replace usages of WikiPage::doUpdates and Content::getSecondaryDataUpdates: T190063: Tracking dependencies for multiple Content objects per page (MCR).
Thu, Jul 12, 8:08 AM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Core-Platform-Team, Patch-For-Review, Structured-Data-Commons, Wikidata
daniel removed subtasks for T190063: Tracking dependencies for multiple Content objects per page (MCR): T194038: Introduce ContentHandler::getSecondaryDataUpdates to replace Content::getSecondaryDataUpdates, T194043: Replace usages of WikiPage::doUpdates and Content::getSecondaryDataUpdates.
Thu, Jul 12, 8:08 AM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, TechCom-RFC (TechCom-Approved), User-Daniel
daniel added subtasks for T194037: Track dependencies for multiple Content objects per page: T190063: Tracking dependencies for multiple Content objects per page (MCR), T194043: Replace usages of WikiPage::doUpdates and Content::getSecondaryDataUpdates.
Thu, Jul 12, 8:08 AM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Structured-Data-Commons, Wikidata, Patch-For-Review
daniel added a parent task for T194043: Replace usages of WikiPage::doUpdates and Content::getSecondaryDataUpdates: T194037: Track dependencies for multiple Content objects per page.
Thu, Jul 12, 8:08 AM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Core-Platform-Team, Patch-For-Review, Structured-Data-Commons, Wikidata
daniel added a parent task for T190063: Tracking dependencies for multiple Content objects per page (MCR): T194037: Track dependencies for multiple Content objects per page.
Thu, Jul 12, 8:08 AM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, TechCom-RFC (TechCom-Approved), User-Daniel
daniel added a comment to T20493: Unify various deletion systems.

Title is the equivalent of the normalization of comment

Thu, Jul 12, 7:45 AM · TechCom-RFC, Stewards-and-global-tools, MediaWiki-Page-deletion

Wed, Jul 11

daniel added a comment to T20493: Unify various deletion systems.

A few thoughts:

Wed, Jul 11, 9:14 PM · TechCom-RFC, Stewards-and-global-tools, MediaWiki-Page-deletion
daniel added a comment to T194263: Deprecate/Remove ContentHandler::makeParserOptions().

The way languages work is quite terrible, see e.g. T114640: RFC: make Parser::getTargetLanguage aware of multilingual wikis. We'll probably not resolve this here. Passing the Title just makes the interface more future proof, it would be ignored for now.

Wed, Jul 11, 6:23 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel added a comment to T173145: Global users should be Wikibase items on Meta.

Quiet a few things use JSON based content models to store structured data. Sadly, they tend to not have good UI. So that would need to be written. But that would also need to be written when basing this on Wikibase. Unless you want free form modeling of users.

Wed, Jul 11, 6:19 PM · Wikidata
daniel moved T198297: Use PageUpdater to create dummy revisions from Blocked on Review to In Progress on the Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2) board.
Wed, Jul 11, 6:12 PM · Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2)
daniel moved T198342: Remove all usages of the 'text' flag in calls to Revision::getQueryInfo() and RevisionStore::getQueryInfo(). from Blocked on Review to In Progress on the Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2) board.
Wed, Jul 11, 6:11 PM · Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel edited projects for T192307: Provide MCR-aware hook points, added: Multi-Content-Revisions (MCR-SDC Statement Support - phase 3); removed Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2).
Wed, Jul 11, 6:09 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3)
daniel moved T198342: Remove all usages of the 'text' flag in calls to Revision::getQueryInfo() and RevisionStore::getQueryInfo(). from In Progress to Blocked on Review on the Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2) board.
Wed, Jul 11, 6:08 PM · Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel added parent tasks for T198342: Remove all usages of the 'text' flag in calls to Revision::getQueryInfo() and RevisionStore::getQueryInfo().: T198561: Make "write both, read new" the default MCR migration stage for fresh MediaWiki installs / for CI, T198311: Enable MCR migration stage "write both, read new" on commons beta..
Wed, Jul 11, 6:08 PM · Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel added a subtask for T198311: Enable MCR migration stage "write both, read new" on commons beta.: T198342: Remove all usages of the 'text' flag in calls to Revision::getQueryInfo() and RevisionStore::getQueryInfo()..
Wed, Jul 11, 6:07 PM · Multi-Content-Revisions (MCR Deployment), Wikidata, Structured-Data-Commons
daniel added a subtask for T198561: Make "write both, read new" the default MCR migration stage for fresh MediaWiki installs / for CI: T198342: Remove all usages of the 'text' flag in calls to Revision::getQueryInfo() and RevisionStore::getQueryInfo()..
Wed, Jul 11, 6:07 PM · Multi-Content-Revisions (MCR Deployment), Patch-For-Review, User-Daniel, MW-1.32-release, Wikidata
daniel edited projects for T190063: Tracking dependencies for multiple Content objects per page (MCR), added: Multi-Content-Revisions (MCR-SDC Statement Support - phase 3); removed Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1).
Wed, Jul 11, 6:05 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, TechCom-RFC (TechCom-Approved), User-Daniel
daniel edited projects for T194038: Introduce ContentHandler::getSecondaryDataUpdates to replace Content::getSecondaryDataUpdates, added: Multi-Content-Revisions (MCR-SDC Statement Support - phase 3); removed Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2).
Wed, Jul 11, 6:04 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Wikidata, Structured-Data-Commons, MediaWiki-ContentHandler, Patch-For-Review
daniel moved T194038: Introduce ContentHandler::getSecondaryDataUpdates to replace Content::getSecondaryDataUpdates from Ready to Backlog on the Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2) board.
Wed, Jul 11, 6:04 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Wikidata, Structured-Data-Commons, MediaWiki-ContentHandler, Patch-For-Review
daniel moved T194038: Introduce ContentHandler::getSecondaryDataUpdates to replace Content::getSecondaryDataUpdates from In Progress to Ready on the Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2) board.
Wed, Jul 11, 6:04 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Wikidata, Structured-Data-Commons, MediaWiki-ContentHandler, Patch-For-Review
daniel removed a project from T195069: Factor PageStore and PageRecord out of WikiPage: Patch-For-Review.
Wed, Jul 11, 6:02 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2)
daniel added a parent task for T194729: Allow Wikibase Entities to be stored in alternative slots [MCR]: T180981: Deploy WikibaseMediaInfo extension to beta.
Wed, Jul 11, 6:01 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, User-Addshore, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Wikidata, Structured-Data-Commons, MediaWiki-extensions-WikibaseMediaInfo
daniel added a subtask for T180981: Deploy WikibaseMediaInfo extension to beta: T194729: Allow Wikibase Entities to be stored in alternative slots [MCR].
Wed, Jul 11, 6:01 PM · Patch-For-Review, Multimedia-Team-Working-Board, Multimedia, Wikimedia-extension-review-queue, Wikidata, Structured-Data-Commons, Wikimedia-Extension-setup
daniel added a parent task for T194729: Allow Wikibase Entities to be stored in alternative slots [MCR]: T159708: Deploy WikibaseMediaInfo extension to production.
Wed, Jul 11, 6:01 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, User-Addshore, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Wikidata, Structured-Data-Commons, MediaWiki-extensions-WikibaseMediaInfo
daniel added a subtask for T159708: Deploy WikibaseMediaInfo extension to production: T194729: Allow Wikibase Entities to be stored in alternative slots [MCR].
Wed, Jul 11, 6:01 PM · Multimedia, Wikimedia-extension-review-queue, Wikidata, Structured-Data-Commons, Wikimedia-Extension-setup
daniel added a subtask for T180981: Deploy WikibaseMediaInfo extension to beta: T198311: Enable MCR migration stage "write both, read new" on commons beta..
Wed, Jul 11, 6:00 PM · Patch-For-Review, Multimedia-Team-Working-Board, Multimedia, Wikimedia-extension-review-queue, Wikidata, Structured-Data-Commons, Wikimedia-Extension-setup
daniel added a parent task for T198311: Enable MCR migration stage "write both, read new" on commons beta.: T180981: Deploy WikibaseMediaInfo extension to beta.
Wed, Jul 11, 6:00 PM · Multi-Content-Revisions (MCR Deployment), Wikidata, Structured-Data-Commons
daniel edited projects for T174037: Implement single-slot UI [MCR], added: Multi-Content-Revisions; removed Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons.
Wed, Jul 11, 5:58 PM · Core-Platform-Team, Multi-Content-Revisions, Multimedia, Wikidata
daniel added a parent task for T174037: Implement single-slot UI [MCR]: T174022: Implement multi-content revisions.
Wed, Jul 11, 5:58 PM · Core-Platform-Team, Multi-Content-Revisions, Multimedia, Wikidata
daniel added a subtask for T174022: Implement multi-content revisions: T174037: Implement single-slot UI [MCR].
Wed, Jul 11, 5:58 PM · Core-Platform-Team, Multi-Content-Revisions, Structured-Data-Commons, Epic, Wikidata
daniel added subtasks for T199352: Deploy Structured Data on Commons with arbitrary Statements: T194730: Ensure that Wikibase data access to MediaInfo on file description pages works with MCR , T196087: Refactored implementation of MCR page update interface, T190063: Tracking dependencies for multiple Content objects per page (MCR).
Wed, Jul 11, 5:58 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, Wikidata, Multimedia, Structured-Data-Commons
daniel added a parent task for T190063: Tracking dependencies for multiple Content objects per page (MCR): T199352: Deploy Structured Data on Commons with arbitrary Statements.
Wed, Jul 11, 5:58 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, TechCom-RFC (TechCom-Approved), User-Daniel
daniel added a parent task for T194730: Ensure that Wikibase data access to MediaInfo on file description pages works with MCR : T199352: Deploy Structured Data on Commons with arbitrary Statements.
Wed, Jul 11, 5:58 PM · Epic, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), MediaWiki-extensions-WikibaseMediaInfo, Structured-Data-Commons, Wikidata
daniel added a parent task for T196087: Refactored implementation of MCR page update interface: T199352: Deploy Structured Data on Commons with arbitrary Statements.
Wed, Jul 11, 5:57 PM · Multi-Content-Revisions, Core-Platform-Team, Patch-For-Review, Epic, Wikidata
daniel removed subtasks for T194750: Deploy Structured Data on Commons baseline : T190063: Tracking dependencies for multiple Content objects per page (MCR), T196087: Refactored implementation of MCR page update interface, T194730: Ensure that Wikibase data access to MediaInfo on file description pages works with MCR , T174037: Implement single-slot UI [MCR], T174031: MCR: Include all slots in XML dumps.
Wed, Jul 11, 5:57 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Epic, Multimedia-Team-Working-Board, Wikidata, Multimedia, Structured-Data-Commons
daniel removed a parent task for T174031: MCR: Include all slots in XML dumps: T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:57 PM · Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel removed a parent task for T174037: Implement single-slot UI [MCR]: T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:57 PM · Core-Platform-Team, Multi-Content-Revisions, Multimedia, Wikidata
daniel removed a parent task for T190063: Tracking dependencies for multiple Content objects per page (MCR): T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:57 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, TechCom-RFC (TechCom-Approved), User-Daniel
daniel removed a parent task for T194730: Ensure that Wikibase data access to MediaInfo on file description pages works with MCR : T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:57 PM · Epic, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), MediaWiki-extensions-WikibaseMediaInfo, Structured-Data-Commons, Wikidata
daniel removed a parent task for T196087: Refactored implementation of MCR page update interface: T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:57 PM · Multi-Content-Revisions, Core-Platform-Team, Patch-For-Review, Epic, Wikidata
daniel added a parent task for T194750: Deploy Structured Data on Commons baseline : T199352: Deploy Structured Data on Commons with arbitrary Statements.
Wed, Jul 11, 5:53 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Epic, Multimedia-Team-Working-Board, Wikidata, Multimedia, Structured-Data-Commons
daniel added a subtask for T199352: Deploy Structured Data on Commons with arbitrary Statements: T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:53 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, Wikidata, Multimedia, Structured-Data-Commons
daniel removed a subtask for T194750: Deploy Structured Data on Commons baseline : T199352: Deploy Structured Data on Commons with arbitrary Statements.
Wed, Jul 11, 5:53 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Epic, Multimedia-Team-Working-Board, Wikidata, Multimedia, Structured-Data-Commons
daniel removed a parent task for T199352: Deploy Structured Data on Commons with arbitrary Statements: T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:53 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, Wikidata, Multimedia, Structured-Data-Commons
daniel removed a parent task for T194750: Deploy Structured Data on Commons baseline : T174022: Implement multi-content revisions.
Wed, Jul 11, 5:52 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Epic, Multimedia-Team-Working-Board, Wikidata, Multimedia, Structured-Data-Commons
daniel removed a subtask for T174022: Implement multi-content revisions: T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:52 PM · Core-Platform-Team, Multi-Content-Revisions, Structured-Data-Commons, Epic, Wikidata
daniel moved T199352: Deploy Structured Data on Commons with arbitrary Statements from Backlog to Epic on the Multi-Content-Revisions (MCR-SDC Statement Support - phase 3) board.
Wed, Jul 11, 5:52 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, Wikidata, Multimedia, Structured-Data-Commons
daniel updated the task description for T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:51 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Epic, Multimedia-Team-Working-Board, Wikidata, Multimedia, Structured-Data-Commons
daniel added a subtask for T194750: Deploy Structured Data on Commons baseline : T199352: Deploy Structured Data on Commons with arbitrary Statements.
Wed, Jul 11, 5:51 PM · Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Epic, Multimedia-Team-Working-Board, Wikidata, Multimedia, Structured-Data-Commons
daniel added a parent task for T199352: Deploy Structured Data on Commons with arbitrary Statements: T194750: Deploy Structured Data on Commons baseline .
Wed, Jul 11, 5:51 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, Wikidata, Multimedia, Structured-Data-Commons
daniel created T199352: Deploy Structured Data on Commons with arbitrary Statements.
Wed, Jul 11, 5:50 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic, Wikidata, Multimedia, Structured-Data-Commons
daniel edited projects for T196087: Refactored implementation of MCR page update interface, added: Multi-Content-Revisions (MCR-SDC Statement Support - phase 3); removed Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2).
Wed, Jul 11, 5:46 PM · Multi-Content-Revisions, Core-Platform-Team, Patch-For-Review, Epic, Wikidata
daniel edited projects for T194037: Track dependencies for multiple Content objects per page, added: Multi-Content-Revisions (MCR-SDC Statement Support - phase 3); removed Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2).
Wed, Jul 11, 5:45 PM · Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Structured-Data-Commons, Wikidata, Patch-For-Review
daniel edited projects for T189220: Ensure that relevant extensions are MCR-aware, added: Multi-Content-Revisions (MCR-SDC Statement Support - phase 3); removed Multi-Content-Revisions.
Wed, Jul 11, 5:40 PM · Core-Platform-Team, Multi-Content-Revisions (MCR-SDC Statement Support - phase 3), Epic
daniel added a comment to T173145: Global users should be Wikibase items on Meta.

I don't quite get the rationale behind this. There seems to be an idea that Wikibase is the preferred mechanism for storing structured data in MediaWiki. That's a bit off.

Wed, Jul 11, 5:29 PM · Wikidata
daniel added a comment to T195692: Attempt to undelete page causes error: Fatal exception of type IncompleteRevisionException: user_text field must not be ''!.

I just rebased the patch, should be ready to be merged

Wed, Jul 11, 2:01 PM · Patch-For-Review, Multi-Content-Revisions, MediaWiki-Revision-deletion, Wikimedia-log-errors
daniel added a subtask for T174047: Hide deprecated/unused fields on toolforge replica [MCR]: T198308: Enable MCR migration stage "write both, read new" on live systems.
Wed, Jul 11, 12:51 PM · Cloud-Services, Multi-Content-Revisions (MCR Deployment), Wikidata
daniel added a parent task for T198308: Enable MCR migration stage "write both, read new" on live systems: T174047: Hide deprecated/unused fields on toolforge replica [MCR].
Wed, Jul 11, 12:51 PM · Multi-Content-Revisions (MCR Deployment), Wikidata, Structured-Data-Commons
daniel updated the task description for T174047: Hide deprecated/unused fields on toolforge replica [MCR].
Wed, Jul 11, 12:50 PM · Cloud-Services, Multi-Content-Revisions (MCR Deployment), Wikidata
daniel added a comment to T174047: Hide deprecated/unused fields on toolforge replica [MCR].

@jcrespo All the info you requested should already be in the task description:

  • new tables are already there, will be populated when T183488 is done, which is due to start happening in August, and will probably take to the end of September to complete on all wikis. The completion of this will be marked by T198308: Enable MCR migration stage "write both, read new" on live systems. At this point, the old fields can and should soon be hidden from the replica views.
  • the old fields will stop being updated with T198312: Set the WMF cluster to use the new MCR-only schema, which is expected to happen some time in Q2. The query to use instead is given in the task description. At this point, the old fields must no longer be available in the replica views (this ticket).
  • the old fields will be dropped from the revision and page tables... whenever it suits you. The plan says Q3, but there is no rush.
Wed, Jul 11, 12:50 PM · Cloud-Services, Multi-Content-Revisions (MCR Deployment), Wikidata
daniel added a comment to T174047: Hide deprecated/unused fields on toolforge replica [MCR].

@jcrespo, @bd808 I have updated the task description with more details, and added a section with instructions for migrating tools. Do you think this is sufficient? Do you want me to send an email out, or will you do that?

Wed, Jul 11, 12:31 PM · Cloud-Services, Multi-Content-Revisions (MCR Deployment), Wikidata
daniel added a comment to T174047: Hide deprecated/unused fields on toolforge replica [MCR].

I changed this ticket to ask for the affected fields to be hidden / dropped from the view, instead of trying to provide backwards compatibility.

Wed, Jul 11, 12:28 PM · Cloud-Services, Multi-Content-Revisions (MCR Deployment), Wikidata
daniel updated the task description for T174047: Hide deprecated/unused fields on toolforge replica [MCR].
Wed, Jul 11, 12:27 PM · Cloud-Services, Multi-Content-Revisions (MCR Deployment), Wikidata
daniel renamed T174047: Hide deprecated/unused fields on toolforge replica [MCR] from Provide backwards compatibility views for toolforge replica [MCR] to Hide deprecated/unused fields on toolforge replica [MCR].
Wed, Jul 11, 12:17 PM · Cloud-Services, Multi-Content-Revisions (MCR Deployment), Wikidata
daniel added a comment to T195515: GUC query performance regressed 100x from <3s to 80-300s.

@jcrespo I'm fine with not having all these joins. I'd suggest to hide the fields that will become unreliable instead, and do it soon. It will probably break some things, put probably not much, since there arn't terribly many use cases on labs for these fields anyway:

Wed, Jul 11, 12:10 PM · Stewards-and-global-tools, Data-Services, cloud-services-team, Tool-Global-user-contributions

Tue, Jul 10

daniel added a comment to T194263: Deprecate/Remove ContentHandler::makeParserOptions().

You are right, static factory methods on ParserOptions are probably the best choice for now. Ideally, ParserOutput is a plain value object, then we don't even need a factory - but even if we do, we can add that later.

Tue, Jul 10, 10:01 PM · Core-Platform-Team (CPT-Q1-Jul-Sep-2018), MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Multi-Content-Revisions (MCR-SDC File Caption Support - phase 2), Structured-Data-Commons, Wikidata
daniel added a comment to T194731: Show diffs for all slots [MCR].

@Tgr thank you for doing the survey!

Tue, Jul 10, 7:45 PM · Patch-For-Review, Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), Wikidata, Structured-Data-Commons
daniel added a comment to T194731: Show diffs for all slots [MCR].

Copy of @Tgr's comment at https://gerrit.wikimedia.org/r/c/mediawiki/core/+/441924#message-edcc2029a8d911da3ec680fb373cd10f9b0323a2, for further discussion here:

Tue, Jul 10, 7:28 PM · Patch-For-Review, Multi-Content-Revisions (MCR-SDC Storage Layer - phase 1), Wikidata, Structured-Data-Commons