Page MenuHomePhabricator

daniel (Daniel Kinzler)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 10 2014, 8:08 AM (328 w, 2 h)
Availability
Available
IRC Nick
dues, duesen
LDAP User
Daniel Kinzler
MediaWiki User
DKinzler (WMF) [ Global Accounts ]

Recent Activity

Today

daniel created T272689: Introduce UserStore.
Fri, Jan 22, 10:57 AM · Platform Team Workboards (MW Expedition), MediaWiki-User-management
daniel moved T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles from PageStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Fri, Jan 22, 9:04 AM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel renamed T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles from Fix code in extensions broken by WikiPage now deprecating construction on bad titles to Watch for extensions broken by WikiPage now deprecating construction on bad titles.
Fri, Jan 22, 9:03 AM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)

Yesterday

daniel moved T272593: FilterNotFoundException from line 111 of /srv/mediawiki/php-1.36.0-wmf.26/extensions/AbuseFilter/includes/FilterLookup.php: Filter XYZ does not exist from Inbox to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Thu, Jan 21, 4:54 PM · Platform Team Workboards (Clinic Duty Team), Patch-For-Review, AbuseFilter, Wikimedia-production-error
daniel added a project to T272593: FilterNotFoundException from line 111 of /srv/mediawiki/php-1.36.0-wmf.26/extensions/AbuseFilter/includes/FilterLookup.php: Filter XYZ does not exist: Platform Team Workboards (Clinic Duty Team).
Thu, Jan 21, 4:54 PM · Platform Team Workboards (Clinic Duty Team), Patch-For-Review, AbuseFilter, Wikimedia-production-error
daniel moved T272420: Define equality for PageIdentity and LinkTarget from Waiting for Review to On the train on the Platform Team Workboards (MW Expedition) board.
Thu, Jan 21, 4:50 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel moved T272424: Make WikiPage a ProperPageIdentity from Waiting for Review to Blocked on the Platform Team Workboards (MW Expedition) board.
Thu, Jan 21, 4:50 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel updated the task description for T272424: Make WikiPage a ProperPageIdentity.
Thu, Jan 21, 4:50 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)

Wed, Jan 20

daniel moved T42787: Remove legacy ajax interface from Tech Planning Review to Future Initiatives/Small Projects on the Platform Engineering board.
Wed, Jan 20, 9:41 PM · Platform Engineering, Platform Engineering Roadmap Decision Making, TechCom, Technical-Debt (Deprecation process), MediaWiki-General
daniel added a project to T42787: Remove legacy ajax interface: Platform Engineering.
Wed, Jan 20, 9:41 PM · Platform Engineering, Platform Engineering Roadmap Decision Making, TechCom, Technical-Debt (Deprecation process), MediaWiki-General
Ladsgroup awarded T271081: Flaky tests ParserOutputAccessTest::testOldRevisionCacheSplit and ::testOldRevisionUseCached a Heartbreak token.
Wed, Jan 20, 9:36 PM · Platform Team Workboards (Clinic Duty Team), ci-test-error (WMF-deployed Build Failure), MediaWiki-Core-Testing
daniel moved T260933: Make User objects aware of which wiki they belong to from Unsorted pile to UserStore pile on the Platform Team Workboards (MW Expedition) board.
Wed, Jan 20, 8:56 PM · Platform Team Workboards (MW Expedition), MediaWiki-User-management
daniel edited projects for T260933: Make User objects aware of which wiki they belong to, added: Platform Team Workboards (MW Expedition); removed Platform Engineering.
Wed, Jan 20, 8:56 PM · Platform Team Workboards (MW Expedition), MediaWiki-User-management
daniel edited projects for T253189: Convert Linker to one or more services, added: Platform Engineering (Icebox); removed Platform Engineering.

Putting this into the PET icebox. This doesn't mean it shouldn't be done (I'm very much in favor), it just means that it's unlikely to get on PET's roadmap in the foreseeable future.

Wed, Jan 20, 8:54 PM · Platform Engineering (Icebox), Dependency injection, Technical-Debt, MediaWiki-General, User-DannyS712
daniel added a project to T253717: Add a factory service for `ManualLogEntry` objects: Platform Team Workboards (External Code Reviews).
Wed, Jan 20, 8:44 PM · Platform Team Workboards (External Code Reviews), Patch-For-Review, Platform Engineering, Dependency injection, User-DannyS712, MediaWiki-Logevents
daniel moved T272540: Fix documentation issues in findBadBlobs maintenance script. from Inbox to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Wed, Jan 20, 8:30 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Maintenance-system, Platform Team Workboards (Clinic Duty Team)
daniel created T272540: Fix documentation issues in findBadBlobs maintenance script..
Wed, Jan 20, 8:30 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Maintenance-system, Platform Team Workboards (Clinic Duty Team)
daniel lowered the priority of T272519: Implement private wiki read permission in a way that works with Authority from High to Medium.
Wed, Jan 20, 6:21 PM · Patch-For-Review, Platform Team Workboards (MW Expedition), MediaWiki-User-management
daniel triaged T272519: Implement private wiki read permission in a way that works with Authority as High priority.
Wed, Jan 20, 6:21 PM · Patch-For-Review, Platform Team Workboards (MW Expedition), MediaWiki-User-management
daniel moved T272519: Implement private wiki read permission in a way that works with Authority from Unsorted pile to Authority pile on the Platform Team Workboards (MW Expedition) board.
Wed, Jan 20, 6:21 PM · Patch-For-Review, Platform Team Workboards (MW Expedition), MediaWiki-User-management
daniel created T272519: Implement private wiki read permission in a way that works with Authority.
Wed, Jan 20, 6:20 PM · Patch-For-Review, Platform Team Workboards (MW Expedition), MediaWiki-User-management
daniel changed the status of T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles from Open to Stalled.
Wed, Jan 20, 6:12 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel changed the status of T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles, a subtask of T272424: Make WikiPage a ProperPageIdentity, from Open to Stalled.
Wed, Jan 20, 6:12 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel added a project to T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles: MediaWiki-Revision-backend.
Wed, Jan 20, 6:11 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel moved T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles from Doing to PageStore pile on the Platform Team Workboards (MW Expedition) board.
Wed, Jan 20, 6:10 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel moved T272485: Make RevisionRecord::getId() take a wiki ID from Unsorted pile to PageStore pile on the Platform Team Workboards (MW Expedition) board.
Wed, Jan 20, 6:04 PM · MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel triaged T272485: Make RevisionRecord::getId() take a wiki ID as Medium priority.
Wed, Jan 20, 6:04 PM · MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel moved T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles from Unsorted pile to Doing on the Platform Team Workboards (MW Expedition) board.
Wed, Jan 20, 6:03 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel claimed T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles.
Wed, Jan 20, 6:03 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel triaged T272518: Watch for extensions broken by WikiPage now deprecating construction on bad titles as High priority.
Wed, Jan 20, 6:03 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
daniel added a project to T272422: Introduce PageRecord and ExistingPageRecord interfaces: MediaWiki-Revision-backend.
Wed, Jan 20, 1:42 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel added a project to T272421: Make WikiPage a PageRecord: MediaWiki-Revision-backend.
Wed, Jan 20, 1:42 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel edited projects for T195069: Factor PageStore and PageRecord out of WikiPage, added: MediaWiki-Revision-backend; removed Platform Team Initiatives (MCR), Multi-Content-Revisions (New Features).
Wed, Jan 20, 1:41 PM · MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition), Epic, Patch-For-Review, Platform Engineering Roadmap, Code-Health-Objective
daniel created T272485: Make RevisionRecord::getId() take a wiki ID.
Wed, Jan 20, 1:41 PM · MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)

Tue, Jan 19

daniel lowered the priority of T272424: Make WikiPage a ProperPageIdentity from High to Medium.
Tue, Jan 19, 9:41 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel moved T272424: Make WikiPage a ProperPageIdentity from Blocked to Waiting for Review on the Platform Team Workboards (MW Expedition) board.
Tue, Jan 19, 9:41 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel raised the priority of T272424: Make WikiPage a ProperPageIdentity from Medium to High.
Tue, Jan 19, 9:41 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel moved T272420: Define equality for PageIdentity and LinkTarget from Doing to Waiting for Review on the Platform Team Workboards (MW Expedition) board.
Tue, Jan 19, 9:41 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel moved T272424: Make WikiPage a ProperPageIdentity from Doing to Blocked on the Platform Team Workboards (MW Expedition) board.
Tue, Jan 19, 9:40 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel moved T272420: Define equality for PageIdentity and LinkTarget from Unsorted pile to Doing on the Platform Team Workboards (MW Expedition) board.
Tue, Jan 19, 9:40 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel moved T272424: Make WikiPage a ProperPageIdentity from Unsorted pile to Doing on the Platform Team Workboards (MW Expedition) board.
Tue, Jan 19, 9:40 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel raised the priority of T195069: Factor PageStore and PageRecord out of WikiPage from Low to Medium.
Tue, Jan 19, 9:40 PM · MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition), Epic, Patch-For-Review, Platform Engineering Roadmap, Code-Health-Objective
daniel moved T195069: Factor PageStore and PageRecord out of WikiPage from Unsorted pile to PageStore pile on the Platform Team Workboards (MW Expedition) board.
Tue, Jan 19, 9:40 PM · MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition), Epic, Patch-For-Review, Platform Engineering Roadmap, Code-Health-Objective
daniel added projects to T195069: Factor PageStore and PageRecord out of WikiPage: Epic, Platform Team Workboards (MW Expedition).
Tue, Jan 19, 9:39 PM · MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition), Epic, Patch-For-Review, Platform Engineering Roadmap, Code-Health-Objective
daniel moved T272421: Make WikiPage a PageRecord from Unsorted pile to PageStore pile on the Platform Team Workboards (MW Expedition) board.
Tue, Jan 19, 9:39 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel moved T272422: Introduce PageRecord and ExistingPageRecord interfaces from Unsorted pile to PageStore pile on the Platform Team Workboards (MW Expedition) board.
Tue, Jan 19, 9:39 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel claimed T272424: Make WikiPage a ProperPageIdentity.
Tue, Jan 19, 9:39 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel triaged T272421: Make WikiPage a PageRecord as Medium priority.
Tue, Jan 19, 9:38 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel triaged T272424: Make WikiPage a ProperPageIdentity as Medium priority.
Tue, Jan 19, 9:38 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel created T272424: Make WikiPage a ProperPageIdentity.
Tue, Jan 19, 9:29 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel triaged T272422: Introduce PageRecord and ExistingPageRecord interfaces as Medium priority.
Tue, Jan 19, 9:25 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel added a parent task for T208776: RFC: Introduce PageIdentity to be used instead of WikiPage: T272422: Introduce PageRecord and ExistingPageRecord interfaces.
Tue, Jan 19, 9:25 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), TechCom-RFC (TechCom-RFC-Closed), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2))
daniel added a subtask for T272422: Introduce PageRecord and ExistingPageRecord interfaces: T208776: RFC: Introduce PageIdentity to be used instead of WikiPage.
Tue, Jan 19, 9:25 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel created T272422: Introduce PageRecord and ExistingPageRecord interfaces.
Tue, Jan 19, 9:24 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel created T272421: Make WikiPage a PageRecord.
Tue, Jan 19, 9:17 PM · MediaWiki-Revision-backend, Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel triaged T272420: Define equality for PageIdentity and LinkTarget as Medium priority.
Tue, Jan 19, 9:12 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel created T272420: Define equality for PageIdentity and LinkTarget.
Tue, Jan 19, 9:11 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition)
daniel lowered the priority of T231930: Introduce Authority objects to represent the user performing a given action from High to Medium.
Tue, Jan 19, 6:33 PM · Epic, Platform Team Workboards (MW Expedition), Platform Team Initiatives (Decoupling (CDP2)), Patch-For-Review, User-Daniel, MediaWiki-User-management

Mon, Jan 18

daniel added a comment to T272081: Introduce StatusValue::ignore method.

The EditPage issue seems a rather unusual exception to that, one that I think is a clear signal that it is doing something fragile that we should interpret as a nudge to find a better approach, not solidify it further by hiding the anti-pattern behind a built-in method.

Mon, Jan 18, 8:37 PM · Patch-For-Review, Platform Team Workboards (MW Expedition)

Sun, Jan 17

daniel closed T256154: Rollout of Stability Annotation Policy in 1.35 as Resolved.
Sun, Jan 17, 7:14 PM · MediaWiki-General, Platform Team Workboards (Initiatives)

Fri, Jan 15

daniel edited projects for T208776: RFC: Introduce PageIdentity to be used instead of WikiPage, added: TechCom-RFC (TechCom-RFC-Closed); removed TechCom-RFC.

Approved after last call per Wednesday's TechCom meeting.

Fri, Jan 15, 2:53 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), TechCom-RFC (TechCom-RFC-Closed), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2))
daniel added a comment to T28741: Migrate file tables to a modern layout (image/oldimage; file/file_revision; add primary keys).

My worry would be for commonswiki (and possibly enwiki) going back to having problems of scaling due to inserting + scanning lots of rows on revision (or more technically, increasing the current ones). Thanks to your work, and others, we "stopped the fires" of the revision table, but we didn't win the war :-D.

Fri, Jan 15, 10:35 AM · Platform Engineering Roadmap Decision Making, Platform Engineering, Commons, Multimedia, Schema-change, MediaWiki-File-management
daniel added a comment to T28741: Migrate file tables to a modern layout (image/oldimage; file/file_revision; add primary keys).
In T28741#6749820, @Tgr wrote:

@daniel how would you imagine the end stage of the MCR migration? Put what's currently an image table row into a JSON object and store it as content on some non-main slot?

Fri, Jan 15, 9:47 AM · Platform Engineering Roadmap Decision Making, Platform Engineering, Commons, Multimedia, Schema-change, MediaWiki-File-management

Thu, Jan 14

daniel set the color for Commons to Blue.
Thu, Jan 14, 10:08 PM
daniel set the icon for Commons to Umbrella.
Thu, Jan 14, 10:07 PM
daniel added a comment to T28741: Migrate file tables to a modern layout (image/oldimage; file/file_revision; add primary keys).
In T28741#6746635, @Tgr wrote:

I imagine the first step for MCR would be to create a slot which just contains a filerevision ID. Completely merging filerevision into revision would be a lot more work which should definitely be attempted in a single step; and I'm not sure we have compelling reasons for doing it at all. So this task is a step towards MCR images.

Thu, Jan 14, 4:39 PM · Platform Engineering Roadmap Decision Making, Platform Engineering, Commons, Multimedia, Schema-change, MediaWiki-File-management
daniel moved T258098: Purge unused watchlist rows from Tech Planning Review to Feature Requests to Review on the Platform Engineering board.

Moving this to "feature request review". The question is mainly under what conditions we want to remove watchlist entries. While the motivation is technical (free up capacity), the question of criteria is not. We can't engineer a solution if we don't know the requirements.

Thu, Jan 14, 2:58 PM · User-Marostegui, Growth-Team, MediaWiki-Watchlist, Platform Engineering
daniel moved T271979: Special:Contributions triggers PHP Notice: Undefined index: start from Inbox to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Thu, Jan 14, 2:47 PM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Special-pages, Wikimedia-production-error
daniel edited projects for T271979: Special:Contributions triggers PHP Notice: Undefined index: start, added: Platform Team Workboards (Clinic Duty Team); removed Platform Engineering.
Thu, Jan 14, 2:47 PM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Special-pages, Wikimedia-production-error
daniel renamed T271979: Special:Contributions triggers PHP Notice: Undefined index: start from PHP Notice: Undefined index: start to Special:Contributions triggers PHP Notice: Undefined index: start.
Thu, Jan 14, 2:45 PM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Special-pages, Wikimedia-production-error
daniel edited projects for T42787: Remove legacy ajax interface, added: Platform Engineering Roadmap Decision Making; removed Platform Team Workboards (Clinic Duty Team).
Thu, Jan 14, 11:13 AM · Platform Engineering, Platform Engineering Roadmap Decision Making, TechCom, Technical-Debt (Deprecation process), MediaWiki-General
daniel updated the task description for T42787: Remove legacy ajax interface.
Thu, Jan 14, 11:11 AM · Platform Engineering, Platform Engineering Roadmap Decision Making, TechCom, Technical-Debt (Deprecation process), MediaWiki-General
daniel edited projects for T42787: Remove legacy ajax interface, added: Platform Team Workboards (Clinic Duty Team); removed Platform Engineering, Patch-For-Review, Goal.
Thu, Jan 14, 11:08 AM · Platform Engineering, Platform Engineering Roadmap Decision Making, TechCom, Technical-Debt (Deprecation process), MediaWiki-General
daniel updated the task description for T42787: Remove legacy ajax interface.
Thu, Jan 14, 11:07 AM · Platform Engineering, Platform Engineering Roadmap Decision Making, TechCom, Technical-Debt (Deprecation process), MediaWiki-General
daniel updated the task description for T42787: Remove legacy ajax interface.
Thu, Jan 14, 11:06 AM · Platform Engineering, Platform Engineering Roadmap Decision Making, TechCom, Technical-Debt (Deprecation process), MediaWiki-General
daniel added a comment to T260504: Get rid of remaining non-Thumbor MediaWiki image scaling in WMF production.

Should we work together with Structured Data Engineering on this, as a knowledge transfer opportunity? They own image scaling at least in theory, right?

Thu, Jan 14, 10:39 AM · MW-on-K8s, Platform Engineering Roadmap Decision Making, Performance-Team (Radar), Thumbor
daniel added a project to T260504: Get rid of remaining non-Thumbor MediaWiki image scaling in WMF production: MW-on-K8s.
Thu, Jan 14, 10:31 AM · MW-on-K8s, Platform Engineering Roadmap Decision Making, Performance-Team (Radar), Thumbor
daniel edited projects for T260504: Get rid of remaining non-Thumbor MediaWiki image scaling in WMF production, added: Platform Engineering Roadmap Decision Making; removed Platform Engineering.
Thu, Jan 14, 10:29 AM · MW-on-K8s, Platform Engineering Roadmap Decision Making, Performance-Team (Radar), Thumbor
daniel added a comment to T263301: Old image unexpectedly overwritten by a revision several years later (after Internal server error).

I'm happy to pair with Platform Team Workboards (Clinic Duty Team) folks to finish and review the patch https://gerrit.wikimedia.org/r/655037

Thu, Jan 14, 10:26 AM · Platform Team Workboards (Clinic Duty Team), Patch-For-Review, WMF-JobQueue, Wikimedia-production-error, MediaWiki-Uploading
daniel added a comment to T236211: Error when moving page: Error: 1305 SAVEPOINT wikimedia_rdbms_atomic1 does not exist (<dbname>.wikiname.ca).

Since this doesn't appear to be happening on WMF sites, it's unclear what the priority of this ticket should be.

Thu, Jan 14, 10:20 AM · MediaWiki-Page-rename, Platform Team Workboards (Clinic Duty Team)

Wed, Jan 13

daniel moved T249419: RFC: Render data visualizations on the server from P3: Explore to P2: Resource on the TechCom-RFC board.
Wed, Jan 13, 9:32 PM · covid-19, TechCom-RFC
daniel renamed T271979: Special:Contributions triggers PHP Notice: Undefined index: start from PHP Notice: Undefined index: start (SpecialContributions.php) to PHP Notice: Undefined index: start.
Wed, Jan 13, 7:58 PM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Special-pages, Wikimedia-production-error
daniel triaged T271979: Special:Contributions triggers PHP Notice: Undefined index: start as High priority.
Wed, Jan 13, 7:56 PM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Special-pages, Wikimedia-production-error
daniel updated the task description for T271979: Special:Contributions triggers PHP Notice: Undefined index: start.
Wed, Jan 13, 7:55 PM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Special-pages, Wikimedia-production-error
daniel updated the task description for T271979: Special:Contributions triggers PHP Notice: Undefined index: start.
Wed, Jan 13, 7:55 PM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Special-pages, Wikimedia-production-error
daniel created T271979: Special:Contributions triggers PHP Notice: Undefined index: start.
Wed, Jan 13, 7:54 PM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), Platform Team Workboards (Clinic Duty Team), Growth-Team, MediaWiki-Special-pages, Wikimedia-production-error

Tue, Jan 12

daniel added a comment to T190178: DeferredUpdates should not silently ignore critical exceptions.

Is this resolved?

Tue, Jan 12, 3:20 PM · Platform Team Workboards (Clinic Duty Team), User-Daniel, MediaWiki-Debug-Logger
daniel moved T271815: PHP Notice: Undefined offset: 0 from Ready to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Tue, Jan 12, 2:27 PM · MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Community-Tech, MediaWiki-Watchlist, Growth-Team, Expiring-Watchlist-Items, Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
daniel moved T271804: PHP Notice: Undefined index: Alsjdakjsdh from Ready to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Tue, Jan 12, 2:26 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Watchlist, Community-Tech, Expiring-Watchlist-Items, Growth-Team, Platform Team Initiatives (API Gateway), Wikimedia-production-error
daniel added a comment to T271815: PHP Notice: Undefined offset: 0.

Triggered by requesting page info of non-existing pages. Should be fixed by the patch I just uploaded.

Tue, Jan 12, 2:21 PM · MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), Community-Tech, MediaWiki-Watchlist, Growth-Team, Expiring-Watchlist-Items, Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
daniel added a comment to T271804: PHP Notice: Undefined index: Alsjdakjsdh.

Triggered by requesting page info of non-existing pages. Should be fixed by the patch I just uploaded.

Tue, Jan 12, 2:20 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Watchlist, Community-Tech, Expiring-Watchlist-Items, Growth-Team, Platform Team Initiatives (API Gateway), Wikimedia-production-error
daniel added a comment to T271804: PHP Notice: Undefined index: Alsjdakjsdh.
Tue, Jan 12, 1:55 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Watchlist, Community-Tech, Expiring-Watchlist-Items, Growth-Team, Platform Team Initiatives (API Gateway), Wikimedia-production-error

Mon, Jan 11

daniel added a comment to T222224: RFC: Normalize MediaWiki link tables.

I just want to say that with the recent changes with revision table (MCR work). Now the biggest table of enwiki is pagelinks not revision table.

Mon, Jan 11, 9:33 PM · DBA, Platform Engineering, MediaWiki-Page-derived-data, Schema-change, Patch-For-Review, TechCom-RFC
daniel updated the task description for T208776: RFC: Introduce PageIdentity to be used instead of WikiPage.
Mon, Jan 11, 8:42 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), TechCom-RFC (TechCom-RFC-Closed), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2))
daniel added a comment to T271741: Decouple BlockErrorFormatter from Message and Language.

Sounds like a good plan!

Mon, Jan 11, 8:29 PM · Platform Team Workboards (MW Expedition)

Sat, Jan 9

daniel added a comment to T271593: Replace specific PermissionManager calls with GroupPermissionsLookup calls in all deployed extensions.

Note that we are about to go full circle pn User::isAllowed with T231930

Sat, Jan 9, 9:41 AM · Patch-For-Review, Platform Team Workboards (MW Expedition), Dependency injection

Fri, Jan 8

Mainframe98 awarded T271574: Replace $wgExtensionFunctions with a hook a Like token.
Fri, Jan 8, 9:12 PM · Patch-For-Review, Platform Team Workboards (Clinic Duty Team), MediaWiki-Core-Hooks, Technical-Debt (Deprecation process)
daniel added a parent task for T180192: Audit $wgExtensionFunction and extension.json callback usage by Wikimedia-deployed extensions: T271574: Replace $wgExtensionFunctions with a hook.
Fri, Jan 8, 6:52 PM · Platform Engineering (Icebox), MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Performance-Team (Radar), Wikimedia-General-or-Unknown
daniel added a subtask for T271574: Replace $wgExtensionFunctions with a hook: T180192: Audit $wgExtensionFunction and extension.json callback usage by Wikimedia-deployed extensions.
Fri, Jan 8, 6:52 PM · Patch-For-Review, Platform Team Workboards (Clinic Duty Team), MediaWiki-Core-Hooks, Technical-Debt (Deprecation process)
daniel created T271574: Replace $wgExtensionFunctions with a hook.
Fri, Jan 8, 6:51 PM · Patch-For-Review, Platform Team Workboards (Clinic Duty Team), MediaWiki-Core-Hooks, Technical-Debt (Deprecation process)