Page MenuHomePhabricator
Feed Advanced Search

May 8 2019

Mainframe98 added a project to T222740: Show header/footer by default (wmgProofreadPageShowHeaders) on Punjabi Wikisource: Wikimedia-Site-requests.
May 8 2019, 8:20 AM · Patch-For-Review, Wikimedia-Site-requests

May 6 2019

Mainframe98 merged T222585: Call to undefined method SprintProjectProfilePanelEngine::buildNavigation() - when accessing "Burndown" into T222586: Call to undefined method SprintProjectProfilePanelEngine::buildNavigation() when accessing Burndown since 2019.16.
May 6 2019, 11:01 AM · Phabricator-Sprint-Extension
Mainframe98 merged task T222585: Call to undefined method SprintProjectProfilePanelEngine::buildNavigation() - when accessing "Burndown" into T222586: Call to undefined method SprintProjectProfilePanelEngine::buildNavigation() when accessing Burndown since 2019.16.
May 6 2019, 11:01 AM · Phabricator-Sprint-Extension

May 2 2019

Mainframe98 added a project to T222371: Many watchlist preferences only affect non-Javascript interface (but this is not indicated in UI): MediaWiki-Core-Preferences.
May 2 2019, 3:31 PM · Growth-Team-Filtering, Growth-Team, MediaWiki-Watchlist, MediaWiki-Core-Preferences

May 1 2019

Mainframe98 added a project to T222256: File Extension check on Move page but not on upload new version.: MediaWiki-File-management.
May 1 2019, 9:23 AM · Multimedia, Commons, MediaWiki-File-management

Apr 30 2019

Mainframe98 added projects to T222208: Homepage: If a talkpage is archived by moving, it is not considered as archivation by the recent questions feature: GrowthExperiments-Homepage, Growth-Team.
Apr 30 2019, 4:58 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Growth-Team (Sprint 0 (Growth Team)), GrowthExperiments-Homepage

Apr 29 2019

Mainframe98 added a project to T222067: librsvg2-bin missing in docker image: Docker-Hub-MediaWiki.
Apr 29 2019, 12:59 PM · Docker-Hub-MediaWiki

Apr 26 2019

Mainframe98 added a project to T221950: ULS can go outside viewport: UniversalLanguageSelector.
Apr 26 2019, 4:47 PM · MW-1.34-notes (1.34.0-wmf.6; 2019-05-21), ContentTranslation, UniversalLanguageSelector
Mainframe98 closed T221923: Please import php-xdebug to apt.wm.o component/php72 as Resolved.

It took a while, but I can confirm it works with a new vagrant instance. xdebug 2.7.0 shows up on http://dev.wiki.local.wmftest.net:8080/info.php.

Apr 26 2019, 9:34 AM · SRE
Mainframe98 closed T221923: Please import php-xdebug to apt.wm.o component/php72, a subtask of T220406: Package XDebug 2.9 for apt.wikimedia.org, as Resolved.
Apr 26 2019, 9:34 AM · Patch-For-Review, FR-MW-Vagrant, SRE, MediaWiki-Vagrant, Fundraising-Backlog
Mainframe98 added a parent task for T221923: Please import php-xdebug to apt.wm.o component/php72: T220406: Package XDebug 2.9 for apt.wikimedia.org.
Apr 26 2019, 8:03 AM · SRE
Mainframe98 added a subtask for T220406: Package XDebug 2.9 for apt.wikimedia.org: T221923: Please import php-xdebug to apt.wm.o component/php72.
Apr 26 2019, 8:03 AM · Patch-For-Review, FR-MW-Vagrant, SRE, MediaWiki-Vagrant, Fundraising-Backlog
Mainframe98 added a comment to T220406: Package XDebug 2.9 for apt.wikimedia.org.

Ah, I incorrectly assumed, that because T216712 wasn't marked as resolved yet, that that hadn't happened yet. I've filed T221923 for that. However, as SRE is off-site this week according to wikitech.org, temporarily reverting https://gerrit.wikimedia.org/r/506121 might help those currently without xdebug.

Apr 26 2019, 8:02 AM · Patch-For-Review, FR-MW-Vagrant, SRE, MediaWiki-Vagrant, Fundraising-Backlog
Mainframe98 created T221923: Please import php-xdebug to apt.wm.o component/php72.
Apr 26 2019, 7:59 AM · SRE

Apr 25 2019

Mainframe98 added a comment to T220406: Package XDebug 2.9 for apt.wikimedia.org.

It was the latter, I updated because of an unrelated reason (needed rMWVAe7f3fd), and after provisioning, I noticed the message.

Apr 25 2019, 8:06 AM · Patch-For-Review, FR-MW-Vagrant, SRE, MediaWiki-Vagrant, Fundraising-Backlog

Apr 24 2019

Mainframe98 added a comment to T220406: Package XDebug 2.9 for apt.wikimedia.org.

The change above results in the message Cannot load Xdebug - it was already loaded whenever I run a maintenance script in vagrant. Xdebug was previously added to MediaWiki vagrant in T212045: Vagrant has Xdebug no longer enabled, preventing debugging and code coverage generation, and it appears both are actually loaded.

Apr 24 2019, 9:21 AM · Patch-For-Review, FR-MW-Vagrant, SRE, MediaWiki-Vagrant, Fundraising-Backlog

Apr 17 2019

Mainframe98 edited projects for T221234: Transwiki Export/Import sqwiki - sqwikiquote back and forth, added: Wikimedia-Site-requests; removed Wikimedia-Bugzilla.
Apr 17 2019, 3:47 PM · Patch-For-Review, User-Urbanecm, Wikimedia-Site-requests
Mainframe98 merged T221253: Special:ListUsers displays tools without parentheses and pipes into T220767: Some special pages are not properly displaying parenthesis and other seperators around user links.
Apr 17 2019, 3:46 PM · MW-1.33-notes, MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), UI-Standardization, Growth-Team, MW-1.34-release, MW-1.33-release, Regression, MediaWiki-Special-pages, CheckUser
Mainframe98 merged task T221253: Special:ListUsers displays tools without parentheses and pipes into T220767: Some special pages are not properly displaying parenthesis and other seperators around user links.
Apr 17 2019, 3:46 PM · Regression, MediaWiki-Special-pages

Apr 13 2019

Mainframe98 added a project to T220767: Some special pages are not properly displaying parenthesis and other seperators around user links: MW-1.33-release.
Apr 13 2019, 5:32 PM · MW-1.33-notes, MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), UI-Standardization, Growth-Team, MW-1.34-release, MW-1.33-release, Regression, MediaWiki-Special-pages, CheckUser
Mainframe98 merged T220885: Special:ListUsers is missing value separators into T220767: Some special pages are not properly displaying parenthesis and other seperators around user links.
Apr 13 2019, 3:39 PM · MW-1.33-notes, MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), UI-Standardization, Growth-Team, MW-1.34-release, MW-1.33-release, Regression, MediaWiki-Special-pages, CheckUser
Mainframe98 merged task T220885: Special:ListUsers is missing value separators into T220767: Some special pages are not properly displaying parenthesis and other seperators around user links.
Apr 13 2019, 3:39 PM · MediaWiki-Special-pages, Regression

Apr 12 2019

Mainframe98 committed rEOTPe7ae958e9354: build: Update mediawiki/mediawiki-codesniffer to 25.0.0.
build: Update mediawiki/mediawiki-codesniffer to 25.0.0
Apr 12 2019, 2:23 PM

Apr 11 2019

Mainframe98 added a comment to T220719: Standardize return type hint spacing.

I quote from https://www.mediawiki.org/wiki/Manual:Coding_conventions/CSS:

We love whitespace.

Apr 11 2019, 6:01 PM · Patch-For-Review, MediaWiki-Documentation, MediaWiki-Codesniffer

Apr 5 2019

Mainframe98 edited projects for T220186: Change numerous Arabic Wikipedia Default User Preferences, added: Wikimedia-Site-requests; removed MediaWiki-Core-Preferences.
Apr 5 2019, 10:10 AM · User-Urbanecm, Wikimedia-Site-requests

Mar 27 2019

Mainframe98 added a comment to T219369: rOPUP repo having troubles to update.

Maybe related to T219248: Codesearch index for operations/puppet may be outdated/T219264: Puppet repo not being updated on github?

Mar 27 2019, 11:37 AM · Phabricator, Diffusion

Mar 26 2019

Mainframe98 added a comment to T219264: Puppet repo not being updated on github.

Might be related to T219248: Codesearch index for operations/puppet may be outdated.

Mar 26 2019, 12:26 PM · Release-Engineering-Team (Kanban), Gerrit, Wikimedia-GitHub
Mainframe98 added a project to T219260: Add "reset password" or "request password reset email" to default MediaWiki:Right-editmyprivateinfo text: I18n.
Mar 26 2019, 6:37 AM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), User-Frostly, Voice & Tone, I18n, MediaWiki-General

Mar 23 2019

Mainframe98 added a comment to T219042: Flaky test MessageCacheTest::testLoadFromDB_fetchLatestRevision.

Sound suspiciously like T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages, which had rMWf8dc579261dc: Only load latest revision in MessageCache::loadFromDB merged as solution.

Mar 23 2019, 7:07 AM · MediaWiki-Core-Tests, MediaWiki-libs-BagOStuff

Mar 20 2019

Mainframe98 added a project to T218780: Diffusion: wikibase-termbox gerrit mirror connection time out: Diffusion.

This is happening with other repositories too, such as rEOTP, rSVEC, and rMW.

Mar 20 2019, 2:04 PM · Diffusion, Diffusion-Repository-Administrators, Wikidata

Mar 18 2019

Mainframe98 committed rEOTP7285c5504f54: Adhere to the best practices for extensions.
Adhere to the best practices for extensions
Mar 18 2019, 2:46 PM
Mainframe98 committed rEOTPc54b21d184cc: Convert OrphanedTalkPages to use PHP namespaces.
Convert OrphanedTalkPages to use PHP namespaces
Mar 18 2019, 2:46 PM
Mainframe98 committed rEOTP789e60174b37: Adhere to the best practices for extensions.
Adhere to the best practices for extensions
Mar 18 2019, 2:46 PM
Mainframe98 closed T76641: round return non-integer results on small integers as Resolved.

https://www.mediawiki.org/wiki/User:Fbstj/T76641 does no longer show this issue, nor do my tests today: https://test.wikipedia.org/wiki/User:Mainframe98/Sandbox. (Using HHVM - PHP7 beta feature temporarily disabled)

Mar 18 2019, 1:58 PM · HHVM, ParserFunctions

Mar 15 2019

Mainframe98 added a comment to T214522: Create tutorial videos about phabricator.wikimedia.org.
  • Find a way how to locally set up Phabricator to look like Wikimedia's production instance on phabricator.wikimedia.org, as we likely do not want to "play" / manipulate real data

I need some help with this. How can I locally set up Phabricator.

Also my machine have i5, 7th gen and AMD Radeon (It isn't much powerful) graphics card. Is that enough for this task?

Mar 15 2019, 4:57 PM · Developer-Advocacy (Jul-Sep 2020), Goal, Epic, Documentation

Mar 7 2019

Mainframe98 added a comment to T217823: Wikitech static: InvalidArgumentException from load.php and some content pages show Class 'ScopedCallback' not found.

It wouldn't ordinarily, but with T217692: labtestweb2001: Fatal error: unknown class AuthPlugin in /srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php on line 21 in mind, having all wikitech copies inaccessible would not be a desirable situation.

Mar 7 2019, 11:14 AM · wikitech.wikimedia.org
Mainframe98 renamed T217823: Wikitech static: InvalidArgumentException from load.php and some content pages show Class 'ScopedCallback' not found from Wikitech static: InvalidArgumentException from load.php to Wikitech static: InvalidArgumentException from load.php and some content pages show Class 'ScopedCallback' not found.
Mar 7 2019, 9:52 AM · wikitech.wikimedia.org
Mainframe98 triaged T217823: Wikitech static: InvalidArgumentException from load.php and some content pages show Class 'ScopedCallback' not found as Unbreak Now! priority.

There's more trouble. Trying to view my user page shows

Mar 7 2019, 9:48 AM · wikitech.wikimedia.org
Mainframe98 created T217823: Wikitech static: InvalidArgumentException from load.php and some content pages show Class 'ScopedCallback' not found.
Mar 7 2019, 9:46 AM · wikitech.wikimedia.org

Mar 6 2019

Mainframe98 added a project to T217779: Change naming in Dutch Visual Editor: I18n.

Usually, translation requests are handled on translatewiki. If you have an account, you can make the changes to the translation yourself.

Mar 6 2019, 4:31 PM · User-Ryasmeen, I18n, VisualEditor
Mainframe98 merged T217714: InvalidArgumentException on diff into T217689: Translate/RevisionStore: $pageId and $revId cannot both be 0 or null.
Mar 6 2019, 6:38 AM · Language-Team (Language-2019-January-March), MediaWiki-extensions-Translate, Wikimedia-production-error
Mainframe98 merged task T217714: InvalidArgumentException on diff into T217689: Translate/RevisionStore: $pageId and $revId cannot both be 0 or null.
Mar 6 2019, 6:38 AM · MediaWiki-extensions-Translate, Wikimedia-production-error

Mar 5 2019

Mainframe98 merged T217703: Implement a Dark Skin on Wikimedia Projects into T26070: [GOAL] Provide a dark / night mode skin or theme.
Mar 5 2019, 8:35 PM · FY2023-24-WE 2.1 Typography and palette customizations, Community-Wishlist-Survey-2023, MediaWiki-extensions-DarkMode, MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface
Mainframe98 merged task T217703: Implement a Dark Skin on Wikimedia Projects into T26070: [GOAL] Provide a dark / night mode skin or theme.
Mar 5 2019, 8:35 PM · Timeless, MonoBook, Modern, MinervaNeue, CologneBlue, Vector (legacy skin)
xSavitar awarded T216971: Replace casting functions with direct casting a Like token.
Mar 5 2019, 6:28 PM · MediaWiki-Codesniffer

Mar 4 2019

Mainframe98 closed T217589: "What links here" includes incorrect links as Invalid.

Search on the page for the phrase (might require opening the navbox) and you'll find it in the navbox United States articles, coincidentally my first thought on the "culprit" so to speak, which links to United States Electoral College.

Mar 4 2019, 6:42 PM · MediaWiki-Special-pages

Mar 2 2019

Mainframe98 added a project to T217472: Heavy load on all machines of toolforge -- jobs do not start: Toolforge.
Mar 2 2019, 10:48 AM · Data-Services, cloud-services-team (Kanban), Toolforge

Feb 28 2019

Mainframe98 created T217315: HTMLFormFieldCloner does not disable add and delete buttons.
Feb 28 2019, 9:50 AM · MediaWiki-HTMLForm

Feb 25 2019

Mainframe98 merged T215144: Enforce @covers… tags to have full qualified class names starting with backslash into T183218: PHPCS should make sure @covers tags are absolute.
Feb 25 2019, 10:37 AM · MediaWiki-Codesniffer
Mainframe98 merged task T215144: Enforce @covers… tags to have full qualified class names starting with backslash into T183218: PHPCS should make sure @covers tags are absolute.
Feb 25 2019, 10:37 AM · MediaWiki-Codesniffer
Mainframe98 claimed T216971: Replace casting functions with direct casting.
Feb 25 2019, 7:16 AM · MediaWiki-Codesniffer

Feb 22 2019

Mainframe98 merged T216796: Warning from composer about abandoning of phpunit/phpunit-mock-objects into T216734: Drop devDependency on phpunit-mock-objects, which is abandoned and warns against use.
Feb 22 2019, 8:30 AM · Technical-Debt, MediaWiki-Core-Tests
Mainframe98 merged task T216796: Warning from composer about abandoning of phpunit/phpunit-mock-objects into T216734: Drop devDependency on phpunit-mock-objects, which is abandoned and warns against use.
Feb 22 2019, 8:30 AM · MediaWiki-General, Composer

Feb 21 2019

Mainframe98 merged T216718: Provisioning a clean MW-Vagrant instance fails on php7.2-tidy into T216490: php-tidy : Depends: php7.2-tidy but it is not going to be installed.
Feb 21 2019, 3:53 PM · Infrastructure-Foundations, Packaging, User-zeljkofilipin, MediaWiki-Vagrant
Mainframe98 merged task T216718: Provisioning a clean MW-Vagrant instance fails on php7.2-tidy into T216490: php-tidy : Depends: php7.2-tidy but it is not going to be installed.
Feb 21 2019, 3:53 PM · MediaWiki-Vagrant
Mainframe98 updated the task description for T216675: Archive Extension:Google +1.
Feb 21 2019, 8:29 AM · User-MarcoAurelio, Projects-Cleanup, Release-Engineering-Team (Development services), Diffusion-Repository-Administrators, Release-Engineering-Team-TODO, User-Kizule, MediaWiki-extensions-Other, translatewiki.net, Technical-Debt
Mainframe98 updated subscribers of T216675: Archive Extension:Google +1.
Feb 21 2019, 6:53 AM · User-MarcoAurelio, Projects-Cleanup, Release-Engineering-Team (Development services), Diffusion-Repository-Administrators, Release-Engineering-Team-TODO, User-Kizule, MediaWiki-extensions-Other, translatewiki.net, Technical-Debt
Mainframe98 added projects to T216675: Archive Extension:Google +1: translatewiki.net, MediaWiki-extensions-Other.
Feb 21 2019, 6:52 AM · User-MarcoAurelio, Projects-Cleanup, Release-Engineering-Team (Development services), Diffusion-Repository-Administrators, Release-Engineering-Team-TODO, User-Kizule, MediaWiki-extensions-Other, translatewiki.net, Technical-Debt
Mainframe98 merged T216673: Unable to install php-tidy during MediaWiki-Vagrant setup into T216490: php-tidy : Depends: php7.2-tidy but it is not going to be installed.
Feb 21 2019, 6:42 AM · Infrastructure-Foundations, Packaging, User-zeljkofilipin, MediaWiki-Vagrant
Mainframe98 merged task T216673: Unable to install php-tidy during MediaWiki-Vagrant setup into T216490: php-tidy : Depends: php7.2-tidy but it is not going to be installed.
Feb 21 2019, 6:42 AM · MediaWiki-Vagrant

Feb 20 2019

Mainframe98 created T216651: ButtonWidget only allows setting "rel"="nofollow", not noopener or noreferrer.
Feb 20 2019, 8:02 PM · Security, OOUI (OOUI-0.36.0)

Feb 19 2019

Mainframe98 added a comment to T91787: Have a MediaWiki vagrant role "production" which mirrors WMF production.

It appears the role is broken right now though, as trying to run vagrant provision after enabling it results in an error:

$ vagrant provision
==> default: Running provisioner: lsb_check...
==> default: Running provisioner: file_perms...
==> default: Running provisioner: shell...
    default: Running: vagrant-shell20190219-16700-65z8oe.sh
==> default: Running provisioner: puppet...
==> default: Running Puppet with environment vagrant...
==> default: /usr/lib/ruby/vendor_ruby/puppet/util.rb:49: warning: Insecure world writable dir /vagrant/srv/arcanist/bin in PATH, mode 040777
==> default: Info: Loading facts
==> default: Error: Evaluation Error: Resource type not found: Nginx::Site at /vagrant/puppet/modules/role/manifests/https.pp:10:20 on node wmfprodvagrant.mediawiki-vagrant.dev
Feb 19 2019, 6:22 PM · Epic, MediaWiki-Vagrant
Mainframe98 added a comment to T216086: ErrorException from includes/HeaderCallback.php: PHP Notice: Undefined offset: 1.

I took a look at the code indicated by the stack trace, and it indicates that a header does not match the expected format of a key-value pair. In this case, the value is missing. The stack trace also mentions the requests are coming from the thumb.php end-point, so that should help narrow down what part of the code is at fault. Based on the [[ https://secure.php.net/manual/en/function.headers-list.php | documentation for headers_list ]], only header allows setting invalid headers, so

Feb 19 2019, 5:01 PM · Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Wikimedia-production-error
Mainframe98 closed T216200: includes/specials/pagers/ActiveUsersPager.php: PHP Notice: Undefined index: dir as Resolved.
Feb 19 2019, 3:53 PM · MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-User-management, Wikimedia-production-error
Mainframe98 closed T216200: includes/specials/pagers/ActiveUsersPager.php: PHP Notice: Undefined index: dir, a subtask of T206672: 1.33.0-wmf.18 deployment blockers, as Resolved.
Feb 19 2019, 3:53 PM · Release, Train Deployments
Mainframe98 added a comment to T216200: includes/specials/pagers/ActiveUsersPager.php: PHP Notice: Undefined index: dir.
Feb 19 2019, 3:07 PM · MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-User-management, Wikimedia-production-error
Mainframe98 added a project to T216482: Remove deprecation notice for parsing and diff options in ApiQueryRevisionsBase: MediaWiki-Action-API.
Feb 19 2019, 12:34 PM · MediaWiki-Action-API

Feb 11 2019

Mainframe98 edited projects for T215787: PHP Warning: "count(): Parameter must be an array or an object that implements Countable" on AbuseFilter history with PHP7, added: PHP 7.2 support; removed PHP 7.0 support.
Feb 11 2019, 2:19 PM · User-Daimona, AbuseFilter

Feb 7 2019

Mainframe98 closed T215510: Package and Installation Instructions Differ as Resolved.

The instructions are out of date, since T204336: Convert SwiftMailer to use extension registration. I've updated them.

Feb 7 2019, 5:56 PM · MediaWiki-extensions-SwiftMailer

Feb 6 2019

Mainframe98 closed T215129: Assignment to a class variable in an anonymous class incorrectly triggers MediaWiki.Usage.AssignmentInReturn.AssignmentInReturn as Resolved.
Feb 6 2019, 6:43 AM · MediaWiki-Codesniffer

Feb 4 2019

Mainframe98 awarded T215148: On Phabricator workboard, show status of associated Gerrit patches a Love token.
Feb 4 2019, 11:20 AM · Release-Engineering-Team (Yak Shaving 🐃🪒), User-MModell, Phabricator

Feb 3 2019

Mainframe98 triaged T215129: Assignment to a class variable in an anonymous class incorrectly triggers MediaWiki.Usage.AssignmentInReturn.AssignmentInReturn as Medium priority.
Feb 3 2019, 7:43 PM · MediaWiki-Codesniffer
Mainframe98 created T215129: Assignment to a class variable in an anonymous class incorrectly triggers MediaWiki.Usage.AssignmentInReturn.AssignmentInReturn.
Feb 3 2019, 7:43 PM · MediaWiki-Codesniffer

Jan 30 2019

Mainframe98 added a project to T214984: PHP7's stricter JSON parsing breaks some wiki content: Maps (Kartographer).
Jan 30 2019, 7:14 PM · MediaWiki-extensions-Graph, Maps (Kartographer), PHP 7.2 support

Jan 24 2019

Mainframe98 added a comment to T191622: Add support for truncating tables.

This functionality already exists to a certain degree in MediaWiki, in MediaWikiTestCase::truncateTable.

Jan 24 2019, 2:12 PM · Platform Engineering, MediaWiki-libs-Rdbms

Jan 23 2019

Mainframe98 added a project to T214485: Include a link in the email to the profile of the person who thanked me for a page creation: Thanks.
Jan 23 2019, 4:32 PM · Growth-Team-Filtering, Growth-Team, Thanks, MediaWiki-Email

Jan 21 2019

Mainframe98 added a project to T214324: ApiErrorException in ApiEdit.CheckForErrors: AutoWikiBrowser.
Jan 21 2019, 7:22 PM · AutoWikiBrowser

Jan 17 2019

Mainframe98 added a comment to T213934: Set up a beta feature offering the use of PHP7.
Please [[phab:|report bugs]] if you see them.

[...] Small nitpick: Please avoid linking to the generic Phab front page. :) [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=projecttag1,projecttag2 foo] could be more helpful (full URL as ? breaks stuff when using [[internal|links]]).

Jan 17 2019, 9:57 AM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Performance-Team (Radar), Platform Engineering (PHP7 (TEC4)), User-Joe, serviceops, SRE
Mainframe98 added a comment to T213934: Set up a beta feature offering the use of PHP7.

This should probably go in Tech News, as the HHVM beta feature was too. It could repurpose from issue 39, 2014:

'''Recent software changes'''
* You can test a new [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature]] called PHP7. It should make editing faster. Please [[phab:|report bugs]] if you see them.

All it would need is a link to a message on the mailing list, like done for HHVM: https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2014-September/000948.html

Jan 17 2019, 9:35 AM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Performance-Team (Radar), Platform Engineering (PHP7 (TEC4)), User-Joe, serviceops, SRE

Jan 16 2019

Mainframe98 awarded T213934: Set up a beta feature offering the use of PHP7 a Love token.
Jan 16 2019, 4:38 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Performance-Team (Radar), Platform Engineering (PHP7 (TEC4)), User-Joe, serviceops, SRE

Jan 14 2019

Mainframe98 added a comment to T154789: Closure formatting is ugly.

I mean, what is even the problem we are trying to solve here?

Jan 14 2019, 9:53 AM · MediaWiki-Codesniffer

Dec 28 2018

Mainframe98 added a project to T212665: Rename be.wikibooks namespace from "Wikibooks:XXX" to "Вікікнігі:XXX": Wikimedia-Site-requests.
Dec 28 2018, 11:16 AM · User-MarcoAurelio, Wikimedia-maintenance-script-run, Wikimedia-Site-requests

Dec 21 2018

Mainframe98 added a comment to T196855: Diffusion commits stuck in 'Importing....

Late, but I found another stuck commit: rPHDEP98d9126923d5, from rPHDEP Phabricator Deployment.

Dec 21 2018, 9:38 PM · Diffusion

Dec 16 2018

Mainframe98 claimed T205951: update.php doesn't create table securepoll_elections on SQLite database.

@PlavorSeol, then lets make that happen!

Dec 16 2018, 3:20 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Patch-For-Review, MediaWiki-extensions-SecurePoll

Dec 15 2018

Mainframe98 added a comment to T212045: Vagrant has Xdebug no longer enabled, preventing debugging and code coverage generation.

And to add insult to injury, reverting back to the most recent commit before rMWVA3488e5 breaks vagrant entirely, requiring a combo of vagrant destroy && vagrant up to get a working environment.

Dec 15 2018, 6:50 PM · MediaWiki-Vagrant
Mainframe98 created T212045: Vagrant has Xdebug no longer enabled, preventing debugging and code coverage generation.
Dec 15 2018, 6:45 PM · MediaWiki-Vagrant

Dec 13 2018

Mainframe98 added a comment to T205951: update.php doesn't create table securepoll_elections on SQLite database.

@PlavorSeol, thank you for testing.
It appears that patch-vote_ip-extend.sql isn't SQLite compatible.

Dec 13 2018, 6:22 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Patch-For-Review, MediaWiki-extensions-SecurePoll

Nov 30 2018

Mainframe98 edited projects for T210859: 404 Error for redirected image: Cache for pages using an image is not purged after rename, added: MediaWiki-File-management; removed MediaWiki-extensions-CentralAuth, GlobalRename.
Nov 30 2018, 9:55 PM · MediaWiki-Page-derived-data, Multimedia, MediaWiki-File-management, Commons

Nov 28 2018

Mainframe98 updated subscribers of T210574: Scrolling in the rcdays input field in the preferences leads to decimal value with lots of digits.

I can reproduce on Google Chrome 70.0 this using the arrow keys, and I can reproduce this on the OOUI Demos page with the NumberInputWidget using the scroll wheel. From what I understand, (I believe it was @matmarex who mentioned it) this is caused by the way JavaScript handles numbers: All numbers in JavaScript are represented as floating point numbers (a double, to be precise). The problem is that floating point calculations are never accurate, and the observed drift is due to small rounding errors that accumulate.

Nov 28 2018, 9:36 AM · Browser-Support-Firefox, OOUI, MediaWiki-Core-Preferences

Nov 15 2018

Mainframe98 added a comment to T209579: MediaWiki should log user out of all sessions when going to Special:Userlogout.

Tasks for MediaWiki-extensions-CentralAuth that desire the opposite to happen: T37220: Allow per-session log out and T51890: Logging out on a different device logs me out everywhere else.

Nov 15 2018, 12:59 PM · Security, MediaWiki-Core-AuthManager

Nov 3 2018

Mainframe98 added a comment to T205798: "Edit with migration tool" sidebar link should only be shown if the user can edit the page.

A note that popped up during the review of 358425: ParserMigration aims to migrate Wiki text content formats, so not just the Wiki text content model. Any check should ensure that it does check against the content format, as extensions such as ProofreadPage use the same content format, but a different content model, and benefit from this extension.

Nov 3 2018, 9:24 AM · MediaWiki-extensions-ParserMigration, good first task

Nov 1 2018

Mainframe98 merged T208492: EditButtons are gone? into T30856: Remove classic edit toolbar from core.
Nov 1 2018, 3:25 PM · User-notice-archive, MW-1.32-notes, MW-1.29-release-notes, Technical-Debt, JavaScript, MediaWiki-Page-editing
Mainframe98 merged task T208492: EditButtons are gone? into T30856: Remove classic edit toolbar from core.
Nov 1 2018, 3:25 PM
Mainframe98 added a comment to T208492: EditButtons are gone?.

No, this happens because of T30856: Remove classic edit toolbar from core.

Nov 1 2018, 12:23 PM

Oct 25 2018

Mainframe98 updated subscribers of T207930: Moving or deleting a translatable page on mediawiki.org triggers an error message.

Presumably caused by rETRAb2586aebd94d: Avoid untidy calls to OutputPage::addWikiText(). Cc'ing @cscott as author of the patch.

Oct 25 2018, 8:46 AM · MW-1.33-notes (1.33.0-wmf.1; 2018-10-23), Language-Team (Language-2018-October-December), Wikimedia-production-error, MediaWiki Language Extension Bundle, SRE, MediaWiki-extensions-Translate
Mainframe98 added a comment to T207930: Moving or deleting a translatable page on mediawiki.org triggers an error message.

Same error as with T207928: PHP fatal error when deleting a translatable category on MediaWiki.org.

Oct 25 2018, 8:39 AM · MW-1.33-notes (1.33.0-wmf.1; 2018-10-23), Language-Team (Language-2018-October-December), Wikimedia-production-error, MediaWiki Language Extension Bundle, SRE, MediaWiki-extensions-Translate
Mainframe98 created T207928: PHP fatal error when deleting a translatable category on MediaWiki.org.
Oct 25 2018, 8:17 AM · MediaWiki-extensions-Translate, Wikimedia-production-error

Oct 21 2018

Mainframe98 edited projects for T207598: Add a setting option to Phabricator to stop search engines from indexing Phabricator profile pages, added: Phabricator; removed MediaWiki-extensions-IndexFunction, Search-Platform-Programs.
Oct 21 2018, 4:37 PM · Upstream, Phabricator (Upstream), Privacy

Oct 19 2018

Mainframe98 added a project to T207500: "blockinfo" field from list=allusers do not reflect global blocks: MediaWiki-Action-API.
Oct 19 2018, 6:38 PM · MediaWiki-Action-API

Oct 18 2018

Mainframe98 added a comment to T207288: Text in Sidebar on mw.org does no longer show message text, only message name (for some cached versions).

It appears that everything has returned to normal again. For me at least, as visiting the main page in Italian: https://www.mediawiki.org/wiki/MediaWiki?uselang=it, still shows the incorrect version. I can only imagine that there are incorrect versions for other languages.

Oct 18 2018, 11:15 AM · Wikimedia-production-error, MediaWiki-General