Page MenuHomePhabricator

Krinkle (Timo Tijhof)
Principal Engineer (Performance)Administrator

Projects (9)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 4:41 AM (280 w, 4 d)
Roles
Administrator
Availability
Available
IRC Nick
Krinkle
LDAP User
Krinkle
MediaWiki User
Krinkle [ Global Accounts ]

Twitter: @TimoTijhof
Website: https://timotijhof.net

(Photo by Niek Hidding.)

Recent Activity

Today

Krinkle moved T212461: Update TrustedXFF to use core's StaticArrayWriter implementation from Inbox to Backlog: Small & Maintenance on the Performance-Team board.
Sat, Feb 22, 1:22 AM · Performance-Team, patch-welcome, Technical-Debt, MediaWiki-extensions-TrustedXFF
Krinkle added projects to T212461: Update TrustedXFF to use core's StaticArrayWriter implementation: patch-welcome, Performance-Team.
Sat, Feb 22, 1:22 AM · Performance-Team, patch-welcome, Technical-Debt, MediaWiki-extensions-TrustedXFF
Krinkle moved T212461: Update TrustedXFF to use core's StaticArrayWriter implementation from Unsorted to Migrate / Replace on the Technical-Debt board.
Sat, Feb 22, 1:22 AM · Performance-Team, patch-welcome, Technical-Debt, MediaWiki-extensions-TrustedXFF
Krinkle added a project to T212461: Update TrustedXFF to use core's StaticArrayWriter implementation: Technical-Debt.
Sat, Feb 22, 1:22 AM · Performance-Team, patch-welcome, Technical-Debt, MediaWiki-extensions-TrustedXFF
Krinkle updated the task description for T245894: Remove jquery.getAttrs module from MediaWiki core.
Sat, Feb 22, 12:09 AM · Patch-For-Review, Performance-Team
Krinkle created T245894: Remove jquery.getAttrs module from MediaWiki core.
Sat, Feb 22, 12:08 AM · Patch-For-Review, Performance-Team

Yesterday

Krinkle updated the task description for T240055: Craft a deployment strategy to transition Parsoid/PHP from a faux extension to a composer library without breaking incoming requests.
Fri, Feb 21, 10:32 PM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Patch-For-Review, serviceops, Parsoid-PHP
Krinkle updated the task description for T99740: Use static php array files for l10n cache at WMF (instead of CDB).
Fri, Feb 21, 10:13 PM · Performance-Team, Patch-For-Review, Release-Engineering-Team-TODO, Scap, MediaWiki-Internationalization
Krinkle added a comment to T99740: Use static php array files for l10n cache at WMF (instead of CDB).

Merging testwiki and group0 phase. Injecting a perf testing phase for a full host (mwdebug) where I can do basic perf testing regardless of wiki.

Fri, Feb 21, 10:13 PM · Performance-Team, Patch-For-Review, Release-Engineering-Team-TODO, Scap, MediaWiki-Internationalization
Krinkle updated the task description for T99740: Use static php array files for l10n cache at WMF (instead of CDB).
Fri, Feb 21, 10:12 PM · Performance-Team, Patch-For-Review, Release-Engineering-Team-TODO, Scap, MediaWiki-Internationalization
Krinkle updated the task description for T99740: Use static php array files for l10n cache at WMF (instead of CDB).
Fri, Feb 21, 10:12 PM · Performance-Team, Patch-For-Review, Release-Engineering-Team-TODO, Scap, MediaWiki-Internationalization
Krinkle updated the task description for T99740: Use static php array files for l10n cache at WMF (instead of CDB).
Fri, Feb 21, 10:11 PM · Performance-Team, Patch-For-Review, Release-Engineering-Team-TODO, Scap, MediaWiki-Internationalization
Krinkle updated the task description for T99740: Use static php array files for l10n cache at WMF (instead of CDB).
Fri, Feb 21, 10:11 PM · Performance-Team, Patch-For-Review, Release-Engineering-Team-TODO, Scap, MediaWiki-Internationalization
Krinkle added a comment to T89799: Update MWLoggerLegacyLogger for changes to Profiler output.

Declining in favour of T245835: Remove 'profileoutput' debug channel from MediaWiki.

Fri, Feb 21, 3:23 PM · Performance-Team, MediaWiki-Core-Profiler, Librarization
Krinkle created T245835: Remove 'profileoutput' debug channel from MediaWiki.
Fri, Feb 21, 3:22 PM · Performance-Team, MediaWiki-Core-Profiler
Krinkle edited Description on Performance-Team.
Fri, Feb 21, 3:02 PM
Krinkle edited projects for T231366: Remove ProfilerOutputDb feature from MediaWiki core, added: MediaWiki-Core-Profiler; removed MediaWiki-Debug-Logger.
Fri, Feb 21, 3:01 PM · MediaWiki-Core-Profiler, MW-1.34-notes, MW-1.35-release, Core Platform Team Workboards (Clinic Duty Team), Performance-Team
Krinkle added a project to T241956: Remove Profiler::profileIn and ::profileOut, deprecated and unused: MediaWiki-Core-Profiler.
Fri, Feb 21, 3:01 PM · MediaWiki-Core-Profiler, Performance-Team, Patch-For-Review, Technical-Debt (Deprecation process), User-DannyS712
Krinkle edited projects for T89799: Update MWLoggerLegacyLogger for changes to Profiler output, added: MediaWiki-Core-Profiler; removed MediaWiki-Debug-Logger, MediaWiki-General.
Fri, Feb 21, 3:01 PM · Performance-Team, MediaWiki-Core-Profiler, Librarization
Krinkle added hashtags to MediaWiki-Core-Profiler: #mediawiki-profiling, #mediawiki-profiler.
Fri, Feb 21, 3:00 PM
Krinkle removed hashtags from MediaWiki-Debug-Logger: #mediawiki-profiling, #mediawik-profiler.
Fri, Feb 21, 3:00 PM
Krinkle set the image for MediaWiki-Core-Profiler to F31625619: fa-briefcase-blue.png.
Fri, Feb 21, 2:59 PM
Krinkle created MediaWiki-Core-Profiler.
Fri, Feb 21, 2:58 PM
Krinkle added a project to T241956: Remove Profiler::profileIn and ::profileOut, deprecated and unused: Performance-Team.
Fri, Feb 21, 2:56 PM · MediaWiki-Core-Profiler, Performance-Team, Patch-For-Review, Technical-Debt (Deprecation process), User-DannyS712
Krinkle claimed T218446: Remove use of legacy page.page_restrictions field.
Fri, Feb 21, 3:10 AM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Core Platform Team Workboards (Clinic Duty Team), Performance-Team (Radar), Schema-change, MediaWiki-General, Technical-Debt (Deprecation process)
Krinkle added a comment to T240474: Performance review for the DiscussionTools extension.

@Esanders I understand the feature hasn't launched "for real" yet (it's behind an opt-in gesture), but as part this week's deployment to several Wikipedias the side-wide costs are now in affect, ahead of the perf review. E.g. server-side setup and client-side startup costs on page views, and any backend pressures from it or core that it exposes can become risk factors.

Fri, Feb 21, 2:05 AM · Editing-team (Tracking), OWC2020 (OWC2020 Replying 1.0), Performance-Team, DiscussionTools
Krinkle added a comment to T236951: Deploy Replying v1.0 to target wikis.

Recued subtasks from merged task T240470.

Fri, Feb 21, 1:35 AM · Editing-team (Q3 2019-2020 Kanban Board), OWC2020 (OWC2020 Replying 1.0), DiscussionTools
Krinkle added a parent task for T240468: Deploy DiscussionTools to beta cluster: T236951: Deploy Replying v1.0 to target wikis.
Fri, Feb 21, 1:35 AM · VisualEditor (Current work), Editing-team, OWC2020
Krinkle added a parent task for T240471: Undertake and pass a security review for the DiscussionTools extension: T236951: Deploy Replying v1.0 to target wikis.
Fri, Feb 21, 1:35 AM · OWC2020 (OWC2020 Replying 1.0), Editing-team, DiscussionTools
Krinkle added subtasks for T236951: Deploy Replying v1.0 to target wikis: T240468: Deploy DiscussionTools to beta cluster, T240473: Undertake and pass a performance review for the DiscussionTools extension, T240471: Undertake and pass a security review for the DiscussionTools extension.
Fri, Feb 21, 1:35 AM · Editing-team (Q3 2019-2020 Kanban Board), OWC2020 (OWC2020 Replying 1.0), DiscussionTools
Krinkle added a parent task for T240473: Undertake and pass a performance review for the DiscussionTools extension: T236951: Deploy Replying v1.0 to target wikis.
Fri, Feb 21, 1:35 AM · Editing-team, DiscussionTools
Krinkle removed a parent task for T240468: Deploy DiscussionTools to beta cluster: T240470: Deploy DiscussionTools to Wikimedia production.
Fri, Feb 21, 1:35 AM · VisualEditor (Current work), Editing-team, OWC2020
Krinkle removed a parent task for T240473: Undertake and pass a performance review for the DiscussionTools extension: T240470: Deploy DiscussionTools to Wikimedia production.
Fri, Feb 21, 1:35 AM · Editing-team, DiscussionTools
Krinkle removed a parent task for T240471: Undertake and pass a security review for the DiscussionTools extension: T240470: Deploy DiscussionTools to Wikimedia production.
Fri, Feb 21, 1:35 AM · OWC2020 (OWC2020 Replying 1.0), Editing-team, DiscussionTools
Krinkle removed subtasks for T240470: Deploy DiscussionTools to Wikimedia production: T240468: Deploy DiscussionTools to beta cluster, T240473: Undertake and pass a performance review for the DiscussionTools extension, T240471: Undertake and pass a security review for the DiscussionTools extension.
Fri, Feb 21, 1:35 AM · Editing-team (Q3 2019-2020 Kanban Board), OWC2020 (OWC2020 Replying 1.0), Release-Engineering-Team-TODO, Wikimedia-Site-requests, DiscussionTools
Krinkle added a comment to T237050: The `site` and `site.styles` module should be explictly disabled on mobile rather than abuse the targets system.

@ovasileva This was nearly done, I think. Would it be possible to finish this off while we still have it fresh in mind? It's nearly done and shouldn't take more than half an hour to look over and finalise – however it could easily cost half a day or more (for multiple people) next time.

Fri, Feb 21, 1:27 AM · Readers-Web-Backlog, MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), MediaWiki-ResourceLoader, User-Jdlrobson, Patch-For-Review, Performance-Team (Radar)
greg awarded T99740: Use static php array files for l10n cache at WMF (instead of CDB) a Barnstar token.
Fri, Feb 21, 12:52 AM · Performance-Team, Patch-For-Review, Release-Engineering-Team-TODO, Scap, MediaWiki-Internationalization
Krinkle added a comment to T99740: Use static php array files for l10n cache at WMF (instead of CDB).

Confirmed via XWD/logstash-beta:

Fri, Feb 21, 12:50 AM · Performance-Team, Patch-For-Review, Release-Engineering-Team-TODO, Scap, MediaWiki-Internationalization

Thu, Feb 20

Krinkle added a parent task for T230471: TMH audio player missing for clips inside <indicator> : T245748: Phase out JS-based legacy page indicators.
Thu, Feb 20, 3:25 PM · MediaWiki-Interface, TimedMediaHandler
Krinkle added a subtask for T245748: Phase out JS-based legacy page indicators: T230471: TMH audio player missing for clips inside <indicator> .
Thu, Feb 20, 3:25 PM · Performance-Team
Krinkle created T245748: Phase out JS-based legacy page indicators.
Thu, Feb 20, 3:25 PM · Performance-Team
Krinkle added a comment to T235189: Develop small client-side error logger for MediaWiki.

Change 573338 merged by jenkins-bot:
[mediawiki/extensions/[email protected]] Add instrumentation for MediaWiki client runtime errors
https://gerrit.wikimedia.org/r/573338

Thu, Feb 20, 3:17 PM · MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Performance-Team (Radar), Better Use Of Data, Epic, Analytics
Krinkle added a parent task for T235189: Develop small client-side error logger for MediaWiki: T233869: 1.35.0-wmf.21 deployment blockers.
Thu, Feb 20, 3:16 PM · MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Performance-Team (Radar), Better Use Of Data, Epic, Analytics
Krinkle added a subtask for T233869: 1.35.0-wmf.21 deployment blockers: T235189: Develop small client-side error logger for MediaWiki.
Thu, Feb 20, 3:16 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release, Train Deployments
Krinkle committed rMLZE708bcb813870: docs: Add link to Phabricator (authored by Krinkle).
docs: Add link to Phabricator
Thu, Feb 20, 8:50 AM
Krinkle added a comment to T187154: Performance regression from Apcu/ExtensionRegistry::loadFromQueue on PHP7.
mwdebug1002$ jq -r '.|keys|join("\n")' php/extensions/*/extension.json > ~/ext-json-keys
mwdebug1002$ sort ext-json-keys  | uniq -c | sort -nr | head -n50
    186 url
    186 name
    186 manifest_version
    186 MessagesDirs
    185 descriptionmsg
    184 author
    183 license-name
    176 type
    169 Hooks
    161 requires
    147 config
    141 AutoloadClasses
    117 version
    117 ResourceModules
    111 ResourceFileModulePaths
     97 ExtensionMessagesFiles
     76 SpecialPages
     53 AutoloadNamespaces
     50 APIModules
     37 AvailableRights
     32 GroupPermissions
     27 DefaultUserOptions
     27 ConfigRegistry
     25 callback
     25 JobClasses
     24 load_composer_autoloader
     23 attributes
     22 TestAutoloadClasses
     22 LogActionsHandlers
     22 APIListModules
     20 LogTypes
     19 ServiceWiringFiles
     15 namespaces
     15 TrackingCategories
     15 GrantPermissions
     14 TestAutoloadNamespaces
     14 ExtensionFunctions
     14 APIMetaModules
     13 namemsg
     13 ContentHandlers
     13 APIPropModules
     12 VisualEditorPluginModules
     12 QUnitTestModule
      9 EventLoggingSchemas
      9 AuthManagerAutoConfig
      8 LogNames
      8 LogHeaders
      7 ActionFilteredLogs
      6 RawHtmlMessages
      5 RateLimits
Thu, Feb 20, 4:49 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Patch-For-Review, Performance-Team, Core Platform Team Workboards (Clinic Duty Team), PHP 7.2 support, Release-Engineering-Team-TODO
Krinkle edited projects for T245293: Remove $wgAllowImageMoving, added: Technical-Debt (Deprecation process); removed Technical-Debt.
Thu, Feb 20, 4:31 AM · Technical-Debt (Deprecation process), User-DannyS712, MediaWiki-General
Krinkle moved T245710: LocalFileDeleteBatch accepts an optional user, falls back to $wgUser from Unsorted to Needs refactor on the Technical-Debt board.
Thu, Feb 20, 4:30 AM · Core Platform Team Workboards (Clinic Duty Team), Technical-Debt, MediaWiki-General, User-DannyS712
Krinkle edited projects for T245710: LocalFileDeleteBatch accepts an optional user, falls back to $wgUser, added: Technical-Debt; removed Technical-Debt (Deprecation process).
Thu, Feb 20, 4:30 AM · Core Platform Team Workboards (Clinic Duty Team), Technical-Debt, MediaWiki-General, User-DannyS712
Krinkle edited projects for T230471: TMH audio player missing for clips inside <indicator> , added: MediaWiki-Interface; removed MediaWiki-Parser.
Thu, Feb 20, 4:29 AM · MediaWiki-Interface, TimedMediaHandler
Krinkle claimed T230471: TMH audio player missing for clips inside <indicator> .
Thu, Feb 20, 4:29 AM · MediaWiki-Interface, TimedMediaHandler
Krinkle added a comment to T243489: 97: Port GlobalWatchlist.js into a gadget [spike].

On what other wikis is ext.gadget.rtrc defined? Do you need to update the source on each of those?

Thu, Feb 20, 1:43 AM · User-DannyS712, Spike, DannyS712-Global_watchlist.js
Krinkle added a comment to T245693: Unit test for mw.loader.store should ignore $wgResourceLoaderStorageEnabled local setting.

This means that currently a small subset of the unit tests don't run during local development if your local wiki has wgResourceLoaderStorageEnabled turned off.

Thu, Feb 20, 12:11 AM · Developer Productivity, Performance-Team, MediaWiki-ResourceLoader
Krinkle added a project to T245693: Unit test for mw.loader.store should ignore $wgResourceLoaderStorageEnabled local setting: Developer Productivity.
Thu, Feb 20, 12:11 AM · Developer Productivity, Performance-Team, MediaWiki-ResourceLoader
Krinkle created T245693: Unit test for mw.loader.store should ignore $wgResourceLoaderStorageEnabled local setting.
Thu, Feb 20, 12:11 AM · Developer Productivity, Performance-Team, MediaWiki-ResourceLoader
Krinkle closed T244185: OAuth logs getting quite a lot bigger as Resolved.
Thu, Feb 20, 12:06 AM · MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-OAuth
Krinkle updated the task description for T216308: RFC: 2019 Process amendments.
Thu, Feb 20, 12:03 AM · Security-Team, Wikimedia-Technical-Conference-2019, TechCom-RFC, TechCom
Krinkle added a comment to T230847: Logstash missing most messages from mediawiki (Aug 2019).

Thx, Ive updated the documentation page. I'll close this now then.

Thu, Feb 20, 12:00 AM · Wikimedia-Incident, Operations, Wikimedia-Logstash
Krinkle added a comment to T220994: Add ExtensionRegistry::getLazyLoadedAttribute().

Continuing at T187154 with any additional attributes for lazy loading.

Thu, Feb 20, 12:00 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Core Platform Team, Performance-Team (Radar), MediaWiki-Configuration

Wed, Feb 19

Krinkle closed T220994: Add ExtensionRegistry::getLazyLoadedAttribute(), a subtask of T187154: Performance regression from Apcu/ExtensionRegistry::loadFromQueue on PHP7, as Resolved.
Wed, Feb 19, 11:59 PM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Patch-For-Review, Performance-Team, Core Platform Team Workboards (Clinic Duty Team), PHP 7.2 support, Release-Engineering-Team-TODO
Krinkle closed T220994: Add ExtensionRegistry::getLazyLoadedAttribute() as Resolved.
Wed, Feb 19, 11:59 PM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Core Platform Team, Performance-Team (Radar), MediaWiki-Configuration
Krinkle added a project to T244571: Launch app if available when browsing Wikipedia on KaiOS device: Performance-Team.
Wed, Feb 19, 11:53 PM · Performance-Team, Inuka-Team (Kanban), KaiOS-Wikipedia-app
Krinkle added a comment to T244571: Launch app if available when browsing Wikipedia on KaiOS device.

I don't have an immediate answer on the perf impact of doing this client-side. At glance, it does seem worrying that one would have to fully load the mobile site in the KaiOS browser on and then be taken away to the app where it then boots and loads the same page again. That could be a non-start in terms of performance, especially considering how resource-constrained KaiOS devices generally are. That's irrespective of the impact on other users of the mobile site.

Wed, Feb 19, 11:53 PM · Performance-Team, Inuka-Team (Kanban), KaiOS-Wikipedia-app
Krinkle moved T183061: Feature Request: Add a tag to imported revisions to easily identify them in edit history from Untriaged to Declined on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:10 PM · TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Page-Diffs
Krinkle edited projects for T183061: Feature Request: Add a tag to imported revisions to easily identify them in edit history, added: TechCom-RFC (TechCom-RFC-Closed); removed TechCom-RFC.
Wed, Feb 19, 11:09 PM · TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Page-Diffs
Krinkle moved T66214: Define an official thumb API from Untriaged to Declined on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:09 PM · TechCom-RFC (TechCom-RFC-Closed), Core Platform Team Legacy (Watching / External), Product-Infrastructure-Team-Backlog, Services (watching), Reading Epics (Thumbnails), Traffic, Operations, Wikipedia-Android-App-Backlog, Reading-Admin, Commons, Epic, Parsoid, Multimedia, MediaWiki-File-management
Krinkle removed a project from T64559: Redesign Special:Preferences (tracking): TechCom-RFC.
Wed, Feb 19, 11:09 PM · Tracking-Neverending, Design, MediaWiki-User-preferences
Krinkle added a project to T66214: Define an official thumb API: TechCom-RFC (TechCom-RFC-Closed).
Wed, Feb 19, 11:09 PM · TechCom-RFC (TechCom-RFC-Closed), Core Platform Team Legacy (Watching / External), Product-Infrastructure-Team-Backlog, Services (watching), Reading Epics (Thumbnails), Traffic, Operations, Wikipedia-Android-App-Backlog, Reading-Admin, Commons, Epic, Parsoid, Multimedia, MediaWiki-File-management
Krinkle removed a project from T66214: Define an official thumb API: TechCom-RFC.
Wed, Feb 19, 11:09 PM · TechCom-RFC (TechCom-RFC-Closed), Core Platform Team Legacy (Watching / External), Product-Infrastructure-Team-Backlog, Services (watching), Reading Epics (Thumbnails), Traffic, Operations, Wikipedia-Android-App-Backlog, Reading-Admin, Commons, Epic, Parsoid, Multimedia, MediaWiki-File-management
Krinkle renamed TechCom-RFC (TechCom-RFC-Closed) from TechCom-Approved to TechCom-RFC-Closed.
Wed, Feb 19, 11:09 PM
Krinkle moved T213318: Wikibase Front-End Architecture from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:08 PM · TechCom-RFC (TechCom-RFC-Closed), Wikidata
Krinkle moved T161749: Introduce InterruptMutexManager from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:08 PM · Core Platform Team Legacy (Watching / External), Patch-For-Review, TechCom-RFC (TechCom-RFC-Closed), User-Daniel, Performance-Team, MediaWiki-General
Krinkle moved T164898: PostgreSQL schema change for consistency with MySQL from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:08 PM · Core Platform Team, TechCom-RFC (TechCom-RFC-Closed), Technical-Debt, PostgreSQL
Krinkle moved T165149: Drop requirement to define a talk namespace for every subject namespace from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:08 PM · Core Platform Team Legacy (Watching / External), MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), Growth-Team, TechCom-RFC (TechCom-RFC-Closed), Patch-For-Review, Collaboration-Team-Triage, StructuredDiscussions, MediaWiki-General
Krinkle moved T175146: [RfC] Move RunJobs.php to the mediawiki (core) repository from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:08 PM · Core Platform Team Workboards (Clinic Duty Team), WMF-JobQueue, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-JobQueue, MediaWiki-Configuration
Krinkle moved T137926: Support running MediaWiki without 'curl' PHP extension from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:07 PM · Patch-For-Review, Core Platform Team Workboards (Clinic Duty Team), TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Installer
Krinkle moved T191231: RFC: Abstract schemas and schema changes from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:07 PM · CPT Initiatives (Abstract Schema), TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Installer, Patch-For-Review, User-Addshore, SQLite, Oracle Database, MSSQL, PostgreSQL, Epic
Krinkle moved T166010: The Great Namespaceization and Reorg from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:07 PM · MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), Patch-For-Review, Core Platform Team, Wikimania-Hackathon-2019, TechCom-RFC (TechCom-RFC-Closed), TechCom, Epic
Krinkle moved T118517: [RFC] Use <figure> for media from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:07 PM · TechCom-RFC (TechCom-RFC-Closed), Accessibility, Parsing-Team, Wikipedia-Android-App-Backlog, MediaWiki-Parser
Krinkle moved T201970: RfC: ParallelMaintenance helper class for multi-process maintenance scripts from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:07 PM · TechCom-RFC (TechCom-RFC-Closed), Patch-For-Review, MediaWiki-Maintenance-scripts
Krinkle moved T234907: RFC: Where to implement Desktop Improvements project from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:07 PM · TechCom-RFC (TechCom-RFC-Closed), Readers-Web-Backlog (Kanbanana-2019-20-Q3), Desktop Improvements
Krinkle moved T201409: Harmonise the identification of requests across our stack from In progress to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:07 PM · MW-1.34-notes (1.34.0-wmf.6; 2019-05-21), MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Patch-For-Review, Core Platform Team Legacy (Designing), User-CDanis, TechCom-RFC (TechCom-RFC-Closed), Performance-Team (Radar), Operations, Services (designing), User-mobrovac, Traffic
nshahquinn-wmf awarded T223931: Switch mw.user.sessionId back to session-cookie persistence a Barnstar token.
Wed, Feb 19, 11:06 PM · Product-Analytics, MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), Product-Infrastructure-Team-Backlog (Kanban), Better Use Of Data, Analytics, Performance-Team
Krinkle moved T240307: Hook container with strong types and DI from Untriaged to Approved on the TechCom-RFC (TechCom-RFC-Closed) board.
Wed, Feb 19, 11:04 PM · Patch-For-Review, TechCom-RFC (TechCom-RFC-Closed), User-Daniel, Core Platform Team
Krinkle moved T241180: RFC: Adopt a modern JavaScript framework for use with MediaWiki from Request IRC meeting to Under discussion on the TechCom-RFC board.
Wed, Feb 19, 11:03 PM · Security-Team, TechCom-RFC
Krinkle renamed T242835: RFC: Standard method for feature-management in skins/extensions from [RFC] Port MobileFrontend Feature Management into core to RFC: Standard method for feature-management in skins/extensions.
Wed, Feb 19, 10:07 PM · Core Platform Team, Desktop Improvements, MobileFrontend, TechCom-RFC, Readers-Web-Backlog
Krinkle renamed T216308: RFC: 2019 Process amendments from RFC: 2019 Process: amendments to RFC: 2019 Process amendments.
Wed, Feb 19, 9:54 PM · Security-Team, Wikimedia-Technical-Conference-2019, TechCom-RFC, TechCom
Krinkle renamed T216308: RFC: 2019 Process amendments from RFC Process: 2019 amendments to RFC: 2019 Process: amendments.
Wed, Feb 19, 9:54 PM · Security-Team, Wikimedia-Technical-Conference-2019, TechCom-RFC, TechCom
Krinkle claimed T216308: RFC: 2019 Process amendments.
Wed, Feb 19, 9:52 PM · Security-Team, Wikimedia-Technical-Conference-2019, TechCom-RFC, TechCom
Krinkle added a comment to T216308: RFC: 2019 Process amendments.

Tim mentioned in today's meeting we can use this Phab template as inspiration:
https://phabricator.wikimedia.org/maniphest/task/edit/form/46/.

Wed, Feb 19, 9:36 PM · Security-Team, Wikimedia-Technical-Conference-2019, TechCom-RFC, TechCom
Krinkle moved T244579: MediaWiki does not support consistent pagination on non-unique fields from Inbox to Watching on the TechCom board.
Wed, Feb 19, 9:15 PM · MediaWiki-General, TechCom
Krinkle moved T226337: SpecialConfirmEmail causes "MWException: CAS update failed on user_touched" from User.php from Resolved to Found longer ago on the Wikimedia-production-error board.
Wed, Feb 19, 8:57 PM · Performance-Team (Radar), Core Platform Team, Availability, Wikimedia-production-error, MediaWiki-User-preferences
Krinkle moved T245570: Duplicate entry 'ext.uls.pt-vector|en' for key 'PRIMARY' from Inbox to Doing on the Performance-Team board.
Wed, Feb 19, 6:42 PM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Wikimedia-production-error, MediaWiki-ResourceLoader, Performance-Team
Krinkle added a comment to T244772: PHP Notice: Undefined offset: 6 in extensions/JsonConfig/includes/JCTabularContentView.php.

@Jhernandez If you've determined that there is no chance for data leak or data corruption as result of this silent error, and determined there is no user-visible impact or that it doesn't matter right now from a product perspective, then I would recommend patching the code to simply tolerate this error as-is.

Wed, Feb 19, 6:02 PM · Product-Infrastructure-Team-Backlog, JsonConfig, Wikimedia-production-error
Krinkle added a project to T245570: Duplicate entry 'ext.uls.pt-vector|en' for key 'PRIMARY': Wikimedia-production-error.
Wed, Feb 19, 3:02 AM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Wikimedia-production-error, MediaWiki-ResourceLoader, Performance-Team

Tue, Feb 18

Krinkle added a comment to T245552: noc.wikimedia.org doesn't route to the docroot when WikimediaDebug browser extension is live.

This has regressed last month as well and was fixed shortly after. Presumably somehing went wrong in the ATS routing logic again.

Tue, Feb 18, 11:11 PM · Traffic, MediaWiki-Debug-Logger, Operations
Krinkle closed T189335: noc.wikimedia.org/conf/highlight.php raw text link results in a 404 as Resolved.
Tue, Feb 18, 11:10 PM · Wikimedia-General-or-Unknown
Krinkle added a subtask for T233868: 1.35.0-wmf.20 deployment blockers: T245570: Duplicate entry 'ext.uls.pt-vector|en' for key 'PRIMARY'.
Tue, Feb 18, 11:04 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release, Train Deployments
Krinkle added a parent task for T245570: Duplicate entry 'ext.uls.pt-vector|en' for key 'PRIMARY': T233868: 1.35.0-wmf.20 deployment blockers.
Tue, Feb 18, 11:04 PM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Wikimedia-production-error, MediaWiki-ResourceLoader, Performance-Team
Krinkle added a project to T245570: Duplicate entry 'ext.uls.pt-vector|en' for key 'PRIMARY': MediaWiki-ResourceLoader.
Tue, Feb 18, 11:04 PM · MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Wikimedia-production-error, MediaWiki-ResourceLoader, Performance-Team