Page MenuHomePhabricator

MGChecker
Musician

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Mar 29 2015, 10:29 PM (245 w, 4 d)
Availability
Available
IRC Nick
MGC_
LDAP User
MGChecker
MediaWiki User
MGChecker [ Global Accounts ]

Recent Activity

Mon, Dec 9

MGChecker added projects to T62457: Remove deprecated $wgAutopromoteOnce: MediaWiki-User-management, MediaWiki-Configuration.
Mon, Dec 9, 7:30 PM · MediaWiki-Configuration, MediaWiki-User-management, MediaWiki-General
MGChecker awarded T240186: Don't break Cite VisualEditor integration a Dislike token.
Mon, Dec 9, 7:07 PM · Epic, Book-Referencing, Cite

Mon, Dec 2

MGChecker updated the task description for T13456: Add Special-page redirects for page actions for easy wiki linkage (Special:History, Special:Edit, Special:Purge, Special:PageInfo).
Mon, Dec 2, 6:22 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Page-History, User-DannyS712, MediaWiki-Special-pages
MGChecker closed T13456: Add Special-page redirects for page actions for easy wiki linkage (Special:History, Special:Edit, Special:Purge, Special:PageInfo) as Resolved.
Mon, Dec 2, 6:22 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Page-History, User-DannyS712, MediaWiki-Special-pages

Fri, Nov 29

MGChecker added a project to T239368: Users on dewiki have been automatically switched to use the enhanced recent changes and watchlist: MediaWiki-User-preferences.
Fri, Nov 29, 1:23 AM · MediaWiki-User-preferences, MediaWiki-Watchlist, MediaWiki-Recent-changes, Growth-Team

Thu, Nov 28

MGChecker updated the task description for T237191: FlaggedRevs: Automatic user promotion stopped working in dewiki on June 24.
Thu, Nov 28, 4:25 PM · Release-Engineering-Team, Regression, MediaWiki-extensions-FlaggedRevs

Tue, Nov 26

MGChecker added a comment to T36928: Create a user right that allows ignoring the spam blacklist.

I don't understand the issue. We have abusefilters already that block additions of specific content by users matching specific criteria, and noone is complaining there. How is this different, albeit a bit more generalized?

Tue, Nov 26, 2:27 AM · Patch-For-Review, User-DannyS712, MediaWiki-User-management, SpamBlacklist

Mon, Nov 25

MGChecker updated the task description for T216675: Archive Extension:Google +1.
Mon, Nov 25, 1:03 AM · User-MarcoAurelio, Cleanup, Release-Engineering-Team (Development services), Repository-Admins, Release-Engineering-Team-TODO, User-Zoranzoki21, MediaWiki-extensions-Other, translatewiki.net, Technical-Debt
MGChecker updated the task description for T221494: Archive the EditAccount extension.
Mon, Nov 25, 1:01 AM · Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
MGChecker closed T239038: Create User-Andreas project. as Resolved.

Requested public project User-Andreas has been created: https://phabricator.wikimedia.org/project/view/4396/

Mon, Nov 25, 12:58 AM · Project-Admins
MGChecker created User-Andreas.
Mon, Nov 25, 12:57 AM
MGChecker claimed T239038: Create User-Andreas project..
Mon, Nov 25, 12:52 AM · Project-Admins

Sun, Nov 24

MGChecker added a comment to T200856: Publicly log account bans made using the phab-ban tool.

Publicly log account disable actions taken using the https://tools.wmflabs.org/phab-ban/ tool.

@MarcoAurelio: Is there an actual real problem that would get solved by logging, or is this more of a theoretical "Any actions should be logged" task?

Sun, Nov 24, 4:44 PM · Phabricator, Tools

Sat, Nov 23

MGChecker awarded T228757: Rename Phabricator's "Normal" Priority field value to "Medium" a Like token.
Sat, Nov 23, 10:27 PM · Developer-Advocacy (Oct-Dec 2019), Phabricator

Nov 12 2019

MGChecker awarded T234450: Some Special:Contributions requests cause "Error: 0" from database or WMFTimeoutException a Heartbreak token.
Nov 12 2019, 12:15 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Patch-For-Review, User-notice, Core Platform Team Workboards (Clinic Duty Team), Vuln-DoS, Security, Performance Issue, MediaWiki-Special-pages, Wikimedia-production-error

Nov 9 2019

MGChecker closed T237799: Create User-Dyolf77 project on phabricator as Resolved.

Requested public project User-Dyolf77 has been created: https://phabricator.wikimedia.org/project/profile/4377/

Nov 9 2019, 8:28 PM · Project-Admins
MGChecker created User-Dyolf77.
Nov 9 2019, 8:22 PM
MGChecker claimed T237799: Create User-Dyolf77 project on phabricator.
Nov 9 2019, 8:20 PM · Project-Admins
MGChecker added a project to T237825: $wgShowExceptionDetails should be per default enabled: Security.

This would probably a very large security threat, especially if we change the default vlaue now.

Nov 9 2019, 8:05 PM · Security, MediaWiki-Configuration, MediaWiki-General
MGChecker awarded T237825: $wgShowExceptionDetails should be per default enabled a Dislike token.
Nov 9 2019, 8:05 PM · Security, MediaWiki-Configuration, MediaWiki-General

Nov 5 2019

MGChecker added a comment to T237402: Create user board for Majavah.

A Bulk Edit (for the backlog, although this does not seem to be an issue) and a Global Herald rule (for automatically adding the project in the future) would do this. While I am technically able to do both of these things, I do not know if this is an generally acceptable use case for Global Herald rules. (@Aklapper : What are the rules here?)

Nov 5 2019, 9:24 PM · Project-Admins
MGChecker closed T237402: Create user board for Majavah as Resolved.

Requested public project User-Majavah has been created: https://phabricator.wikimedia.org/project/view/4370/

Nov 5 2019, 7:59 PM · Project-Admins
MGChecker created User-Majavah.
Nov 5 2019, 7:58 PM
MGChecker claimed T237402: Create user board for Majavah.
Nov 5 2019, 7:58 PM · Project-Admins

Oct 30 2019

MGChecker added a comment to T171581: Find a good name for new attribute in ref tag.

This is not public.

Oct 30 2019, 9:55 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), WMDE-QWERTY-Sprint-2019-11-06, WMDE-QWERTY-Sprint-2019-10-23, Book-Referencing, TCB-Team, Cite

Oct 15 2019

MGChecker added a comment to T235569: Class 'Smarty' not found.

Furthermore, I do not really see how updating composer is more complicated than initializing a submodule. In the end, I consider the nuances of git submodules more troublesome than using the most common PHP dependency manager.

Oct 15 2019, 10:35 PM · MediaWiki-extensions-Widgets

Oct 10 2019

MGChecker updated subscribers of T235160: Decide whether extensions should set a PHP version requirement in composer.json.

I implemented the php requirements for extension.json, and @Legoktm and me thought it should be used the same way @Daimona proposes: A php requirement should only be specified, if an extension requires a php version higher than the minimum supported php version for the minimum supported MW core version. I think for composer.json, we should use the same approach.

Oct 10 2019, 6:48 PM · MediaWiki-General, PHP 7.0 support, TechCom
MGChecker added a comment to T235107: Change tags disclose non-public information about editors.

Perhaps we could simply hide tags from revision histories (as with .mw-tag-markers { display: none }), but retain the data behind-the-scenes? That'd make it semi-private

Im not a fan of this idea. If there was malicious usage of this data (an idea i find a stretch tbh) hiding it would probably mean malicious people would still find it, but normal users would be less aware and unable to make concious informed choices about their privacy. I think the most important thing is ensuring any users bothered by this are aware of it, so they can make their own informed choices whether its worth making edits with the apps that use these tags.

Oct 10 2019, 6:40 PM · Wikipedia-Android-App-Backlog, Advanced Mobile Contributions, Android-app-Bugs, iOS-app-Bugs, Mobile, Wikipedia-iOS-App-Backlog, MediaWiki-Change-tagging, Privacy

Oct 9 2019

MGChecker added a comment to T117736: Convert Special:Contributions to OOUI.

Basically, the developers have to take into account the best practices when standardising the interface. For forms, putting labels above the fields and putting fields on separate lines provides the most readability (it is easier to read labels that way), even though it uses more vertical space. Checkboxes and radio buttons are made bigger for the benefit of mobile users and people with physical or motor disabilities, which also uses more vertical space. Our interfaces can be convoluted, but I think folks try their best to meet everyone’s needs.

Oct 9 2019, 9:17 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization
MGChecker added a comment to T117736: Convert Special:Contributions to OOUI.

While I think UI-Standardization is a good thing, I do not understand why we have to show forms like this in such a imparactical fashion on desktop. When looking at my contributions today, I was quite shocked – I have seen OOUI migrations before that I considered questionable, as they usually take much more space with little gain for most use cases. But I never experienced it that extreme before – ironically on a page which is impossible to use comfortably on mobile anyway (try to click these links…)

Oct 9 2019, 7:00 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization
MGChecker awarded T117736: Convert Special:Contributions to OOUI a Dislike token.
Oct 9 2019, 6:42 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q2), User-notice, MediaWiki-Special-pages, User-Jdlrobson, UI-Standardization-Kanban, UI-Standardization

Oct 8 2019

MGChecker added a comment to T219340: Remove wgMonthNames and wgMonthNamesShort from mw.config.

There could be many more usages in user namespace.

Oct 8 2019, 1:16 PM · Readers-Web-Backlog, patch-welcome, Performance-Team, MediaWiki-Interface, Technical-Debt (Deprecation process)

Oct 3 2019

Pppery awarded T71607: Split 'protect' right in two distinct permissions (instead of using '$wgCascadingRestrictionLevels') a Dislike token.
Oct 3 2019, 10:17 PM · MediaWiki-Page-protection

Sep 30 2019

MGChecker added a watcher for Book-Referencing: MGChecker.
Sep 30 2019, 2:56 PM

Sep 27 2019

MGChecker added a comment to T234086: Missing detailed license info on enwiki.

Actually, there are enough extensions where there is no clear license information whatsoever, or the license information contradicts itself, so I do not think this is a good job for a bot…

Sep 27 2019, 7:44 PM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), User-DannyS712, Community-Tech, TCB-Team, Timeless, MediaWiki-extensions-CodeMirror, ConfirmEdit (CAPTCHA extension), QuickSurveys, RelatedArticles, Parsoid, UniversalLanguageSelector

Sep 25 2019

Krinkle awarded T209651: Split #MediaWiki-History-or-Diffs into #MediaWiki-Page-History and #MediaWiki-Page-Diffs a Orange Medal token.
Sep 25 2019, 7:15 PM · Developer-Advocacy (Jul-Sep 2019), MediaWiki-Page-History, MediaWiki-Page-Diffs, Project-Admins

Sep 24 2019

MGChecker added a comment to T232940: Allow automatic deletion during page move of redirect pages with multiple redirect-only revisions.

This seems valuable and reasonable and something that Core Platform Team should do. It doesn't seem big enough that we should start a whole initiative for it, so I'm going to move it to our clinic duty inbox to get scheduled in a future sprint.

As an intermediate step, can I introduce overwriting redirects that don't target the page that is being moved?
I.e. move C to A, which currently redirects to B

Sep 24 2019, 9:28 PM · Core Platform Team, Patch-For-Review, MediaWiki-Page-deletion, MediaWiki-User-management, MediaWiki-Redirects, User-DannyS712
MGChecker updated the task description for T16837: Page moves should be allowed over redirects with only minor edits.
Sep 24 2019, 9:27 PM · MediaWiki-Redirects
MGChecker moved T232940: Allow automatic deletion during page move of redirect pages with multiple redirect-only revisions from Untriaged to General on the MediaWiki-Redirects board.
Sep 24 2019, 9:18 PM · Core Platform Team, Patch-For-Review, MediaWiki-Page-deletion, MediaWiki-User-management, MediaWiki-Redirects, User-DannyS712
MGChecker added a comment to T194588: Increase limit for edit summary in Flagged Revisions to COMMENT_CHARACTER_LIMIT.

By T194588#5434893, there is no row in the extension schema where this information could possibly go to.

Sep 24 2019, 9:11 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-extensions-FlaggedRevs

Sep 23 2019

MGChecker added a project to T194588: Increase limit for edit summary in Flagged Revisions to COMMENT_CHARACTER_LIMIT: Core Platform Team.

Adding Core Platform, as they are responsible for MediaWiki-Comment-backend and might be able to assist with reviewing here.

Sep 23 2019, 12:05 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-extensions-FlaggedRevs
MGChecker added a comment to T233553: Create Memento extension tag.

Please be aware that not every extension needs its own tag. Just because it hasn't got one, doesn't meant it needs to be created

Sep 23 2019, 12:01 PM · Project-Admins, Phabricator
MGChecker awarded T213880: Cleaning up #Mediawiki-extensions-other a Like token.
Sep 23 2019, 12:00 PM · Project-Admins
MGChecker removed a project from T233538: CentralNotice needs 'editToken' replaced with 'csrfToken': Performance-Team.
Sep 23 2019, 11:58 AM · Fundraising Sprint Sysadmin Kane, Fundraising-Backlog, User-TheSandDoctor, MediaWiki-extensions-CentralNotice
MGChecker moved T233538: CentralNotice needs 'editToken' replaced with 'csrfToken' from Untriaged to 2016 | MW 1.27 / 1.28 on the Technical-Debt (Deprecation process) board.
Sep 23 2019, 11:58 AM · Fundraising Sprint Sysadmin Kane, Fundraising-Backlog, User-TheSandDoctor, MediaWiki-extensions-CentralNotice
MGChecker moved T233538: CentralNotice needs 'editToken' replaced with 'csrfToken' from Inbox to External on the MediaWiki-ResourceLoader board.
Sep 23 2019, 11:58 AM · Fundraising Sprint Sysadmin Kane, Fundraising-Backlog, User-TheSandDoctor, MediaWiki-extensions-CentralNotice
MGChecker added projects to T233538: CentralNotice needs 'editToken' replaced with 'csrfToken': MediaWiki-ResourceLoader, Technical-Debt (Deprecation process).
Sep 23 2019, 11:57 AM · Fundraising Sprint Sysadmin Kane, Fundraising-Backlog, User-TheSandDoctor, MediaWiki-extensions-CentralNotice

Sep 21 2019

MGChecker added a comment to T148049: Make APISandbox useable on mobile.

I am removing archived project tags.

Sep 21 2019, 3:20 PM · MW-1.28-release (WMF-deploy-2016-10-25_(1.28.0-wmf.23)), OOUI, UI-Standardization, MediaWiki-API, MediaWiki-extensions-ApiSandbox
MGChecker added a project to T191706: It's not possible to undo/rollback edits from diff on Mobile: MW-1.32-notes (WMF-deploy-2018-10-02 (1.32.0-wmf.24)).
Sep 21 2019, 3:19 PM · MW-1.32-notes (WMF-deploy-2018-10-02 (1.32.0-wmf.24)), patch-welcome, Advanced Mobile Contributions, MobileFrontend (MobileFrontend Special Pages), Readers-Web-Backlog (Design), MediaWiki-Page-Diffs
MGChecker added a project to T148049: Make APISandbox useable on mobile: MW-1.28-release (WMF-deploy-2016-10-25_(1.28.0-wmf.23)).
Sep 21 2019, 3:18 PM · MW-1.28-release (WMF-deploy-2016-10-25_(1.28.0-wmf.23)), OOUI, UI-Standardization, MediaWiki-API, MediaWiki-extensions-ApiSandbox

Sep 19 2019

MGChecker updated the task description for T228150: Enable partial blocks on the German Wikipedia.
Sep 19 2019, 8:06 PM · User-Urbanecm, Anti-Harassment, Wikimedia-Site-requests
MGChecker added a comment to T227457: Special:Log?type=block should permit to list partial blocks, especially for one particular page.

This would not solve the second case though.

Sep 19 2019, 8:06 PM · MediaWiki-Logging, MediaWiki-User-management
MGChecker awarded T227457: Special:Log?type=block should permit to list partial blocks, especially for one particular page a Like token.
Sep 19 2019, 8:04 PM · MediaWiki-Logging, MediaWiki-User-management
MGChecker added a project to T227457: Special:Log?type=block should permit to list partial blocks, especially for one particular page: Anti-Harassment.

This could be implemented by automatically assigning a tag to every log entry corresponding with the creation, deletion, and change from/to a partial block.

Sep 19 2019, 8:04 PM · MediaWiki-Logging, MediaWiki-User-management

Sep 18 2019

MGChecker added a comment to T233206: Block message for partial blocks is potentially misleading.

Or just treat namespace blocks as another, special case than the others?

Sep 18 2019, 12:18 PM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), MediaWiki-User-management, Anti-Harassment

Sep 17 2019

MGChecker added a project to T47896: Undo produces null edit if oldid are not monotonous: MediaWiki-Page-editing.
Sep 17 2019, 11:45 AM · MediaWiki-Page-History, MediaWiki-Page-editing, MediaWiki-Page-Diffs
MGChecker added a project to T12292: "This page has changed since your last visit" banner above changed watched pages: MediaWiki-Watchlist.
Sep 17 2019, 11:42 AM · MediaWiki-Page-History, MediaWiki-Watchlist, Growth-Team, MediaWiki-Page-Diffs
MGChecker added a project to T2851: when viewing an old version of a page, use old version of templates: MediaWiki-Templates.
Sep 17 2019, 11:40 AM · MediaWiki-Page-History, MediaWiki-Templates, MediaWiki-Page-Diffs

Sep 6 2019

matej_suchanek awarded T209651: Split #MediaWiki-History-or-Diffs into #MediaWiki-Page-History and #MediaWiki-Page-Diffs a Like token.
Sep 6 2019, 7:57 PM · Developer-Advocacy (Jul-Sep 2019), MediaWiki-Page-History, MediaWiki-Page-Diffs, Project-Admins

Aug 31 2019

MGChecker added a watcher for acl*phabricator: MGChecker.
Aug 31 2019, 2:45 PM

Aug 30 2019

MGChecker moved T151192: Enable the MediaWiki Extension "Variables" for de.ws from Analysis / under discussion to Done on the Wikimedia-Extension-setup board.
Aug 30 2019, 11:11 PM · MediaWiki-extensions-Variables, Wikimedia-Extension-setup, Wikisource
MGChecker awarded T231605: [REQUEST] Research into usefulness of edits made by IP editors a Dislike token.
Aug 30 2019, 12:15 AM · Product-Analytics (Kanban), Anti-Harassment

Aug 24 2019

MGChecker added a member for Trusted-Contributors: Cenarium.
Aug 24 2019, 5:07 PM
MGChecker added a member for Trusted-Contributors: Cirdan.
Aug 24 2019, 5:04 PM

Aug 23 2019

MGChecker removed a project from T230916: Cannot amend Gerrit changeset in MediaWiki Core repo (due to not being in addPatchSet?): MediaWiki-Gerrit-Group-Requests.
Aug 23 2019, 11:24 PM · Release-Engineering-Team (Development services), Release-Engineering-Team-TODO (201908), Gerrit, Gerrit-Privilege-Requests, User-zeljkofilipin
MGChecker created T231124: Add @MGChecker to Trusted-Contributors on Gerrit.
Aug 23 2019, 11:21 PM · User-MarcoAurelio, Gerrit-Privilege-Requests
MGChecker added a comment to T194588: Increase limit for edit summary in Flagged Revisions to COMMENT_CHARACTER_LIMIT.

As far as I could figure out, the wpReason comment is only added to the log tables, which should be ready for longer comments. If, however, FlaggedRevs also stores the comments in one of its own tables, the database schema needs to be adapted and the table updated accordingly before any change can go into effect.

Aug 23 2019, 9:49 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-extensions-FlaggedRevs

Aug 11 2019

MGChecker added a comment to T175709: Which tags in MediaWiki should be styled as monospace?.

@MGChecker Because there are viable alternatives already defined: code or kbd. Why leaving it in and making things more complex long-term?
MediaWiki is not an entity on its own, it's part of the Open Web. And the web evolves. With and around browsers and standards. When people come to MW they have to learn a deprecated tag which is nowhere used. That's an unnecessary hurdle.

Aug 11 2019, 6:09 PM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), MediaWiki-Interface, User-Jdlrobson, Timeless
MGChecker added a member for Trusted-Contributors: doctaxon.
Aug 11 2019, 5:36 PM
MGChecker updated the task description for T199712: Archive the CustomSidebar extension.
Aug 11 2019, 5:32 PM · Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
MGChecker added a comment to T199712: Archive the CustomSidebar extension.

Most of this was trivially done, as there were no open tasks, no internationalization, and no translations. There even only way a repo because it was created a year ago without referencing it anywhere.

Aug 11 2019, 5:32 PM · Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup
MGChecker updated the task description for T199712: Archive the CustomSidebar extension.
Aug 11 2019, 5:31 PM · Patch-For-Review, MediaWiki-extensions-Other, GitHub-Mirrors, Repository-Admins, Cleanup

Aug 9 2019

MGChecker added a comment to T213880: Cleaning up #Mediawiki-extensions-other.

I agree with @Legoktm here. Actually finding relevant issues without a specific project is much harder. Furthermore, this provides us with a generic, unified workflow when considering extension issues, which I think is quite nice.

Aug 9 2019, 5:04 PM · Project-Admins

Jul 19 2019

MGChecker added a comment to T228383: 'All public logs' shouldn't show the 'page creation log' by default.

I disagree here. While page creation may appear floody when viewing the log as a whole, this is not the typical use case. If you view at a log, you usually either want to see log entries of specific type and action, by a specific user or about a specific case. In the first case this question is irrelevant, in the second case it might have some merit, but in the third case it imho makes the log much less clear, as you do not see a short summary of the page history (creations, deletions, moves and administrative actions), but only a less comprehensive part of that by default.

Jul 19 2019, 4:48 PM · MediaWiki-Logging, MediaWiki-Special-pages

Jul 12 2019

MGChecker removed a project from T227912: Create new repo in Gerrit: Repository-Admins.
Jul 12 2019, 11:22 PM · Core Platform Team, Release-Engineering-Team, Gerrit

Jul 11 2019

MGChecker removed a project from T192234: Remove ParserTestFiles key form extension.json when bumping required MW version to 1.30: Patch-For-Review.
Jul 11 2019, 1:19 AM · MediaWiki-extensions-Variables
MGChecker closed T192234: Remove ParserTestFiles key form extension.json when bumping required MW version to 1.30 as Resolved.
Jul 11 2019, 1:19 AM · MediaWiki-extensions-Variables

Jun 6 2019

MGChecker added a comment to T225065: Create a project for Wikilink.

I think this project name could be cause of confusion, because internal links on Wikipedia are often referred to as wikilinks as well. People will probably be inclined to add this project if they experience general link-related issues.

Jun 6 2019, 4:47 PM · Project-Admins

May 30 2019

MGChecker added a comment to T220653: Branch REL1_33 for MediaWiki and deployed extensions.

As 1.33 release is near, it would be important to do this for all repos. so the developers there hae enough time to prepare for the release.

May 30 2019, 1:14 PM · Release-Engineering-Team (Kanban), MW-1.33-release, MW-1.33-notes, MediaWiki-Releasing

May 26 2019

MGChecker closed T200322: Creation of new mediawiki/extensions/** group in gerrit as Declined.

Reflecting reality

May 26 2019, 12:38 AM · Gerrit, User-Jayprakash12345, MediaWiki-Stakeholders-Group, MediaWiki-extensions-General, Developer-Advocacy

Apr 28 2019

MGChecker added a comment to T222027: Add wgRCEngines configuration to extension.json.

Well, I see no reason not to support this, but I do not see anyone using this global at the moment.

Apr 28 2019, 6:40 PM · MediaWiki-Configuration

Apr 24 2019

MGChecker closed T221772: Create mediawiki-extensions-TEI component as Resolved.

Requested public project MediaWiki-extensions-TEI has been created: https://phabricator.wikimedia.org/project/view/4016/

Apr 24 2019, 9:44 PM · MediaWiki-extensions-TEI, Project-Admins
MGChecker created MediaWiki-extensions-TEI.
Apr 24 2019, 9:43 PM
MGChecker claimed T221772: Create mediawiki-extensions-TEI component.
Apr 24 2019, 9:38 PM · MediaWiki-extensions-TEI, Project-Admins
MGChecker moved T221772: Create mediawiki-extensions-TEI component from Incoming to Projects to create on the Project-Admins board.
Apr 24 2019, 9:36 PM · MediaWiki-extensions-TEI, Project-Admins

Apr 20 2019

MGChecker closed T212472: extension.json should be able to express dependency of platform abilities as Resolved.
Apr 20 2019, 2:51 AM · MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes, Patch-For-Review, MediaWiki-Configuration
MGChecker triaged T221080: Attempting to substitute #var_final results in strip markers as High priority.
Apr 20 2019, 2:44 AM · Patch-For-Review, MediaWiki-extensions-Variables
MGChecker triaged T221457: Consider support for constants/static variables as Low priority.
Apr 20 2019, 2:44 AM · MediaWiki-extensions-Variables

Apr 19 2019

MGChecker closed T201846: Allow fallback/default values for #vardefine / #vardefineecho as Declined.
Apr 19 2019, 11:06 PM · MediaWiki-extensions-Variables
MGChecker changed the subtype of T221457: Consider support for constants/static variables from "Task" to "Feature Request".

What could be interesting is combining this proppsal with T207649, as these would behave nearly identical to template arguments (immutable and local).This kind of Variables might be compatible with Parsoid, which will be replacing the current Parser sooner or later.

Apr 19 2019, 11:02 PM · MediaWiki-extensions-Variables
MGChecker moved T221457: Consider support for constants/static variables from Backlog to Feature requests on the MediaWiki-extensions-Variables board.

While the idea is nice, I doubt there will be measureable performance improvements. Variables are already quite lightweight (maybe except var_final), especially in comparison to the other parser code.

Apr 19 2019, 8:49 PM · MediaWiki-extensions-Variables

Apr 18 2019

MGChecker added a comment to T221080: Attempting to substitute #var_final results in strip markers.

Unstripping using mStripState is done after wikitext is parsed to HTML, but after parser functions and templates are evaluated (first, signatures and substs are parsed to the actual wikitext to evaluate, then the preprocessor inserts the wikitext produced by the templates, than this wikitext is translated to HTML).

Apr 18 2019, 5:31 PM · Patch-For-Review, MediaWiki-extensions-Variables

Apr 17 2019

MGChecker added a comment to T221080: Attempting to substitute #var_final results in strip markers.

As the documentation in insertFinalizedVars suggested, wikitext is not parsed properly if we use the default strip process. I don't think we can fix this, as even parsing the wikitext ourselves, which might be possible, will probably yield further ugly issues. However, the solution I implemented here works just fine for subst, as this is done before wikitext is parsed.

Apr 17 2019, 4:25 AM · Patch-For-Review, MediaWiki-extensions-Variables
MGChecker claimed T221080: Attempting to substitute #var_final results in strip markers.
Apr 17 2019, 2:30 AM · Patch-For-Review, MediaWiki-extensions-Variables
MGChecker added a comment to T221112: Document how to convert projects into subprojects/milestones etc (sudo privileges for phab admins to run move_project script).

T123078 contains some information about how this works.

Apr 17 2019, 1:13 AM · Operations, SRE-Access-Requests, Release-Engineering-Team (Next), Project-Admins, Documentation, Phabricator
MGChecker updated the task description for T221112: Document how to convert projects into subprojects/milestones etc (sudo privileges for phab admins to run move_project script).
Apr 17 2019, 1:12 AM · Operations, SRE-Access-Requests, Release-Engineering-Team (Next), Project-Admins, Documentation, Phabricator
MGChecker moved T221080: Attempting to substitute #var_final results in strip markers from Backlog to Bugs on the MediaWiki-extensions-Variables board.

Well, this does not really surprise me, as substitution does not really like this extension. (T201857) I guess this won't be easy to fix, but I believe the reason why this is happening is quite simple: While ExtVariables->reqestFinanlizedVar is called without any problems and the strip markes inserted, the InternalParseBeforeSanitize function is not called in the subst parser run, so ExtVariables->reqestFinanlizedVar is never called.

Apr 17 2019, 1:09 AM · Patch-For-Review, MediaWiki-extensions-Variables

Apr 15 2019

MGChecker added a comment to T220996: Deprecate and remove ExtensionRegistry::load().

After a little searching a little with code search, I believe the only place this is used is https://github.com/SemanticMediaWiki/SemanticGlossary/blob/master/SemanticGlossary.php#L25 .

Apr 15 2019, 9:37 PM · Patch-For-Review, User-TheSandDoctor, MW-1.35-release, MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), Technical-Debt (Deprecation process), good first task, MediaWiki-Configuration

Apr 13 2019

MGChecker added a project to T212472: extension.json should be able to express dependency of platform abilities: MW-1.33-notes.
Apr 13 2019, 8:05 PM · MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes, Patch-For-Review, MediaWiki-Configuration

Apr 12 2019

MGChecker added a comment to T160811: Deprecate and remove $wgParser.

Is the ParserDiffTest class still needed? This patch removes its last actual appearance according to MediaWiki Codesearch.

Apr 12 2019, 10:56 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Patch-For-Review, Parsing-Team, MediaWiki-Parser, MW-1.35-release, Technical-Debt (Deprecation process)