iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://phabricator.wikimedia.org/tag/platform_engineering_roadmap_decision_making/
Platform Engineering Roadmap Decision Making
Page MenuHomePhabricator

Platform Engineering Roadmap Decision MakingGroup
ArchivedPublic

Watchers

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

Details

Description

This workboard tracks records of decision made for projects that are considered for the Platform Engineering team's Roadmap

Recent Activity

Wed, Nov 27

Krinkle renamed T265148: Support "Login with Wikipedia" over OAuth 2.0 on other tools and websites from Login with Wikipedia via OAuth on other websites to Support "Login with Wikipedia" over OAuth 2.0 on other tools and websites.
Wed, Nov 27, 2:52 PM · Documentation, MediaWiki-Engineering, Platform Engineering Roadmap Decision Making
daniel added a comment to T262407: Find or create tools for detecting architectural boundary violations.

It seems to me that https://github.com/qossmic/deptrac may be a good condidate. A first step might be to ensure that code under libs/ doesn't use code outside libs/.

Wed, Nov 27, 2:48 PM · User-Daniel, MediaWiki-Engineering
MSantos updated subscribers of T265148: Support "Login with Wikipedia" over OAuth 2.0 on other tools and websites.
Wed, Nov 27, 2:48 PM · Documentation, MediaWiki-Engineering, Platform Engineering Roadmap Decision Making
daniel added a project to T262407: Find or create tools for detecting architectural boundary violations: User-Daniel.
Wed, Nov 27, 2:47 PM · User-Daniel, MediaWiki-Engineering
MSantos raised the priority of T221795: Refactor Category::refreshCounts logic to a job and simplify from Medium to High.
Wed, Nov 27, 2:45 PM · User-Daniel, MediaWiki-Engineering, Wikimedia-Performance-recommendation, Sustainability (Incident Followup), MediaWiki-Categories
daniel added a project to T221795: Refactor Category::refreshCounts logic to a job and simplify: User-Daniel.
Wed, Nov 27, 2:45 PM · User-Daniel, MediaWiki-Engineering, Wikimedia-Performance-recommendation, Sustainability (Incident Followup), MediaWiki-Categories

Thu, Nov 21

MSantos removed a project from T330256: Investigate access checks for Proton: ensure it follows redirects to be compatible with RESTbase: RESTBase Sunsetting.

I am removing RESTBase Sunsetting as this is not needed for it's compeltion. Proton has been migrated already.

Thu, Nov 21, 12:39 PM · MediaWiki-Language-converter, Patch-For-Review, Content-Transform-Team, Proton, WMF-Architecture-Team, Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos closed T264669: Move VE API from RESTBase into core., a subtask of T262315: <CORE TECHNOLOGY> API Migration & RESTBase Sunset, as Resolved.
Thu, Nov 21, 12:33 PM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos closed T301370: Move transform endpoints from RESTBase to MediaWiki, a subtask of T264669: Move VE API from RESTBase into core., as Resolved.
Thu, Nov 21, 12:29 PM · API Platform (RESTBase Deprecation Roadmap), RESTBase Sunsetting, Epic, Code-Health-Objective, VisualEditor
MSantos closed T267980: Benchmark cached Parsoid HTML endpoints RESTBase vs Core, a subtask of T264669: Move VE API from RESTBase into core., as Invalid.
Thu, Nov 21, 12:20 PM · API Platform (RESTBase Deprecation Roadmap), RESTBase Sunsetting, Epic, Code-Health-Objective, VisualEditor
MSantos closed T265846: Turn RESTBase tests for /html and /transform endpoints into api-testing integration tests, a subtask of T264669: Move VE API from RESTBase into core., as Resolved.
Thu, Nov 21, 12:19 PM · API Platform (RESTBase Deprecation Roadmap), RESTBase Sunsetting, Epic, Code-Health-Objective, VisualEditor
MSantos closed T301371: Preemptively warm caches for Parsoid output, a subtask of T264669: Move VE API from RESTBase into core., as Resolved.
Thu, Nov 21, 12:04 PM · API Platform (RESTBase Deprecation Roadmap), RESTBase Sunsetting, Epic, Code-Health-Objective, VisualEditor
MSantos merged T312917: Parsoid: Proxy old RESTbase URLs to the core endpoints into T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase.
Thu, Nov 21, 12:03 PM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos closed T329392: Proton: Notification to Community , a subtask of T324678: Migrate proton (chromium-render) away from restbase, as Resolved.
Thu, Nov 21, 11:16 AM · Content-Transform-Team, Patch-For-Review, Proton, WMF-Architecture-Team, RESTBase Sunsetting, Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos triaged T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase as High priority.
Thu, Nov 21, 10:50 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos moved T336351: Investigate if /sys/events is actually needed from Unsorted to Parsoid pile on the RESTBase Sunsetting board.
Thu, Nov 21, 10:43 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Wed, Nov 20

MSantos updated the task description for T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase.
Wed, Nov 20, 10:40 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos updated the task description for T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase.
Wed, Nov 20, 10:39 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos added a subtask for T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase: T361576: Switchover plan from restbase to api gateway for Citoid.
Wed, Nov 20, 10:37 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos updated the task description for T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase.
Wed, Nov 20, 10:37 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos updated the task description for T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase.
Wed, Nov 20, 10:34 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos added a subtask for T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase: T348493: Reading List REST Interface: reroute calls.
Wed, Nov 20, 10:34 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos created T380348: [EPIC] Re-route services through RESTGateway and remove code from RESTBase codebase.
Wed, Nov 20, 10:33 AM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Thu, Nov 14

Pppery added a comment to T257298: MediaWiki page undeletions should happen in batches of revisions.

Dupe of T239095

Thu, Nov 14, 7:06 PM · Platform Engineering Roadmap Decision Making, Stewards-and-global-tools, MediaWiki-Page-deletion
gerritbot added a project to T166010: The Great Namespaceization Effort: Patch-For-Review.
Thu, Nov 14, 5:20 AM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), MediaWiki-General, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Platform Engineering Roadmap Decision Making, Platform Team Workboards (Initiatives), Wikimania-Hackathon-2019, TechCom-RFC (TechCom-RFC-Closed), Epic
gerritbot added a comment to T166010: The Great Namespaceization Effort.

Change #1091012 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/core@master] Remove 52 class aliases, deprecated since 1.40

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

Thu, Nov 14, 5:20 AM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), MediaWiki-General, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Platform Engineering Roadmap Decision Making, Platform Team Workboards (Initiatives), Wikimania-Hackathon-2019, TechCom-RFC (TechCom-RFC-Closed), Epic

Oct 24 2024

Maintenance_bot removed a project from T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules: Patch-For-Review.
Oct 24 2024, 12:30 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a comment to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

Change #1082473 merged by jenkins-bot:

[operations/deployment-charts@master] pcs: Configure prometheus metrics

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

Oct 24 2024, 11:44 AM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Oct 23 2024

Jgiannelos closed T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules as Resolved.
Oct 23 2024, 1:41 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
Jgiannelos closed T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules, a subtask of T264670: Move PCS endpoints behind API Gateway, as Resolved.
Oct 23 2024, 1:41 PM · serviceops, Code-Health-Objective, Product-Infrastructure-Team-Backlog-Deprecated, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a comment to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

Change #1082450 merged by jenkins-bot:

[operations/deployment-charts@master] changeprop: Configure PCS URI to be the discovery name of the service

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

Oct 23 2024, 1:31 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a comment to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

Change #1082473 had a related patch set uploaded (by Jgiannelos; author: Jgiannelos):

[operations/deployment-charts@master] pcs: Configure prometheus metrics

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

Oct 23 2024, 1:30 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a project to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules: Patch-For-Review.
Oct 23 2024, 11:19 AM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a comment to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

Change #1082450 had a related patch set uploaded (by Jgiannelos; author: Jgiannelos):

[operations/deployment-charts@master] changeprop: Configure PCS URI to be the discovery name of the service

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

Oct 23 2024, 11:19 AM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
Maintenance_bot removed a project from T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules: Patch-For-Review.
Oct 23 2024, 10:30 AM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a comment to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

Change #1082430 merged by jenkins-bot:

[operations/deployment-charts@master] changeprop: Fix broken identation caused by trailing whitespace trim

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

Oct 23 2024, 9:55 AM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a project to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules: Patch-For-Review.
Oct 23 2024, 9:49 AM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a comment to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

Change #1082430 had a related patch set uploaded (by Jgiannelos; author: Jgiannelos):

[operations/deployment-charts@master] changeprop: Fix broken identation caused by trailing whitespace trim

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

Oct 23 2024, 9:49 AM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Oct 21 2024

MSantos moved T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules from Code Review to To Deploy on the Content-Transform-Team-WIP board.
Oct 21 2024, 3:10 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
Maintenance_bot removed a project from T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules: Patch-For-Review.
Oct 21 2024, 2:31 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
gerritbot added a comment to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

Change #1064013 merged by jenkins-bot:

[operations/deployment-charts@master] changeprop: Enable PCS pregeneration without restbase

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

Oct 21 2024, 2:11 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Oct 10 2024

cscott moved T372746: hewiki: Route mobile-html to the backing node service instead of RESTBase from Backlog to Blocked on the Content-Transform-Team-WIP board.
Oct 10 2024, 2:28 PM · Essential-Work, RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service
cscott edited projects for T372746: hewiki: Route mobile-html to the backing node service instead of RESTBase, added: Content-Transform-Team-WIP; removed Product-Infrastructure-Team-Backlog-Deprecated.
Oct 10 2024, 2:27 PM · Essential-Work, RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service
cscott removed a project from T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules: Product-Infrastructure-Team-Backlog-Deprecated.
Oct 10 2024, 2:26 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Sep 17 2024

Jgiannelos updated the task description for T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.
Sep 17 2024, 3:05 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Sep 16 2024

Jgiannelos added a comment to T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

After a discussion with @Seddon it looks like hewiki is a good alternative.

Sep 16 2024, 1:36 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
Jgiannelos renamed T372746: hewiki: Route mobile-html to the backing node service instead of RESTBase from ptwiki: Route mobile-html to the backing node service instead of RESTBase to hewiki: Route mobile-html to the backing node service instead of RESTBase.
Sep 16 2024, 1:36 PM · Essential-Work, RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service
Jgiannelos renamed T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules from ptwiki: Use backing node service instead of RESTBase on pregeneration changeprop rules to hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.
Sep 16 2024, 1:36 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Sep 11 2024

Jgiannelos updated subscribers of T372749: hewiki: Use backing node service instead of RESTBase on pregeneration changeprop rules.

@Seddon informed me that ptwiki is used for some experiments so it not might be the best idea to use this for testing the new stack without restbase.

Sep 11 2024, 2:38 PM · RESTBase Sunsetting, Content-Transform-Team-WIP, serviceops, Code-Health-Objective, Page Content Service, Core Platform Team Initiatives (API Gateway), Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making

Aug 30 2024

Maintenance_bot removed a project from T255493: Consider phasing out ILoadBalancer::getLazyConnectionRef in favour of ILoadBalancer::getConnectionRef: Patch-For-Review.
Aug 30 2024, 1:31 AM · MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), User-Ladsgroup, DBA, Performance-Team, Platform Engineering Roadmap Decision Making, Developer Productivity, MediaWiki-libs-Rdbms