Page MenuHomePhabricator

xSavitar (Derick Alangi)
I do not know! I'm Learning! 🙏🏽

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Sep 13 2015, 6:40 AM (262 w, 5 d)
Availability
Available
IRC Nick
xSavitar
LDAP User
Unknown
MediaWiki User
X-Savitar [ Global Accounts ]

I'm trying my best to help around with little things. Got a personal workboard: User-xSavitar.

Recent Activity

Tue, Sep 22

xSavitar added a comment to T263293: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly".

Fine by me, but it looks like @xSavitar was having the same problem?

Tue, Sep 22, 2:38 PM · Gerrit

Fri, Sep 18

xSavitar awarded T263293: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly" a Like token.
Fri, Sep 18, 9:35 PM · Gerrit
xSavitar added a comment to T263293: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly".

Can you post the list of remotes please (ie. git remote -v)?

Fri, Sep 18, 9:34 PM · Gerrit
xSavitar added a comment to T263293: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly".

@matmarex, I don't think it's about Windows :). I've faced this problem multiple times and I'm using macOS. But sometimes, when my internet connection is faster, it works. But I think since it could be internet speed centric, one would not always rely on waiting for a faster internet. Let me try your work around and see if it works now! Thanks!

Fri, Sep 18, 9:33 PM · Gerrit
xSavitar awarded T262507: skins.vector.styles.legacy sets hr{height:0}, hiding horizontal rules a Yellow Medal token.
Fri, Sep 18, 10:41 AM · MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Readers-Web-Backlog (Kanbanana-2020-21-Q1), affects-translatewiki.net, MediaWiki-Interface, Regression, Vector

Wed, Sep 9

xSavitar added a comment to Intern.

Okay @zeljkofilipin. Thanks! :)

Wed, Sep 9, 8:44 PM

Fri, Sep 4

xSavitar added a comment to Intern.

@Jdforrester-WMF, I think this badge can be awarded to past interns as well. Reason being that, after the badge gets awarded to current interns, removing it after the program is complete would be a lot of work as the cycle continues (add, remove, add, remove etc).

Fri, Sep 4, 8:42 PM

Mon, Aug 31

xSavitar awarded T261656: Grant merge rights (+2) on MediaWiki Core to Martin Urbanec a Love token.
Mon, Aug 31, 4:10 PM · MediaWiki-Gerrit-Group-Requests

Wed, Aug 26

xSavitar committed rPWBC717bc84c459a: [doc] Python 3.9 is supported from Pywikibot 4.1.0 (authored by Xqt).
[doc] Python 3.9 is supported from Pywikibot 4.1.0
Wed, Aug 26, 7:46 PM
xSavitar updated xSavitar.
Wed, Aug 26, 7:29 PM
xSavitar updated subscribers of T261351: PHPUnit tests to cover all methods in DynamicSidebarHooks.php.

@Ammarpad, do you want to try this out? I'll be happy to review :)

Wed, Aug 26, 7:26 PM · User-xSavitar, MediaWiki-extensions-DynamicSidebar
xSavitar added a project to T261351: PHPUnit tests to cover all methods in DynamicSidebarHooks.php: User-xSavitar.
Wed, Aug 26, 7:24 PM · User-xSavitar, MediaWiki-extensions-DynamicSidebar
xSavitar created T261351: PHPUnit tests to cover all methods in DynamicSidebarHooks.php.
Wed, Aug 26, 7:24 PM · User-xSavitar, MediaWiki-extensions-DynamicSidebar

Aug 26 2020

xSavitar awarded T258845: RFC: Stop supporting legacy PHP entry point extensions a Like token.
Aug 26 2020, 12:47 PM · MediaWiki-Configuration, TechCom-RFC

Aug 25 2020

xSavitar updated the task description for T261199: Rename repo name on Gerrit from "examples" to "Examples".
Aug 25 2020, 11:47 AM · Gerrit, MediaWiki-extensions-Examples
xSavitar added a comment to T261199: Rename repo name on Gerrit from "examples" to "Examples".

Thanks for the question @Aklapper. Most of our extensions are named in the format "Xyz" or "XyzAbc" etc. I've seen very few extensions using "ABC" (extension names that are acronyms like 3D, APC, AWS etc) or "xyz" naming (which I'm not sure about).

Aug 25 2020, 11:46 AM · Gerrit, MediaWiki-extensions-Examples
xSavitar updated the task description for T156568: Review and update the Examples extension.
Aug 25 2020, 11:13 AM · User-xSavitar, Wikimedia-Hackathon-2017, MediaWiki-Stakeholders-Group, Developer-Wishlist (2017), MediaWiki-extensions-Examples
xSavitar added a comment to T261199: Rename repo name on Gerrit from "examples" to "Examples".

Extract from IRC chat with @MarcoAurelio

Aug 25 2020, 11:08 AM · Gerrit, MediaWiki-extensions-Examples
xSavitar updated subscribers of T261199: Rename repo name on Gerrit from "examples" to "Examples".
Aug 25 2020, 11:05 AM · Gerrit, MediaWiki-extensions-Examples
xSavitar created T261199: Rename repo name on Gerrit from "examples" to "Examples".
Aug 25 2020, 11:04 AM · Gerrit, MediaWiki-extensions-Examples

Aug 22 2020

xSavitar merged T261045: App still exists in the DOM after clicking the close button Wikibase client test fails into T245824: Error in "App closes on clicking the cancel button".
Aug 22 2020, 7:13 PM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata-Bridge, ci-test-error (WMF-deployed Build Failure), MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), MediaWiki-extensions-WikibaseClient, Wikidata
xSavitar merged task T261045: App still exists in the DOM after clicking the close button Wikibase client test fails into T245824: Error in "App closes on clicking the cancel button".
Aug 22 2020, 7:13 PM · MediaWiki-extensions-WikibaseClient, Wikidata
xSavitar added a comment to T261045: App still exists in the DOM after clicking the close button Wikibase client test fails.

@Reedy, yes! I think it's a duplicate. I didn't know that task exist. Thanks!

Aug 22 2020, 7:12 PM · MediaWiki-extensions-WikibaseClient, Wikidata
xSavitar updated the task description for T261045: App still exists in the DOM after clicking the close button Wikibase client test fails.
Aug 22 2020, 10:40 AM · MediaWiki-extensions-WikibaseClient, Wikidata
xSavitar created T261045: App still exists in the DOM after clicking the close button Wikibase client test fails.
Aug 22 2020, 10:39 AM · MediaWiki-extensions-WikibaseClient, Wikidata
xSavitar awarded T175374: Validate order of Doxygen annotations in documentation comments a Love token.
Aug 22 2020, 9:48 AM · MediaWiki-Codesniffer

Aug 20 2020

xSavitar removed a member for Wikimedia Resource Center: xSavitar.
Aug 20 2020, 2:31 PM

Aug 19 2020

xSavitar added a comment to T257953: [Technical debt payoff] Drop MFSpecialCaseMainPage, from MobileFrontend.

@Jdlrobson, I've made a few updates. Over to the epic task now :)

Aug 19 2020, 4:49 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Technical-Debt, Readers-Web-Backlog (Kanbanana-2020-21-Q1), MW-1.36-release, User-Jdlrobson, MobileFrontend
xSavitar updated the task description for T257953: [Technical debt payoff] Drop MFSpecialCaseMainPage, from MobileFrontend.
Aug 19 2020, 4:49 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Technical-Debt, Readers-Web-Backlog (Kanbanana-2020-21-Q1), MW-1.36-release, User-Jdlrobson, MobileFrontend

Aug 18 2020

xSavitar awarded T257953: [Technical debt payoff] Drop MFSpecialCaseMainPage, from MobileFrontend a Like token.
Aug 18 2020, 9:40 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Technical-Debt, Readers-Web-Backlog (Kanbanana-2020-21-Q1), MW-1.36-release, User-Jdlrobson, MobileFrontend
xSavitar closed T259970: Wrap-up removal of PHP deprecations from MobileFrontend as Resolved.
Aug 18 2020, 9:39 PM · Readers-Web-Backlog, MobileFrontend, User-xSavitar
xSavitar updated the task description for T259970: Wrap-up removal of PHP deprecations from MobileFrontend.
Aug 18 2020, 9:39 PM · Readers-Web-Backlog, MobileFrontend, User-xSavitar
xSavitar added a comment to T259970: Wrap-up removal of PHP deprecations from MobileFrontend.

@Jdlrobson seems to be handling this in T32405: [EPIC] MobileFrontend extension should stop special-casing main page.

Aug 18 2020, 9:38 PM · Readers-Web-Backlog, MobileFrontend, User-xSavitar
xSavitar added a comment to T32405: [EPIC] MobileFrontend extension should stop special-casing main page.

@Jdlrobson, per T259970, it seems we got it covered here and you're on it?

Aug 18 2020, 9:38 PM · Readers-Web-Backlog (Kanbanana-2020-21-Q1), MW-1.36-release, Patch-For-Review, User-Jdlrobson, Performance-Team (Radar), MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Epic, Reading-Web-Local-Wiki-Issues, MobileFrontend
xSavitar updated the task description for T259970: Wrap-up removal of PHP deprecations from MobileFrontend.
Aug 18 2020, 9:34 PM · Readers-Web-Backlog, MobileFrontend, User-xSavitar

Aug 14 2020

xSavitar updated xSavitar.
Aug 14 2020, 12:54 AM

Aug 12 2020

xSavitar updated xSavitar.
Aug 12 2020, 12:21 PM
xSavitar updated xSavitar.
Aug 12 2020, 11:19 AM
xSavitar awarded T260233: Change my Phabricator username to xSavitar a Love token.
Aug 12 2020, 11:14 AM · Phabricator
xSavitar added a comment to T260233: Change my Phabricator username to xSavitar.

Wow, thanks so much @Aklapper! Much appreciated :)

Aug 12 2020, 11:13 AM · Phabricator
Aklapper renamed xSavitar from D3r1ck01 to xSavitar.
Aug 12 2020, 11:09 AM
xSavitar awarded T260135: Change my Phabricator username to GeneralNotability a Like token.
Aug 12 2020, 10:51 AM · Phabricator
xSavitar created T260233: Change my Phabricator username to xSavitar.
Aug 12 2020, 10:50 AM · Phabricator

Aug 11 2020

xSavitar added a comment to T260155: PHP Fatal error: Uncaught Error: Call to undefined method TitleValue::isSubpage() in /srv/mediawiki/php-1.36.0-wmf.4/skins/MinervaNeue/includes/Skins/SkinUserPageHelper.php:55 in /srv/mediawiki/php-1.36.0-wmf.4/skins/MinervaNeue/includes/Skins/SkinUserPageHelper.php on line 55.

Maybe you want to keep the task to redo the patch?

Aug 11 2020, 5:17 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikimedia-production-error, Readers-Web-Backlog (Kanbanana-2020-21-Q1), MinervaNeue
xSavitar added a comment to T260155: PHP Fatal error: Uncaught Error: Call to undefined method TitleValue::isSubpage() in /srv/mediawiki/php-1.36.0-wmf.4/skins/MinervaNeue/includes/Skins/SkinUserPageHelper.php:55 in /srv/mediawiki/php-1.36.0-wmf.4/skins/MinervaNeue/includes/Skins/SkinUserPageHelper.php on line 55.

Oops, really sorry about the mess @Jdlrobson, thanks for reverting and fixing the issue. 🙏🏽

Aug 11 2020, 4:28 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikimedia-production-error, Readers-Web-Backlog (Kanbanana-2020-21-Q1), MinervaNeue

Aug 10 2020

xSavitar added a comment to T259317: Drop unused SkinCologneBlue::formatLanguageName.

Thanks @D3r1ck01 !

Aug 10 2020, 9:30 PM · MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Readers-Web-Backlog (Kanbanana-2020-21-Q1), CologneBlue, MediaWiki-Core-Skin-Architecture

Aug 8 2020

xSavitar added a comment to T209477: PHPUnit: Cover 2 methods in MobileFrontend.body.php.

Is this task still a goal of yours D3r1ck?

Aug 8 2020, 1:04 PM · Readers-Web-Backlog (Tracking), User-xSavitar, MobileFrontend
xSavitar moved T229265: Suppress rendering translated versions of a page and render **only** the default from Backlog to Doing [WIP] on the User-xSavitar board.
Aug 8 2020, 1:04 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Platform Team Workboards (Clinic Duty Team), User-xSavitar, MediaWiki-extensions-CategoryTree
xSavitar added a project to T259970: Wrap-up removal of PHP deprecations from MobileFrontend: Readers-Web-Backlog.
Aug 8 2020, 12:28 PM · Readers-Web-Backlog, MobileFrontend, User-xSavitar
xSavitar created T259970: Wrap-up removal of PHP deprecations from MobileFrontend.
Aug 8 2020, 12:28 PM · Readers-Web-Backlog, MobileFrontend, User-xSavitar
xSavitar closed T221982: [Tracking] Avoid use of deprecated core classes, class methods, configs, and constants in MF as Resolved.

All PHP deprecations have been cleaned up apart from:

Aug 8 2020, 12:24 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), MobileFrontend (Tracking), Patch-For-Review, MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Readers-Web-Backlog (Tracking), User-xSavitar
xSavitar added a comment to T259317: Drop unused SkinCologneBlue::formatLanguageName.

SkinTemplate::formatLanguageName() was removed a while ago in 484c2f8981caf97d2294c8c5e6e49105b17b36d8 (which was even a private method). The overriding in CologneBlue really indeed does nothing.

Aug 8 2020, 11:55 AM · MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Readers-Web-Backlog (Kanbanana-2020-21-Q1), CologneBlue, MediaWiki-Core-Skin-Architecture

Jul 28 2020

xSavitar awarded T258986: Requesting +2 rights for Mediawiki Group for Ammarpad a Like token.
Jul 28 2020, 2:21 AM · MediaWiki-Gerrit-Group-Requests

Jul 27 2020

Ammarpad awarded T221236: RfC: self vs <ClassName> for class self-references a Love token.
Jul 27 2020, 10:20 AM · MediaWiki-Codesniffer

Jul 25 2020

xSavitar awarded T258841: Add ssh support to Kubernetes containers a Like token.
Jul 25 2020, 12:40 PM · User-QEDK, Toolforge (Software install/update)

Jul 23 2020

xSavitar added a comment to T252005: Remove unused SpecialMobileMenu class from MobileFrontend.

I quickly also did: https://codesearch.wmcloud.org/search/?q=MobileMenu&i=nope&files=&repos= and found some occurrences. Should these be treated? If so, which ones? We can pin-point them and remove.

Jul 23 2020, 7:20 PM · Readers-Web-Backlog, MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), MobileFrontend, User-xSavitar

Jul 22 2020

xSavitar committed rEPUAade098520586: i18n: Use {{PLURAL}} syntax for popup alert expiration message (authored by xSavitar).
i18n: Use {{PLURAL}} syntax for popup alert expiration message
Jul 22 2020, 3:30 PM

Jul 16 2020

xSavitar closed T258226: Introduce IParser interface with `getOutput()` method for implementation, a subtask of T236812: Parser.php should be split into a base class and a parser implementation, as Invalid.
Jul 16 2020, 10:35 PM · Parsoid, MediaWiki-Parser
xSavitar closed T258226: Introduce IParser interface with `getOutput()` method for implementation as Invalid.

I'll rethink this and re-propose when ready to try again. Maybe I got things mixed up at one point :(. Thanks @cscott & @Krinkle.

Jul 16 2020, 10:35 PM · Patch-For-Review, Parsing-Team, MediaWiki-Parser
xSavitar added a comment to T236812: Parser.php should be split into a base class and a parser implementation.

Oops, closed the wrong ticket! Sorry!

Jul 16 2020, 10:35 PM · Parsoid, MediaWiki-Parser
xSavitar reopened T236812: Parser.php should be split into a base class and a parser implementation, a subtask of T236809: Refactor Parser.php to allow alternate parser (Parsoid), as Open.
Jul 16 2020, 10:34 PM · MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), MediaWiki-extensions-Variables, MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Parsing-Active-Work, Patch-For-Review, Parsoid, MediaWiki-Parser
xSavitar reopened T236812: Parser.php should be split into a base class and a parser implementation as "Open".
Jul 16 2020, 10:34 PM · Parsoid, MediaWiki-Parser
xSavitar closed T236812: Parser.php should be split into a base class and a parser implementation, a subtask of T236809: Refactor Parser.php to allow alternate parser (Parsoid), as Invalid.
Jul 16 2020, 10:34 PM · MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), MediaWiki-extensions-Variables, MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Parsing-Active-Work, Patch-For-Review, Parsoid, MediaWiki-Parser
xSavitar closed T236812: Parser.php should be split into a base class and a parser implementation as Invalid.
Jul 16 2020, 10:34 PM · Parsoid, MediaWiki-Parser
xSavitar added a subtask for T236812: Parser.php should be split into a base class and a parser implementation: T258226: Introduce IParser interface with `getOutput()` method for implementation.
Jul 16 2020, 10:30 PM · Parsoid, MediaWiki-Parser
xSavitar added a parent task for T258226: Introduce IParser interface with `getOutput()` method for implementation: T236812: Parser.php should be split into a base class and a parser implementation.
Jul 16 2020, 10:30 PM · Patch-For-Review, Parsing-Team, MediaWiki-Parser
xSavitar renamed T258227: Sniff or phan rule against use `?:` and `if` on returns that may be a string from Sniff or phan rule against use `?:` and `if` on retunrns that may be a string to Sniff or phan rule against use `?:` and `if` on returns that may be a string.
Jul 16 2020, 10:13 PM · Patch-For-Review, phan, MediaWiki-Codesniffer
xSavitar updated the task description for T258226: Introduce IParser interface with `getOutput()` method for implementation.
Jul 16 2020, 10:08 PM · Patch-For-Review, Parsing-Team, MediaWiki-Parser
xSavitar created T258226: Introduce IParser interface with `getOutput()` method for implementation.
Jul 16 2020, 10:04 PM · Patch-For-Review, Parsing-Team, MediaWiki-Parser
xSavitar created T258223: Is ClassicInterwikiLoopup::resetLocalCache() really used?.
Jul 16 2020, 8:34 PM · BlueSpice, MediaWiki-Interwiki

Jul 15 2020

xSavitar committed rPWBC7228c269eaad: [4.0] Follow up on Ib0db465bfcc6a38335379 (authored by xSavitar).
[4.0] Follow up on Ib0db465bfcc6a38335379
Jul 15 2020, 6:51 AM

Jul 14 2020

xSavitar updated subscribers of T241455: Special:History formatting issue.

This seems to happen only on Desktop? On mobile, I get this:

Jul 14 2020, 10:05 PM · Readers-Web-Backlog, User-DannyS712, MediaWiki-Special-pages, MobileFrontend
xSavitar committed rPWBC5ec12b1a00f3: [doc] Update ROADMAP.rst (authored by Xqt).
[doc] Update ROADMAP.rst
Jul 14 2020, 3:04 PM

Jul 13 2020

xSavitar removed a project from T221982: [Tracking] Avoid use of deprecated core classes, class methods, configs, and constants in MF: Patch-For-Review.
Jul 13 2020, 10:09 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), MobileFrontend (Tracking), Patch-For-Review, MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Readers-Web-Backlog (Tracking), User-xSavitar

Jul 12 2020

xSavitar awarded T257399: Rewrite pywikibot scripts to support Python 3.5+ only a Like token.
Jul 12 2020, 10:14 AM · good first task, Pywikibot-Scripts, Pywikibot

Jul 9 2020

xSavitar awarded T48148: Allow hiding of non-discussion comments in Gerrit a Like token.
Jul 9 2020, 7:40 PM · Patch-For-Review, Release-Engineering-Team (CI & Testing services), Continuous-Integration-Infrastructure, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Zuul, Gerrit

Jul 6 2020

xSavitar reassigned T229265: Suppress rendering translated versions of a page and render **only** the default from xSavitar to DAlangi_WMF.
Jul 6 2020, 9:50 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Platform Team Workboards (Clinic Duty Team), User-xSavitar, MediaWiki-extensions-CategoryTree
xSavitar moved T229265: Suppress rendering translated versions of a page and render **only** the default from Doing [WIP] to Backlog on the User-xSavitar board.
Jul 6 2020, 9:50 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Platform Team Workboards (Clinic Duty Team), User-xSavitar, MediaWiki-extensions-CategoryTree
xSavitar removed a project from T221982: [Tracking] Avoid use of deprecated core classes, class methods, configs, and constants in MF: Patch-For-Review.
Jul 6 2020, 9:49 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), MobileFrontend (Tracking), Patch-For-Review, MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Readers-Web-Backlog (Tracking), User-xSavitar

Jul 1 2020

xSavitar moved T146750: Wiki(pedi&dat)a RSS user manual updates & IFTTT Flask application UI improvements (on Toolforge) from Doing [WIP Long Term] to Projects [Watch] on the User-xSavitar board.
Jul 1 2020, 12:47 PM · User-xSavitar, Tools, Documentation, Wikidata
xSavitar moved T209933: [Starting Point] Increase PHPUnit coverage for MobileFrontend & MassMessage from Doing [WIP Long Term] to Projects [Watch] on the User-xSavitar board.
Jul 1 2020, 12:46 PM · User-xSavitar

May 27 2020

xSavitar updated the task description for T201491: Fix common typos in code.
May 27 2020, 10:29 AM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), MW-1.35-notes, Patch-For-Review, User-Andreas, Google-Code-in-2019, User-DannyS712, Google-Code-in-2018, patch-welcome, MediaWiki-General, good first task

May 22 2020

xSavitar added a comment to T155051: An admin cannot create an account with Special:CreateAccount if the IP is blocked with account creation prohibited.

Poking @Amire80 here again, now I can't seem to reproduce this locally. Can you give it a go again?

May 22 2020, 11:42 PM · MediaWiki-User-login-and-signup
xSavitar awarded P11274 Linker notes a Like token.
May 22 2020, 10:26 PM

May 20 2020

xSavitar added a comment to T111739: If blocked, MobileFrontend blocks you from editing all pages including your talk page, whether or not that block flag is set.

Tried testing this, not sure if this is still the case.

May 20 2020, 9:01 PM · TestMe, Contributors-Team, MobileFrontend
xSavitar closed T252005: Remove unused SpecialMobileMenu class from MobileFrontend as Resolved.

Thank you @Jdlrobson.

May 20 2020, 3:59 PM · Readers-Web-Backlog, MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), MobileFrontend, User-xSavitar
xSavitar moved T252005: Remove unused SpecialMobileMenu class from MobileFrontend from Doing [WIP] to Under Review on the User-xSavitar board.
May 20 2020, 3:58 PM · Readers-Web-Backlog, MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), MobileFrontend, User-xSavitar

May 19 2020

xSavitar committed rPWBCa56439ea45dd: [FEAT] Users might want to know only the count of their watchlist (authored by xSavitar).
[FEAT] Users might want to know only the count of their watchlist
May 19 2020, 6:09 PM
xSavitar lowered the priority of T253127: several scripts fails with RuntimeError('dictionary changed size during iteration') from High to Low.

I'll leave this for @Xqt to close but I do confirm that the solution does fixes the problem. Thank you!

May 19 2020, 5:27 PM · Pywikibot
xSavitar awarded T253127: several scripts fails with RuntimeError('dictionary changed size during iteration') a Like token.
May 19 2020, 5:07 PM · Pywikibot
xSavitar added a comment to T253127: several scripts fails with RuntimeError('dictionary changed size during iteration').

The Problem is in line 1246 inside pywikibot.__init__.py:

code_to_user = config.usernames['*'].copy()

usernames is a defaultdict. If '*' key is not in that dict this statement creates it and changes the usernames before the copy will be done.

May 19 2020, 5:06 PM · Pywikibot
xSavitar added a comment to T253127: several scripts fails with RuntimeError('dictionary changed size during iteration').

Exactly! This also happens. Cloning keys with list() will solve the issue for both PY2 and PY3.

May 19 2020, 3:58 PM · Pywikibot
xSavitar moved T252006: Remove unused SpecialMobileCite class and related code from MobileFrontend from Doing [WIP] to Under Review on the User-xSavitar board.
May 19 2020, 11:31 AM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Readers-Web-Backlog (Kanbanana-2019-20-Q4), User-xSavitar, MobileFrontend
xSavitar added a comment to T252006: Remove unused SpecialMobileCite class and related code from MobileFrontend.
select count(*) from wmf.webrequest where day = 10 and month = 5 and year = 2020 AND uri_path LIKE "%MobileCite%";
May 19 2020, 11:24 AM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Readers-Web-Backlog (Kanbanana-2019-20-Q4), User-xSavitar, MobileFrontend

May 14 2020

xSavitar added a comment to T155051: An admin cannot create an account with Special:CreateAccount if the IP is blocked with account creation prohibited.
May 14 2020, 11:58 PM · MediaWiki-User-login-and-signup
xSavitar added a comment to T155051: An admin cannot create an account with Special:CreateAccount if the IP is blocked with account creation prohibited.

Hi @Amire80, I played with this a little bit, is this still the case?

May 14 2020, 11:57 PM · MediaWiki-User-login-and-signup
xSavitar awarded T252811: Requesting +2 rights for Mediawiki Group for DannyS712 a Like token.
May 14 2020, 11:13 PM · User-DannyS712, MediaWiki-Gerrit-Group-Requests
xSavitar added a comment to T252811: Requesting +2 rights for Mediawiki Group for DannyS712.

I support this request. @DannyS712 is doing an awesome job! 💥

May 14 2020, 11:13 PM · User-DannyS712, MediaWiki-Gerrit-Group-Requests

May 12 2020

Jdlrobson awarded T252005: Remove unused SpecialMobileMenu class from MobileFrontend a Like token.
May 12 2020, 6:48 PM · Readers-Web-Backlog, MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), MobileFrontend, User-xSavitar

May 7 2020

xSavitar awarded T247879: [Proposal][Final] goodbot: a simple, friendly bot for Wikimedia Zulipchat a Like token.
May 7 2020, 10:21 PM · Goal, User-QEDK, Google-Summer-of-Code (2020)