Page MenuHomePhabricator

Nirmos
Admin and interface admin at svwiki

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Feb 18 2015, 1:31 AM (250 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Nirmos [ Global Accounts ]

Recent Activity

Thu, Nov 21

Nirmos created T238842: Remove move-rootuserpages from user on svwiki.
Thu, Nov 21, 5:19 PM · User-DannyS712, good first task, Wikimedia-Site-requests
Nirmos updated Nirmos.
Thu, Nov 21, 10:41 AM

Wed, Nov 20

Nirmos added a comment to T72470: Remove legacy javascript globals.

@Krinkle: I'm available if you want to deploy to svwiki.

Wed, Nov 20, 12:16 AM · MW-1.35-release, User-notice, Technical-Debt (Deprecation process), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Tue, Nov 19

Nirmos added a project to T238632: Problem with merge to "Anonymous" in Mediawiki 1.33: MediaWiki-extensions-UserMerge.
Tue, Nov 19, 8:41 AM · MediaWiki-extensions-UserMerge

Thu, Nov 14

Nirmos added a comment to T238292: Private filters are not accessible via API unless the site's web interface is first loaded.

Just thinking out loud here: If you're looking at filters from many different wikis, it is very likely that you'll come across wikis you've never visited before. And if you've never visited a certain wiki before, you do not have an account there yet. And if you do not yet have an account there, you can not be in any of the local groups and therefore not have any advanced permissions yet. Could this be what's happening here? (Note: I am not a MediaWiki developer, and I am not familiar with bot passwords)

Thu, Nov 14, 1:15 PM · AbuseFilter

Oct 30 2019

Nirmos renamed T128012: Support listing modules in extension.json that are registered if another extension is installed from Support listing modules in extension.json that are registered iff another extension is installed to Support listing modules in extension.json that are registered if another extension is installed.
Oct 30 2019, 12:02 PM · Growth-Team, Performance-Team (Radar), MediaWiki-ResourceLoader, Cite, MediaWiki-extensions-GuidedTour, Patch-For-Review, MediaWiki-Configuration, JavaScript, Contributors-Team

Oct 27 2019

Nirmos added a comment to T236616: Mark fair use images on Wikipedia projects for logged-in users.

@Jane023 You'll need the " !important" part too in the CSS part. I updated my comment above, but you probably copied from Multichill's quote of my comment.

Oct 27 2019, 6:33 PM · MediaWiki-Interface, Multimedia
Nirmos added a comment to T236616: Mark fair use images on Wikipedia projects for logged-in users.

Done. @Jane023 You can add

mw.loader.load( 'https://sv.wikipedia.org/w/index.php?title=Anv%C3%A4ndare:Nirmos/MarkLocalImages.js&action=raw&ctype=text/javascript' );

to https://meta.wikimedia.org/wiki/Special:MyPage/global.js
This will add the HTML class gadget-marklocalimages to all images that are not from Wikimedia Commons, on every project. You can then style this class however you want on https://meta.wikimedia.org/wiki/Special:MyPage/global.css
Example:

.gadget-marklocalimages {
	border: 5px solid green !important;
}
Oct 27 2019, 4:52 PM · MediaWiki-Interface, Multimedia
Nirmos claimed T236616: Mark fair use images on Wikipedia projects for logged-in users.

I can take a look at this.

Oct 27 2019, 2:58 PM · MediaWiki-Interface, Multimedia

Oct 24 2019

Nirmos added a comment to T72470: Remove legacy javascript globals.

It has been done for DevelopmentSettings, Beta Cluster, group 0 and test2wiki. It has not been done for group 1 or group 2.

Oct 24 2019, 1:18 PM · MW-1.35-release, User-notice, Technical-Debt (Deprecation process), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Oct 16 2019

Nirmos added a comment to T235557: Cancel button of en.wp gadget ConfirmationRollback-mobile.js fails on rollback confirmation dialog on Chrome for iOS.

Which project (site) is this for?

Ah. Found it. It's on English Wikipedia. I didn't see it in the preferences as it requires the right rollback. Anyway, the correct place to report this would be https://en.wikipedia.org/wiki/MediaWiki_talk:Gadget-confirmationRollback-mobile.js

Oct 16 2019, 10:56 AM
Nirmos removed projects from T235557: Cancel button of en.wp gadget ConfirmationRollback-mobile.js fails on rollback confirmation dialog on Chrome for iOS: MediaWiki-extensions-Gadgets, Mobile-Web-Settings, Confirmation prompt for rollback action.

Sorry, but on-wiki gadgets aren't tracked on Phabricator. Which project (site) is this for?

Oct 16 2019, 10:53 AM

Oct 13 2019

Nirmos edited projects for T235362: Disable User:Eliz81 2FA, added: Trust-and-Safety; removed CPT Initiatives (Two-Factor Authentication (TEC1)).
Oct 13 2019, 2:39 AM · Trust-and-Safety

Oct 5 2019

Nirmos added a comment to T156096: Deprecate and then reject empty operators.

@Daimona: Larske has now removed a dangling | at the end of https://sv.wikipedia.org/wiki/Special:Missbruksfilter/115

Oct 5 2019, 5:00 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Patch-For-Review, User-notice, User-Daimona, AbuseFilter
Nirmos added a comment to T156096: Deprecate and then reject empty operators.

Adding svwiki 115 to the list. This filter is now erroring out since svwiki is already using the new parser.

I have informed Svensson1, Larske and JohanahoJ about this at https://sv.wikipedia.org/wiki/Wikipediadiskussion:Redigeringsfilter#Filter_115

Oct 5 2019, 4:39 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Patch-For-Review, User-notice, User-Daimona, AbuseFilter

Sep 1 2019

Nirmos removed a project from T231759: Feature request: Gadget to hide imperial units: MediaWiki-extensions-Gadgets.

This would be trivial if appropriate HTML was added to https://en.wikipedia.org/wiki/Template:Convert and extremely unreliable as things currently stand (you would basically have to run a regex substitution across the entire page).

Sep 1 2019, 7:10 PM
Nirmos added a project to T231744: mw.config wgRevisionId return 0 with diffonly=1: MediaWiki-Page-Diffs.
Sep 1 2019, 9:50 AM · MediaWiki-Page-Diffs, JavaScript

Aug 28 2019

Nirmos updated the task description for T130983: Exception in module-execute in module mediawiki.storage: SecurityError: The operation is insecure. DOMException.
Aug 28 2019, 9:19 PM · Performance-Team, MediaWiki-ResourceLoader

Aug 17 2019

ToBeFree awarded T178398: Use semantic HTML5 <main> tag for primary page content a Like token.
Aug 17 2019, 11:22 PM · Parsoid, MediaWiki-Parser, Accessibility

Aug 14 2019

Nirmos added a comment to T230471: TMH audio player missing for clips inside <indicator> .

I wonder if this means TemplateStyles don't work in indicators either?

Well, you would have to add the mw-parser-output class yourself for it to work. See T37247, https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/352835/ and T188443.

Aug 14 2019, 2:51 PM · MediaWiki-Parser, TimedMediaHandler
Nirmos added a comment to T230471: TMH audio player missing for clips inside <indicator> .

Maybe the TMH JavaScript is scoped to #bodyContent or #mw-content-text?

Aug 14 2019, 12:21 PM · MediaWiki-Parser, TimedMediaHandler

Aug 13 2019

Nirmos added a comment to T164795: Added or removed lines in between changes messes with diff alignment.

Absolutely, I'm very happy that you're trying to sort things out! 👍

Aug 13 2019, 5:43 PM · wikidiff2, MediaWiki-Page-Diffs
Nirmos added a comment to T164795: Added or removed lines in between changes messes with diff alignment.

Things are still broken. For a minimal test case, see for example https://sv.wikipedia.org/w/index.php?diff=46200983

Aug 13 2019, 8:05 AM · wikidiff2, MediaWiki-Page-Diffs

Aug 11 2019

Nirmos added a comment to T230300: Template broken when parameter contains -{.

Same as T189095?

Aug 11 2019, 9:06 PM · MediaWiki-Parser, Regression

Aug 8 2019

Nirmos added a project to T230150: Stray colon in namespace selector in new Special:RecentChanges: Edit-Review-Improvements-RC-Page.

The colon is there in the screenshot you added (directly below "Active filters"). I should probably mention that this is not a new issue – it's been like this since Recent Changes was revamped. This is just speculation from my part, but it looks like some developer tried to add the colon there to emphasize that the filter has to do with namespaces (which contain colons), but added it on the wrong side of the namespace itself (i.e. :MediaWiki instead of MediaWiki:).

Aug 8 2019, 9:46 PM · Edit-Review-Improvements-RC-Page, MediaWiki-Recent-changes, Growth-Team

Jul 19 2019

Nirmos added a comment to T72470: Remove legacy javascript globals.

I'm confused. Shouldn't it be set to false?

Jul 19 2019, 10:25 PM · MW-1.35-release, User-notice, Technical-Debt (Deprecation process), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Jul 18 2019

Nirmos added a comment to T227595: AbuseFilter's filters could be wiki pages.

https://www.mediawiki.org/wiki/Security_issues_with_authorization_extensions

Jul 18 2019, 3:06 PM · Epic, User-Daimona, User-DannyS712, AbuseFilter

Jul 17 2019

Nirmos added a comment to T228282: Footer is hidden if the page is too long.

Can't reproduce the problem in Firefox, Chrome or Edge. User:Pamputt/common.js contains a lot of old junk.

importScript('Utilisateur:Moyogo/latin_étendu.js');

gives "JQMIGRATE: jQuery.fn.bind() is deprecated".

importScript('Utilisateur:ArséniureDeGallium/vector.js');

gives "ReferenceError: hookEvent is not defined".

Jul 17 2019, 4:52 PM · Timeless

Jul 14 2019

Nirmos added a comment to T227957: "API request failed (readonly): The wiki is currently in read-only mode." error for 3 in 5035 edits.

This happens when the servers are under too heavy load. Looking at https://commons.wikimedia.org/w/index.php?title=Special:Contributions/Alexis_Jazz&offset=&limit=500&target=Alexis+Jazz it seems you have made 353 edits in one minute. That's almost 6 edits per second. That is several times faster than bots are allowed to edit on any Wikimedia project I know of. Even doing this with a bot flag would not solve the database retention problems you've seen. Doing this without a bot flag is absolutely crazy, as not only are you still editing too fast for the servers, but you'll also flood Special:RecentChanges, making life much harder for the few brave heroes there who try to catch vandalism. I suggest you read up on some etiquette before making any further edit:
https://commons.wikimedia.org/wiki/Commons:Bots
https://www.mediawiki.org/wiki/API:Etiquette

Jul 14 2019, 5:28 PM · Commons
Nirmos added a project to T227973: Fatal error after 1.31.2 -> 1.33.0 - Unknown column 'pt_reason' in 'field list': Wikimedia-Rdbms.
Jul 14 2019, 3:48 PM · MW-1.33-release, MediaWiki-General, Core Platform Team, MediaWiki-Comment-backend
Nirmos added a project to T221763: Page rename (Special:MovePage) can throw InvalidArgumentException: Title does not belong to page ID X but actually belong to Y.: MediaWiki-Revision-backend.
Jul 14 2019, 3:42 PM · User-ArielGlenn, CPT Initiatives (MCR), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Revision-backend, Core Platform Team Workboards (Clinic Duty Team), Readers-Web-Backlog (Tracking), PageImages, Multi-Content-Revisions (Reactive), Wikimedia-production-error, Regression
Nirmos added a project to T227972: Cannot save MediaWiki:Common.css: MediaWiki-ContentHandler.
Jul 14 2019, 3:37 PM · MediaWiki-ContentHandler

Jul 8 2019

Nirmos added a comment to T227544: Remove AbuseFilter's DSL and use JavaScript instead.

See also T49512.

Jul 8 2019, 11:15 PM · AbuseFilter
Nirmos updated the task description for T227544: Remove AbuseFilter's DSL and use JavaScript instead.
Jul 8 2019, 11:10 PM · AbuseFilter

Jul 7 2019

Nirmos added a comment to T225652: [Bug] /page/summary endpoint returns 404 for global user pages.

Same as T184858?

Jul 7 2019, 10:28 AM · Parsoid, Page Content Service, Product-Infrastructure-Team-Backlog

Jun 9 2019

Nirmos added a comment to T167246: Refactor "user" & "user_text" fields into "actor" reference table.

One other thing I noticed: The bot flag seems like something intrinsic to the actor, not the action, but rc_bot was left on the recentchanges table. Also doesn't appear deprecated. Any plans there?

That's T19237.

Jun 9 2019, 10:13 AM · CPT Initiatives (Revision Storage Schema Improvements), Schema-change, MediaWiki-General, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), Epic

May 13 2019

Nirmos added a project to T223166: Enable Extension:SandboxLink on papwiki: good first task.

This is wmgUseSandboxLink in https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/wmf-config/InitialiseSettings.php

May 13 2019, 8:52 PM · User-Zppix, Wikimedia-Site-requests, Wiki-goes-Caribbean
Nirmos added a project to T223166: Enable Extension:SandboxLink on papwiki: Wikimedia-Site-requests.
May 13 2019, 8:41 PM · User-Zppix, Wikimedia-Site-requests, Wiki-goes-Caribbean

May 11 2019

Nirmos added a comment to T223003: Add <time> tag to text generated by #time and #timel parser functions.

As Izno said, this reduces composability.

May 11 2019, 6:03 PM · Patch-For-Review, ParserFunctions

Apr 22 2019

Nirmos added a comment to T219728: Support for new Japanese era name "Reiwa".

This comment looks strange:

mediawiki/core / languages/Language.php
/**
* Algorithm to convert Gregorian dates to Thai solar dates,
* Minguo dates or Minguo dates.
*
* Link: https://en.wikipedia.org/wiki/Thai_solar_calendar
*       https://en.wikipedia.org/wiki/Minguo_calendar
*       https://en.wikipedia.org/wiki/Japanese_era_name
*
* @param string $ts 14-character timestamp
* @param string $cName Calender name
* @return array Converted year, month, day
*/

Is it supposed to say "Thai solar dates, Minguo dates or Japanese era names"?

Apr 22 2019, 5:55 AM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.27-release-notes, MW-1.32-notes, MW-1.31-release-notes, MW-1.33-notes, MW-1.33-release, Patch-For-Review, MediaWiki-Internationalization, User-Rxy, I18n

Apr 17 2019

Nirmos triaged T221295: Wikidata changes doesn't appear in recent changes as High priority.

Can confirm.

Apr 17 2019, 10:54 PM · Wikidata-Campsite, Regression, Wikidata, Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-WikibaseClient

Mar 31 2019

Nirmos added a comment to T219697: Implement shadow banning / stealth blocking.

How can "edits" ever be stored as a "cookie"?

They can't. A cookie can only hold around 4–10 kB or so.

Mar 31 2019, 3:05 AM · MediaWiki-User-management
Nirmos added a comment to T219712: When search contains "insource:", add "edit source" link to each result.

This is easy to do as a gadget or user script:
https://sv.wikipedia.org/wiki/MediaWiki:Gadget-SearchEdit.js
https://sv.wikipedia.org/wiki/MediaWiki:Gadget-SearchEdit.css

Mar 31 2019, 2:46 AM · Discovery-Search, MediaWiki-Special-pages, CirrusSearch
Nirmos added a comment to T219714: History shows "((empty))" for blank revisions.

Caused by T205581.

Mar 31 2019, 2:40 AM · MediaWiki-Page-History, MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), MediaWiki-Page-Diffs
Nirmos added a subtask for T205581: History, Special:Contributions, Special:RecentChanges, Special:Watchlist should be fully skinnable - use pseudo elements for separating elements: T219714: History shows "((empty))" for blank revisions.
Mar 31 2019, 2:39 AM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Notice, Accessibility, MobileFrontend (MobileFrontend Special Pages), MW-1.32-notes (WMF-deploy-2018-10-02 (1.32.0-wmf.24)), MediaWiki-Special-pages, MediaWiki-Watchlist, MediaWiki-Recent-changes, Growth-Team, Front-end-Standards-Group, UI-Standardization, User-Jdlrobson
Nirmos added a parent task for T219714: History shows "((empty))" for blank revisions: T205581: History, Special:Contributions, Special:RecentChanges, Special:Watchlist should be fully skinnable - use pseudo elements for separating elements.
Mar 31 2019, 2:39 AM · MediaWiki-Page-History, MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), MediaWiki-Page-Diffs
Nirmos added a comment to T219704: Unconnected pages shows accumulation of false positives.

Can confirm. I recently made
https://sv.wikipedia.org/wiki/Anv%C3%A4ndare:Nirmos/ResaveUnconnectedPages.js
as a workaround.

Mar 31 2019, 2:35 AM · Wikidata

Mar 29 2019

Nirmos updated the task description for T157235: Don't escape some messages in AbuseFilterViewEdit so admins can add links to external tools.
Mar 29 2019, 6:34 AM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), MW-1.29-release (WMF-deploy-2017-02-07_(1.29.0-wmf.11)), AbuseFilter

Mar 28 2019

Nirmos added projects to T219403: Remove jquery.ui.spinner: JavaScript, Technical-Debt (Deprecation process).
Mar 28 2019, 7:32 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt (Deprecation process), JavaScript, MediaWiki-extensions-General, UI-Standardization

Mar 25 2019

Nirmos updated subscribers of T219042: Flaky test MessageCacheTest::testLoadFromDB_fetchLatestRevision.
Mar 25 2019, 8:49 PM · MediaWiki-Core-Testing, MediaWiki-Cache
Nirmos reassigned T219042: Flaky test MessageCacheTest::testLoadFromDB_fetchLatestRevision from Daniel-Barrows to daniel.
Mar 25 2019, 8:49 PM · MediaWiki-Core-Testing, MediaWiki-Cache

Mar 22 2019

Nirmos updated subscribers of T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages.

@Jseddon, @Rxy: Just editing MediaWiki:Sitenotice isn't good enough because it's going through the revisions and picking another one at random. You need to hide it with CSS like this: https://sv.wikipedia.org/w/index.php?diff=45286235

Mar 22 2019, 3:51 PM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos added a comment to T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages.

I'm gonna go ahead and say it's an off-by-one error. For
https://sv.wikipedia.org/wiki/MediaWiki:Excontent
https://sv.wikipedia.org/wiki/MediaWiki:Excontentauthor
https://sv.wikipedia.org/wiki/MediaWiki:Nstab-main
https://sv.wikipedia.org/wiki/MediaWiki:Ipboptions
https://sv.wikipedia.org/wiki/MediaWiki:Sitenotice
it seems to show the [ current - 1 ] revision.

Mar 22 2019, 11:49 AM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos edited projects for T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages, added: Core Platform Team, MediaWiki-Cache, Multi-Content-Revisions, Performance-Team; removed Language-Team.

This sounds more like MessageCache or Database/Revision/MCR area of regression that isn't being worked on by Language team.

Mar 22 2019, 10:47 AM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos added a comment to T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages.

@aaron, @Anomie, @daniel: Any idea what's gone wrong here? I'm happy to provide more info if needed. See also T218983.

Mar 22 2019, 10:35 AM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos updated subscribers of T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages.

@aaron, @Anomie, @daniel: Any idea what's gone wrong here? I'm happy to provide more info if needed. See also T218983.

Mar 22 2019, 10:27 AM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos created T218983: Swedish Wikipedia is no longer getting local system messages.
Mar 22 2019, 10:07 AM · MediaWiki-General
Nirmos added a comment to T198758: Load .json configuration files via ResourceLoaderWikiModule.

There is $.getJSON.

Mar 22 2019, 6:17 AM · Performance-Team (Radar), MediaWiki-Interface, MediaWiki-ResourceLoader

Mar 19 2019

Nirmos renamed T216664: MWException when viewing or comparing certain pages with Preprocessor_DOM (PHP7 beta feature) from MWException when some users view or compare a certain articles on fr.wikipedia.org to MWException when viewing or comparing certain pages with PHP7 beta feature.
Mar 19 2019, 9:14 PM · MediaWiki-Page-History, Core Platform Team Workboards (Done with CPT), serviceops, Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), PHP 7.2 support, MediaWiki-Page-Diffs, MediaWiki-Parser, Wikimedia-production-error
Nirmos added a comment to T216664: MWException when viewing or comparing certain pages with Preprocessor_DOM (PHP7 beta feature).

@Krinkle, it's the PHP 7 beta feature that can be enabled in the preferences.

Mar 19 2019, 8:59 PM · MediaWiki-Page-History, Core Platform Team Workboards (Done with CPT), serviceops, Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), PHP 7.2 support, MediaWiki-Page-Diffs, MediaWiki-Parser, Wikimedia-production-error
Nirmos added a project to T216664: MWException when viewing or comparing certain pages with Preprocessor_DOM (PHP7 beta feature): PHP 7.0 support.
Mar 19 2019, 8:57 PM · MediaWiki-Page-History, Core Platform Team Workboards (Done with CPT), serviceops, Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), PHP 7.2 support, MediaWiki-Page-Diffs, MediaWiki-Parser, Wikimedia-production-error

Mar 15 2019

Nirmos added a project to T218339: Deprecate and remove mediawiki.RegExp: JavaScript.
Mar 15 2019, 11:27 AM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MediaWiki-General, Performance-Team, Technical-Debt (Deprecation process)

Mar 11 2019

Nirmos added a project to T218005: Variable from InitialiseSettings can be undefined (corrupt opcache?) : Wikimedia-production-error.
Mar 11 2019, 8:30 AM · PHP 7.2 support, Wikimedia-production-error, MediaWiki-extensions-PagedTiffHandler, User-DannyS712

Feb 18 2019

Nirmos renamed T111741: If blocked, MobileFrontend does not block you from adding a new section on talk pages (but then MW stops you if you're not allowed) from If blocked, MobileFrontend does not blocks you from adding a new section on talk pages (but then MW stops you if you're not allowed) to If blocked, MobileFrontend does not block you from adding a new section on talk pages (but then MW stops you if you're not allowed).
Feb 18 2019, 3:27 PM · Contributors-Team, MobileFrontend

Jan 11 2019

Nirmos edited projects for T213575: Grant interface-admin permissions to modify abuse filters on az.wikipedia, added: MediaWiki-User-management; removed AbuseFilter.
Jan 11 2019, 8:48 PM · User-Daimona, Community-consensus-needed, Wikimedia-Site-requests
Nirmos added a comment to T25932: Enable, whitelist, and incorporate semantic HTML5 elements.

I have no issue whitelisting the rest: <mark>, <progress>, and <time>. (Of these, <mark> seems the most obviously useful.)

What about <meter>, <details> and <summary>?

Jan 11 2019, 11:42 AM · Epic, Accessibility, MediaWiki-Parser

Jan 9 2019

Nirmos renamed T212268: Make the abusefilter-blocker user not be a sysop from Sorry it was declined to Make the abusefilter-blocker user not be a sysop.
Jan 9 2019, 11:32 AM · AbuseFilter, User-Daimona, Patch-For-Review

Dec 27 2018

Nirmos added a comment to T25932: Enable, whitelist, and incorporate semantic HTML5 elements.

you'll probably want to re-evaluate UA stats after Nov 17 to see what the true final fallout is

If I'm reading https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-browser/browser-family-and-major-tabular-view correctly, then IE8 is at 0.5%. If we assume that 1% of those have disabled JavaScript, that makes it 0.005% of all users, or five in ten thousand. Is that good enough to start whitelisting a few HTML5 elements in wikitext?

Dec 27 2018, 9:07 PM · Epic, Accessibility, MediaWiki-Parser
Nirmos added a comment to T212636: Wikipedia text display problem: an opening double-quote character is hanging at the end of a line.

I don't think there's anything the parser (or any other part of MediaWiki) can do to change this behavior. It's completely up to the browser as far as I know. Would love to be corrected if I'm wrong.

Dec 27 2018, 8:13 PM · MediaWiki-Parser

Dec 6 2018

Nirmos added a comment to T25932: Enable, whitelist, and incorporate semantic HTML5 elements.

The diff in https://phabricator.wikimedia.org/transactions/detail/PHID-XACT-TASK-4o7rea2lrkhv4y4/ is illegible. All I did was adding <details> and <summary>.

Dec 6 2018, 12:55 AM · Epic, Accessibility, MediaWiki-Parser
Nirmos updated the task description for T25932: Enable, whitelist, and incorporate semantic HTML5 elements.
Dec 6 2018, 12:43 AM · Epic, Accessibility, MediaWiki-Parser

Dec 5 2018

Nirmos updated the task description for T25932: Enable, whitelist, and incorporate semantic HTML5 elements.
Dec 5 2018, 11:40 PM · Epic, Accessibility, MediaWiki-Parser
Nirmos moved T211259: Whitelist <meter> element in wikitext from Unsorted to Semantic HTML on the Accessibility board.
Dec 5 2018, 11:24 PM · Accessibility, MediaWiki-Parser
Nirmos added a parent task for T211259: Whitelist <meter> element in wikitext: T25932: Enable, whitelist, and incorporate semantic HTML5 elements.
Dec 5 2018, 11:19 PM · Accessibility, MediaWiki-Parser
Nirmos added a subtask for T25932: Enable, whitelist, and incorporate semantic HTML5 elements: T211259: Whitelist <meter> element in wikitext.
Dec 5 2018, 11:19 PM · Epic, Accessibility, MediaWiki-Parser
Nirmos triaged T211259: Whitelist <meter> element in wikitext as Low priority.
Dec 5 2018, 11:16 PM · Accessibility, MediaWiki-Parser
Nirmos created T211259: Whitelist <meter> element in wikitext.
Dec 5 2018, 11:16 PM · Accessibility, MediaWiki-Parser
Nirmos added a comment to T25932: Enable, whitelist, and incorporate semantic HTML5 elements.

you'll probably want to re-evaluate UA stats after Nov 17 to see what the true final fallout is

If I'm reading https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-browser/browser-family-and-major-tabular-view correctly, then IE8 is at 0.5%. If we assume that 1% of those have disabled JavaScript, that makes it 0.005% of all users, or five in ten thousand. Is that good enough to start whitelisting a few HTML5 elements in wikitext?

Dec 5 2018, 10:18 PM · Epic, Accessibility, MediaWiki-Parser

Dec 4 2018

Nirmos added a comment to T210822: Reconsider section heading marker ("→") in edit summaries.

nor is the TOC headline in blue

I am struggling to understand what you mean by this, but it sounds like a regression, and an unintended one at that. You should probably file a new task about this, and tag it with "Regression".

Dec 4 2018, 10:11 AM · MediaWiki-Page-editing

Dec 2 2018

Nirmos created T210942: MWException when moving page with wpDeleteAndMove.
Dec 2 2018, 12:27 PM · Wikimedia-production-error

Nov 30 2018

Nirmos added a comment to T210822: Reconsider section heading marker ("→") in edit summaries.

If the diff link is not the first item in the list, or in different places depending on whether a section was edited or not, that would be the end of counter-vandalism.

Nov 30 2018, 4:16 PM · MediaWiki-Page-editing
Nirmos added a comment to T210822: Reconsider section heading marker ("→") in edit summaries.

should it be "§" instead of an arrow?

This reminds me of T18691. Long story short: "§" does not mean "paragraph" in the broadest sense in all cultures. In some cultures, it only refers to paragraphs relating to laws.

Nov 30 2018, 10:10 AM · MediaWiki-Page-editing
Nirmos added a comment to T210822: Reconsider section heading marker ("→") in edit summaries.

should it be "§" instead of an arrow?

This reminds me of T18691. Long story short: "§" does not mean "paragraph" in the broadest sense in all cultures. In some cultures, it only refers to paragraphs relating to laws.

Nov 30 2018, 10:00 AM · MediaWiki-Page-editing
Nirmos updated the task description for T210702: Verify that EventStreams work with WikiBase MediaInfo.
Nov 30 2018, 9:53 AM · Analytics, Wikimedia-Stream, SDC General
Nirmos added a project to T210826: Localize Gadgets magic words and namespaces to Neapolitan: good first task.
Nov 30 2018, 9:49 AM · MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), good first task, I18n, MediaWiki-extensions-Gadgets
Nirmos added a project to T210822: Reconsider section heading marker ("→") in edit summaries: MediaWiki-Comment-backend.
Nov 30 2018, 9:42 AM · MediaWiki-Page-editing
Nirmos added a project to T125657: Gray used in .autocomment in RC and watchlist is not accessible against background and hinders link discovery: MediaWiki-Comment-backend.
Nov 30 2018, 4:58 AM · MediaWiki-Page-History, Growth-Team, UI-Standardization-Kanban, UI-Standardization, MediaWiki-Recent-changes, MediaWiki-Watchlist, Accessibility
Nirmos added a project to T165189: "→" link to page section on History page can be hard to click, should be larger somehow: MediaWiki-Comment-backend.
Nov 30 2018, 4:08 AM · MediaWiki-Page-History, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), MediaWiki-Comment-backend, Google-Code-in-2018, MediaWiki-Page-Diffs

Nov 28 2018

Restricted Application updated subscribers of T201975: Make page issue and hatnote classes names configurable so we are not English-Wikipedia centric.
Nov 28 2018, 12:22 AM · Readers-Web-Backlog, Page-Issue-Warnings, Design

Nov 17 2018

Nirmos added a comment to T209774: <code> tag does not render ' ' in wiki page.

As JJMC89 has already noted, this is because '' in wikitext opens an <i> tag. This <i> tag is then closed before the closing </code> so that the tags do not overlap incorrectly, causing the ; to be italicized. The following wikitext gives the intended result:

<code><nowiki>output='';</nowiki></code>
Nov 17 2018, 10:36 PM · MediaWiki-Parser

Nov 11 2018

Liuxinyu970226 awarded T187741: <mapframe>: Automatic zoom and centering of ExternalData only works with interactive maps, not static maps a 100 token.
Nov 11 2018, 11:14 AM · Maps (Kartographer)

Nov 6 2018

Nirmos added a comment to T208901: TemplateStyles breaks a paragraph if a file is inserted inline.

Can confirm. I recreated the minimal test case live in case that helps anyone:
https://sv.wikipedia.org/wiki/Anv%C3%A4ndare:Nirmos/T208901
https://sv.wikipedia.org/wiki/Anv%C3%A4ndare:Nirmos/Comment
https://sv.wikipedia.org/wiki/Anv%C3%A4ndare:Nirmos/Comment/styles.css

Nov 6 2018, 11:01 PM · Patch-For-Review, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Parsoid, TemplateStyles, MediaWiki-Parser

Oct 27 2018

Nirmos added a comment to T208140: Detect/flag potentially malicious gadget/javascript edits .

loading an external script

CSP is on its way: T28508, T135963, T207900

CSP is good but it probably won't catch people e.g. loading JS from another, lower privileged, user?

Oct 27 2018, 5:44 PM · Scoring-platform-team (Research), MediaWiki-extensions-Gadgets, Code-Health, artificial-intelligence
Nirmos added a comment to T208140: Detect/flag potentially malicious gadget/javascript edits .

loading an external script

CSP is on its way: T28508, T135963, T207900

Oct 27 2018, 5:29 PM · Scoring-platform-team (Research), MediaWiki-extensions-Gadgets, Code-Health, artificial-intelligence

Oct 26 2018

Nirmos added a comment to T186965: Output HTML should not contain `<p><style>...</style></p>`.

Has the Parsoid patch that removes the p tags around style tags been deployed, and if so, when was it deployed? I'm asking because I'm still seeing style tags wrapped by p tags on for example https://sv.wikipedia.org/api/rest_v1/page/html/Anv%C3%A4ndare%3ANirmos%2FAnders_Bj%C3%B6rck

Oct 26 2018, 10:37 AM · Parsoid-Read-Views, MW-1.31-release-notes (WMF-deploy-2018-03-06 (1.31.0-wmf.24)), MediaWiki-Parser, RemexHtml, Patch-For-Review, TemplateStyles

Oct 25 2018

Nirmos updated the task description for T196650: Expand the set of bundled extensions and skins in MediaWiki 1.32.
Oct 25 2018, 7:36 PM · Growth-Team, Epic, MW-1.32-release, MediaWiki-Releasing, MediaWiki-Installer

Oct 24 2018

Nirmos updated the task description for T207813: Some categories added by MediaWiki do not appear on Special:TrackingCategories.
Oct 24 2018, 4:19 AM · MediaWiki-Categories, good first task, Technical-Debt, MediaWiki-Special-pages
Nirmos closed T207813: Some categories added by MediaWiki do not appear on Special:TrackingCategories as Invalid.

So, this was a combination of 3 things:

  1. While the massmessage-optout-category category certainly is recognized by MediaWiki, it of course isn't added by MediaWiki. It is added manually by the users. This was a brainfart on my end.
  2. On Swedish Wikipedia where I investigated this, old pages had the category "Pages with obsolete Vega 1.0 graphs". It had since been localized to "Sidor med föråldrade Vega 1.0 grafer", but the pages were still in the old category. This is a MediaWiki bug in itself. I have now resaved the pages so that they are in the new category and moved the category to the name that MediaWiki uses.
  3. MediaWiki no longer adds any "Pages containing blacklisted links" category. It used to do this (the category key was spam-blacklisted-category). It was disabled for performance reasons in https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/SpamBlacklist/+/122285/ Unfortunately, English Wikipedia manually adds this category using a template (Blacklisted link inline) which fooled me. This category really should be deleted on projects where it is empty, and hopefully the admins on enwiki can rename their category, although I doubt they would agree to that.
Oct 24 2018, 4:18 AM · MediaWiki-Categories, good first task, Technical-Debt, MediaWiki-Special-pages
Nirmos updated the task description for T207813: Some categories added by MediaWiki do not appear on Special:TrackingCategories.
Oct 24 2018, 3:43 AM · MediaWiki-Categories, good first task, Technical-Debt, MediaWiki-Special-pages
Nirmos updated the task description for T207813: Some categories added by MediaWiki do not appear on Special:TrackingCategories.
Oct 24 2018, 2:26 AM · MediaWiki-Categories, good first task, Technical-Debt, MediaWiki-Special-pages