Page MenuHomePhabricator

Peter.ovchyn (Peter.ovchyn)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Jan 13 2020, 1:12 PM (68 w, 6 d)
Availability
Available
LDAP User
Peter.ovchyn
MediaWiki User
Unknown

Recent Activity

Apr 5 2021

Peter.ovchyn moved T273287: UserIdentityValue should require a Wiki ID to be passed to the constructor. from Doing to Blocked on the Platform Team Workboards (MW Expedition) board.
Apr 5 2021, 10:19 AM · Patch-For-Review, Platform Team Workboards (MW Expedition), MediaWiki-User-management
Peter.ovchyn moved T276572: Avoid using User::clearNotification from UserStore pile to On the train on the Platform Team Workboards (MW Expedition) board.
Apr 5 2021, 10:13 AM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Growth-Team, StructuredDiscussions, Technical-Debt (Deprecation process), Platform Team Workboards (MW Expedition)
Peter.ovchyn moved T276094: Avoid using User ::addGroup, ::removeGroup, ::getAllGroups, ::clearNotification from Unsorted pile to On the train on the Platform Team Workboards (MW Expedition) board.
Apr 5 2021, 10:12 AM · MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Patch-For-Review, BetaFeatures, GlobalCssJs, MassMessage, MediaWiki-extensions-UserMerge, StructuredDiscussions, MediaWiki-extensions-Translate, AbuseFilter, MediaWiki-extensions-CentralAuth, Wikibase (3rd party installations), MediaWiki-extensions-LdapAuthentication, Notifications, Technical-Debt (Deprecation process), Growth-Team, Platform Team Workboards (MW Expedition)
Peter.ovchyn moved T278125: TitleFormatter (implemented in MediaWikiTitleCodec) should accept PageIdentity as argument from Doing to Waiting for release on the Platform Team Workboards (MW Expedition) board.
Apr 5 2021, 10:08 AM · MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition)

Apr 4 2021

Peter.ovchyn moved T218395: Create RestrictionStore service from Unsorted pile to Doing on the Platform Team Workboards (MW Expedition) board.
Apr 4 2021, 6:07 PM · Platform Team Workboards (MW Expedition), MW-1.35-notes (1.35.0-wmf.18; 2020-02-04), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2))

Mar 22 2021

Peter.ovchyn renamed T278125: TitleFormatter (implemented in MediaWikiTitleCodec) should accept PageIdentity as argument from MediaWikiTitleCodec class should accept PageIdentity interface as well to TitleFormatter (implemented in MediaWikiTitleCodec) should accept PageIdentity as argument.
Mar 22 2021, 2:39 PM · MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition)
Peter.ovchyn reassigned T273284: Make RevisionRecord::getPageId() take a wiki ID from Peter.ovchyn to daniel.
Mar 22 2021, 2:35 PM · MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Patch-For-Review, MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
Peter.ovchyn triaged T278125: TitleFormatter (implemented in MediaWikiTitleCodec) should accept PageIdentity as argument as Medium priority.
Mar 22 2021, 2:06 PM · MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition)
Peter.ovchyn moved T278125: TitleFormatter (implemented in MediaWikiTitleCodec) should accept PageIdentity as argument from Unsorted pile to Doing on the Platform Team Workboards (MW Expedition) board.
Mar 22 2021, 2:06 PM · MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition)

Mar 21 2021

Peter.ovchyn moved T272557: Convert blocks to PageIdentity from PageStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Mar 21 2021, 10:07 PM · Patch-For-Review, Platform Team Workboards (MW Expedition)

Mar 16 2021

Peter.ovchyn moved T274972: Hard deprecate WatchedItem::getUser from UserStore pile to Waiting for release on the Platform Team Workboards (MW Expedition) board.
Mar 16 2021, 6:20 PM · MW-1.36-notes (1.36.0-wmf.33; 2021-03-02), Technical-Debt, Platform Team Workboards (MW Expedition)

Mar 10 2021

Peter.ovchyn moved T276610: Hard-deprecate AbstractBlock::getTarget and introduce AbstractBlock::getTargetIdentity from UserStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Mar 10 2021, 10:15 AM · MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Patch-For-Review, MediaWiki-Blocks, Platform Team Workboards (MW Expedition)
Peter.ovchyn moved T275482: Avoid using UserIdentity::getUserId. Use UserIdentity::getId instead. from UserStore pile to Waiting for Review on the Platform Team Workboards (MW Expedition) board.
Mar 10 2021, 9:56 AM · MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Growth-Team (Current Sprint), Patch-For-Review, Platform Team Workboards (MW Expedition), MediaWiki-User-management

Mar 9 2021

Peter.ovchyn triaged T276412: Replace RecentChange::getPerformer with RecentChange::getPerformerIdentity. as Medium priority.
Mar 9 2021, 4:09 PM · MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Patch-For-Review, Platform Team Workboards (MW Expedition)
Peter.ovchyn moved T276412: Replace RecentChange::getPerformer with RecentChange::getPerformerIdentity. from UserStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Mar 9 2021, 4:07 PM · MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Patch-For-Review, Platform Team Workboards (MW Expedition)

Mar 3 2021

Peter.ovchyn assigned T276316: Argument 1 passed to MediaWiki\User\UserNameUtils::getCanonical() must be of the type string, null given, called in /srv/mediawiki/php-1.36.0-wmf.33/extensions/CentralAuth/includes/CentralAuthGroupMembershipProxy.php on line 48 to Vlad.shapik.
Mar 3 2021, 2:28 PM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Platform Team Workboards (MW Expedition), Patch-For-Review, Security, MediaWiki-extensions-CentralAuth, Wikimedia-production-error
Peter.ovchyn added a comment to T276316: Argument 1 passed to MediaWiki\User\UserNameUtils::getCanonical() must be of the type string, null given, called in /srv/mediawiki/php-1.36.0-wmf.33/extensions/CentralAuth/includes/CentralAuthGroupMembershipProxy.php on line 48.

Looks like something related to 73ade52/T275030.

Mar 3 2021, 1:25 PM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Platform Team Workboards (MW Expedition), Patch-For-Review, Security, MediaWiki-extensions-CentralAuth, Wikimedia-production-error

Feb 23 2021

Peter.ovchyn moved T273287: UserIdentityValue should require a Wiki ID to be passed to the constructor. from UserStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Feb 23 2021, 4:23 PM · Patch-For-Review, Platform Team Workboards (MW Expedition), MediaWiki-User-management

Feb 16 2021

Peter.ovchyn moved T274211: Hard-deprecate soft-deprecated User methods from UserStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Feb 16 2021, 12:23 PM · MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Patch-For-Review, Epic, User-Zabe, Technical-Debt (Deprecation process), Platform Team Workboards (MW Expedition)

Feb 14 2021

Peter.ovchyn moved T274209: Cleanup hard-deprecated RevisionStore methods from PageStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Feb 14 2021, 9:54 AM · Patch-For-Review, MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)

Feb 9 2021

Peter.ovchyn moved T274151: Clean up Title deprecated methods from PageStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Feb 9 2021, 5:36 PM · MW-1.36-notes (1.36.0-wmf.33; 2021-03-02), Patch-For-Review, Technical-Debt (Deprecation process), Platform Team Workboards (MW Expedition)

Feb 7 2021

Peter.ovchyn created T274067: RevisionStore::getKnownCurrentRevision should be able to work with non-local PageIdentityValue.
Feb 7 2021, 7:02 PM · MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)

Feb 4 2021

Peter.ovchyn added a comment to T272901: Standardize RevisionRecord/Store use of wikiID vs dbDomain.

Yeah, thus the only thing left to do here is to rename all properties in RevisionStore, RevisionRecord and it's subclasses to $wikiId and update the documentation. I don't think there's a lot of such properties.

Feb 4 2021, 5:47 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition)

Jan 21 2021

Peter.ovchyn moved T272485: Make RevisionRecord::getId() take a wiki ID from PageStore pile to Doing on the Platform Team Workboards (MW Expedition) board.
Jan 21 2021, 6:34 PM · MW-1.36-notes (1.36.0-wmf.29; 2021-02-02), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
Peter.ovchyn moved T271837: Convert PreferencesFactory to Authority [hard] from Doing to Authority pile on the Platform Team Workboards (MW Expedition) board.
Jan 21 2021, 6:34 PM · MediaWiki-User-preferences, Platform Team Workboards (MW Expedition)
Peter.ovchyn claimed T272485: Make RevisionRecord::getId() take a wiki ID.
Jan 21 2021, 6:34 PM · MW-1.36-notes (1.36.0-wmf.29; 2021-02-02), MediaWiki-Revision-backend, Platform Team Workboards (MW Expedition)
Peter.ovchyn moved T271837: Convert PreferencesFactory to Authority [hard] from Authority pile to Doing on the Platform Team Workboards (MW Expedition) board.
Jan 21 2021, 5:50 PM · MediaWiki-User-preferences, Platform Team Workboards (MW Expedition)
Peter.ovchyn moved T264058: OAuth extension REST tests must not instantiate a Router from Doing to Waiting for Review on the Platform Team Workboards (MW Expedition) board.
Jan 21 2021, 5:00 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Platform Team Workboards (MW Expedition), MediaWiki-extensions-OAuth

Jan 12 2021

Peter.ovchyn updated the task description for T271596: Migrate relevant User method usages to GroupPermissionsLookup and hard-deprecate User methods..
Jan 12 2021, 5:00 PM · MW-1.36-notes (1.36.0-wmf.28; 2021-01-26), Patch-For-Review, Platform Team Workboards (MW Expedition), Platform Team Initiatives (Decoupling (CDP2)), User-DannyS712, Dependency injection

Dec 16 2020

Peter.ovchyn moved T270139: Commons API not returning image data for Dec. 14 2020 picture of the day (in English and German) from Backlog to Kanban on the Product-Infrastructure-Team-Backlog board.
Dec 16 2020, 10:05 PM · iOS-app-v6.8-Manta-Ray-On-A-Riding-Mower, Product-Infrastructure-Team-Backlog, MediaWiki-API, Wikipedia-iOS-App-Backlog
Peter.ovchyn moved T270139: Commons API not returning image data for Dec. 14 2020 picture of the day (in English and German) from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
Dec 16 2020, 10:05 PM · iOS-app-v6.8-Manta-Ray-On-A-Riding-Mower, Product-Infrastructure-Team-Backlog, MediaWiki-API, Wikipedia-iOS-App-Backlog
Peter.ovchyn moved T270139: Commons API not returning image data for Dec. 14 2020 picture of the day (in English and German) from Needs investigation to Backlog on the Product-Infrastructure-Team-Backlog board.
Dec 16 2020, 10:04 PM · iOS-app-v6.8-Manta-Ray-On-A-Riding-Mower, Product-Infrastructure-Team-Backlog, MediaWiki-API, Wikipedia-iOS-App-Backlog

Dec 9 2020

Peter.ovchyn moved T267586: JCObjContent->getValidationData(): This method may only be called during or after validation has started from Backlog to Kanban on the Product-Infrastructure-Team-Backlog board.
Dec 9 2020, 7:14 PM · Product-Infrastructure-Team-Backlog, Discovery-Search, User-brennen, Maps (Kartographer), JsonConfig, Commons, Wikimedia-production-error
Peter.ovchyn moved T267586: JCObjContent->getValidationData(): This method may only be called during or after validation has started from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
Dec 9 2020, 7:13 PM · Product-Infrastructure-Team-Backlog, Discovery-Search, User-brennen, Maps (Kartographer), JsonConfig, Commons, Wikimedia-production-error
Peter.ovchyn moved T267586: JCObjContent->getValidationData(): This method may only be called during or after validation has started from Upcoming to Backlog on the Product-Infrastructure-Team-Backlog board.
Dec 9 2020, 7:13 PM · Product-Infrastructure-Team-Backlog, Discovery-Search, User-brennen, Maps (Kartographer), JsonConfig, Commons, Wikimedia-production-error
Peter.ovchyn claimed T267586: JCObjContent->getValidationData(): This method may only be called during or after validation has started.
Dec 9 2020, 2:00 PM · Product-Infrastructure-Team-Backlog, Discovery-Search, User-brennen, Maps (Kartographer), JsonConfig, Commons, Wikimedia-production-error
Peter.ovchyn moved T265687: Update PCS language variants mapping from siteinfo from Code Review to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.
Dec 9 2020, 1:58 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Chinese-Sites, Page Content Service
Peter.ovchyn moved T265687: Update PCS language variants mapping from siteinfo from Doing to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Dec 9 2020, 1:58 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Chinese-Sites, Page Content Service

Dec 3 2020

Peter.ovchyn added a comment to T265687: Update PCS language variants mapping from siteinfo .

looks like I almost understand how language support actually work in mobileapps.

Dec 3 2020, 10:39 AM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Chinese-Sites, Page Content Service

Nov 26 2020

Peter.ovchyn moved T265687: Update PCS language variants mapping from siteinfo from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
Nov 26 2020, 12:34 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Chinese-Sites, Page Content Service
Peter.ovchyn moved T265687: Update PCS language variants mapping from siteinfo from Upcoming to Kanban on the Product-Infrastructure-Team-Backlog board.
Nov 26 2020, 12:34 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Chinese-Sites, Page Content Service
Peter.ovchyn claimed T265687: Update PCS language variants mapping from siteinfo .
Nov 26 2020, 12:33 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Chinese-Sites, Page Content Service

Nov 17 2020

Peter.ovchyn moved T266310: Change article text color to base10 for Light + Sepia on iOS and Android from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
Nov 17 2020, 4:13 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
Peter.ovchyn moved T247393: Replace static calls related to UserMail with calling respective methods of EmailSender service from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Nov 17 2020, 1:27 PM · MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Patch-For-Review, Dependency injection, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2))
Peter.ovchyn moved T243910: Refactor ConverterRule not to use public variables from LanguageConverter and remove mutual dependency between them from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Nov 17 2020, 1:26 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn moved T254004: Use global LanguageConverterFacory as MediawikiService:: instead for injecting it via DI in Language class from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Nov 17 2020, 1:23 PM · Patch-For-Review, Dependency injection, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn placed T263780: Move feeds from behind RESTBase to the API Gateway up for grabs.
Nov 17 2020, 1:21 PM · Code-Health-Objective, Platform Engineering Roadmap, Wikifeeds, Product-Infrastructure-Team-Backlog

Nov 13 2020

Peter.ovchyn claimed T266310: Change article text color to base10 for Light + Sepia on iOS and Android.
Nov 13 2020, 9:49 PM · Product-Infrastructure-Team-Backlog (Kanban), Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog

Nov 2 2020

Peter.ovchyn claimed T263780: Move feeds from behind RESTBase to the API Gateway.
Nov 2 2020, 5:42 PM · Code-Health-Objective, Platform Engineering Roadmap, Wikifeeds, Product-Infrastructure-Team-Backlog
Peter.ovchyn assigned T253834: Turn properties into protected Getters in LanguageConverter based hierarchy to Art.tsymbar.
Nov 2 2020, 4:44 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn added a comment to T253834: Turn properties into protected Getters in LanguageConverter based hierarchy.

Hey! I just went through the patch. Looks good to me. If we had tests that verify that the conversion still works, we could just merge this...
A proper test suite for the converters would be nice to have, but hard to write without knowing the languages. We could try to just fetch some example pages from each wiki, and turn them into test fixtures...

Nov 2 2020, 1:39 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn placed T253834: Turn properties into protected Getters in LanguageConverter based hierarchy up for grabs.
Nov 2 2020, 1:38 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn placed T255151: Provide capability for a DBDriver to be specified in an extension.json up for grabs.
Nov 2 2020, 1:17 PM · Platform Team Workboards (S&F Workboard), MediaWiki-Installer
Peter.ovchyn placed T258757: Write unit tests for WikimediaApiPortalOAuth up for grabs.
Nov 2 2020, 1:16 PM · Test-Coverage, API-Portal, MediaWiki-extensions-WikimediaApiPortalOAuth

Oct 28 2020

Peter.ovchyn moved T264606: OAuth extension - update unit tests (RequestClientEndpointTest). from In Progress/Doing to In Progress/In Review on the Platform Team Workboards (S&F Workboard) board.
Oct 28 2020, 4:16 PM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth

Oct 27 2020

Peter.ovchyn claimed T258757: Write unit tests for WikimediaApiPortalOAuth .
Oct 27 2020, 12:11 PM · Test-Coverage, API-Portal, MediaWiki-extensions-WikimediaApiPortalOAuth
Peter.ovchyn moved T264606: OAuth extension - update unit tests (RequestClientEndpointTest). from In Progress/In Review to In Progress/Doing on the Platform Team Workboards (S&F Workboard) board.
Oct 27 2020, 12:03 PM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth

Oct 26 2020

Peter.ovchyn added a project to T258757: Write unit tests for WikimediaApiPortalOAuth : Spike.
Oct 26 2020, 4:15 PM · Test-Coverage, API-Portal, MediaWiki-extensions-WikimediaApiPortalOAuth
Peter.ovchyn triaged T266463: OAuth extension - remove unused parameter from userCanSee() methods and methods, calling it. as Medium priority.
Oct 26 2020, 3:40 PM · Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
Peter.ovchyn moved T226857: Provide capability for a DB to be added in an extension from In Progress/Doing to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 26 2020, 3:38 PM · Story, Platform Team Workboards (S&F Workboard), Patch-For-Review, MediaWiki-Installer

Oct 25 2020

Peter.ovchyn moved T264606: OAuth extension - update unit tests (RequestClientEndpointTest). from In Progress/Doing to PM Sign Off on the Platform Team Workboards (S&F Workboard) board.
Oct 25 2020, 6:44 PM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
Peter.ovchyn renamed T266403: Add `@group OAuth` tag to all tests in OAuth extension from Add `@group OAuth`tag to all tests in to Add `@group OAuth`tag to all tests in OAuth extension.
Oct 25 2020, 6:09 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
Peter.ovchyn updated the task description for T266403: Add `@group OAuth` tag to all tests in OAuth extension.
Oct 25 2020, 4:59 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
Peter.ovchyn triaged T266403: Add `@group OAuth` tag to all tests in OAuth extension as High priority.
Oct 25 2020, 1:52 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
Peter.ovchyn created T266403: Add `@group OAuth` tag to all tests in OAuth extension.
Oct 25 2020, 1:52 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth

Oct 21 2020

Peter.ovchyn moved T243743: Add tests MessageCache::updateMessageOverride from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:36 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn moved T243755: Add pure unit-tests for SearchMySQL, SearchSqlite etc... from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:36 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn moved T226832: Deprecate Language::convertTitle(), findVariantLink(), updateConversionTable(), and friends from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:36 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), MW-1.35-notes (1.35.0-wmf.32; 2020-05-12), Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn placed T265361: OAuth extension - get rid of isAllowed() deprecated method up for grabs.
Oct 21 2020, 12:35 PM · Platform Team Initiatives (API Gateway), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
Peter.ovchyn placed T262445: SpecialPage.php - remove unused properties from the constructor which are not used up for grabs.
Oct 21 2020, 12:35 PM · Technical-Debt, MediaWiki-General, Platform Team Workboards (S&F Workboard)
Peter.ovchyn placed T263918: WikimediaApiPortal extension - put 'oauth2/client' to settings up for grabs.
Oct 21 2020, 12:35 PM · API-Portal, MediaWiki-extensions-WikimediaApiPortalOAuth
Peter.ovchyn placed T265362: OAuth extension - update\add logic of userCanSeeSecret() method of Backend\ConsumerAcceptance class. up for grabs.
Oct 21 2020, 12:35 PM · Platform Team Initiatives (API Gateway), MediaWiki-extensions-OAuth, Platform Team Workboards (S&F Workboard)
Peter.ovchyn placed T243747: Add pure unit tests for class LinkHolderArray up for grabs.
Oct 21 2020, 12:34 PM · MW-1.35-notes (1.35.0-wmf.37; 2020-06-16), Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn placed T243323: Inject LanguageConverter through constructor in SearchNearMatcher up for grabs.
Oct 21 2020, 12:34 PM · Patch-For-Review, Dependency injection, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn placed T253248: Add ability for extensions to add db types to the installer up for grabs.
Oct 21 2020, 12:34 PM · Platform Team Workboards (S&F Workboard), MediaWiki-Installer
Peter.ovchyn placed T243326: Rename ILanguageInterface::convert function to eliminate ambiguity up for grabs.
Oct 21 2020, 12:34 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn placed T256976: Split NamespaceNames functionality into low-level data providing and high level logic. up for grabs.
Oct 21 2020, 12:34 PM · Platform Team Workboards (S&F Workboard)
Peter.ovchyn placed T251758: LiquidThreads Extension, Threads: Use WikiPage argument instead of Article argument up for grabs.
Oct 21 2020, 12:34 PM · MediaWiki-extensions-LiquidThreads, Platform Team Workboards (S&F Workboard)
Peter.ovchyn placed T254007: Create PoC with explanation how REST Entities would work up for grabs.
Oct 21 2020, 12:34 PM · Documentation, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (MW REST API in PHP)
Peter.ovchyn placed T243756: Add more tests class SkinTemplate up for grabs.
Oct 21 2020, 12:33 PM · Platform Team Workboards (S&F Workboard), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn moved T256976: Split NamespaceNames functionality into low-level data providing and high level logic. from In Progress/Doing to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:32 PM · Platform Team Workboards (S&F Workboard)
Peter.ovchyn claimed T264606: OAuth extension - update unit tests (RequestClientEndpointTest). .
Oct 21 2020, 12:32 PM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
Peter.ovchyn moved T264606: OAuth extension - update unit tests (RequestClientEndpointTest). from Current sprint Backlog to In Progress/Doing on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:32 PM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
Peter.ovchyn moved T243756: Add more tests class SkinTemplate from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:31 PM · Platform Team Workboards (S&F Workboard), Patch-For-Review, Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn moved T243747: Add pure unit tests for class LinkHolderArray from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:31 PM · MW-1.35-notes (1.35.0-wmf.37; 2020-06-16), Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn moved T243326: Rename ILanguageInterface::convert function to eliminate ambiguity from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:31 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn moved T243323: Inject LanguageConverter through constructor in SearchNearMatcher from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:31 PM · Patch-For-Review, Dependency injection, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn moved T253248: Add ability for extensions to add db types to the installer from In Progress/In Review to Backlog on the Platform Team Workboards (S&F Workboard) board.
Oct 21 2020, 12:31 PM · Platform Team Workboards (S&F Workboard), MediaWiki-Installer

Oct 20 2020

Peter.ovchyn triaged T226832: Deprecate Language::convertTitle(), findVariantLink(), updateConversionTable(), and friends as Low priority.
Oct 20 2020, 10:35 AM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), MW-1.35-notes (1.35.0-wmf.32; 2020-05-12), Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Peter.ovchyn claimed T254004: Use global LanguageConverterFacory as MediawikiService:: instead for injecting it via DI in Language class.
Oct 20 2020, 10:32 AM · Patch-For-Review, Dependency injection, Platform Team Workboards (S&F Workboard), Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n

Oct 19 2020

Peter.ovchyn moved T251360: LiquidThreads Extension: Call Threads::withRoot with WikiPage argument from In Progress/In Review to PM Sign Off on the Platform Team Workboards (S&F Workboard) board.
Oct 19 2020, 3:50 PM · MW-1.36-notes (1.36.0-wmf.14; 2020-10-20), MediaWiki-extensions-LiquidThreads, Platform Team Workboards (S&F Workboard)

Sep 30 2020

Peter.ovchyn created T264197: Simplify creating mobile transforms via MobileTransformFactory.
Sep 30 2020, 2:38 PM · Readers-Web-Backlog, MobileFrontend

Sep 29 2020

Peter.ovchyn moved T256083: Minerva skin should use the SkinMustache class from Needs Analysis to Doing on the Readers-Web-Backlog (Kanbanana-FY-2020-21) board.
Sep 29 2020, 2:41 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Readers-Web-Backlog, MinervaNeue (Tracking), MobileFrontend (MobileFrontend and MinervaNeue architecture), patch-welcome, MediaWiki-Core-Skin-Architecture
Peter.ovchyn added a project to T256083: Minerva skin should use the SkinMustache class: Readers-Web-Backlog (Kanbanana-FY-2020-21).
Sep 29 2020, 2:40 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Readers-Web-Backlog, MinervaNeue (Tracking), MobileFrontend (MobileFrontend and MinervaNeue architecture), patch-welcome, MediaWiki-Core-Skin-Architecture

Sep 28 2020

Peter.ovchyn moved T197188: Lazy loaded images: MobileFormatter should take into account mobile image dimension adjustments from Blocked on Others to Doing on the Readers-Web-Backlog (Kanbanana-FY-2020-21) board.
Sep 28 2020, 5:08 PM · Readers-Web-Backlog, Performance Issue, MobileFrontend
Peter.ovchyn added a comment to T263832: Major performance regression on mobile site associated with 1.36.0-wmf.10 .

@Peter.ovchyn you can set that from WebPageTest runs, that's how I discovered the HTML differences before and after the deployment. Explore a particular WPT run and you can look at the list of requests the browser made and get the response body. In my previous comments from Friday you'll find links I posted to WPT runs before and after the problem.

Sep 28 2020, 12:04 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Readers-Web-Backlog (Kanbanana-FY-2020-21), MobileFrontend, Performance-Team
Peter.ovchyn added a comment to T263832: Major performance regression on mobile site associated with 1.36.0-wmf.10 .

@Peter @Gilles is there any way to get snapshots of html of a real page before issue appeared and after? Do we store them somehow?

Sep 28 2020, 11:08 AM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Readers-Web-Backlog (Kanbanana-FY-2020-21), MobileFrontend, Performance-Team
Peter.ovchyn added a comment to T263832: Major performance regression on mobile site associated with 1.36.0-wmf.10 .

@Gilles thanks, that's helpful!

Sep 28 2020, 10:08 AM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Readers-Web-Backlog (Kanbanana-FY-2020-21), MobileFrontend, Performance-Team
Peter.ovchyn added a comment to T263832: Major performance regression on mobile site associated with 1.36.0-wmf.10 .

@Peter I'm not seeing the same elevated levels after the revert on WebPageTest, is WebPageReplay the only place where you're seeing this?

Sep 28 2020, 9:13 AM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Readers-Web-Backlog (Kanbanana-FY-2020-21), MobileFrontend, Performance-Team

Sep 25 2020

Peter.ovchyn added a comment to T263832: Major performance regression on mobile site associated with 1.36.0-wmf.10 .

Its in the client (in the browser).

Sep 25 2020, 12:20 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Readers-Web-Backlog (Kanbanana-FY-2020-21), MobileFrontend, Performance-Team