Page MenuHomePhabricator

IKhitron (Igal)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jan 4 2015, 2:23 PM (500 w, 2 d)
Availability
Available
LDAP User
IKhitron
MediaWiki User
IKhitron [ Global Accounts ]

Recent Activity

Wed, Jul 31

IKhitron added a comment to T371436: Redesign CodeMirror search panel.

I'm just curious, why wasn't the standart Wikicode editor Search popup extended with the new functionality instead of creating two working at the same time?

Wed, Jul 31, 10:06 AM · Community-Tech (Ezo Red Fox (July 29 - Aug 9, 2024)), Patch-For-Review, MediaWiki-extensions-CodeMirror

Thu, Jul 25

IKhitron added a comment to T110645: Interwiki support for Newsletter extension.

The expected Flow shutdown will kill the Newsletter extension, FMHO, if there will not be done adjustments in the extension code.

This is news for me (was away for a long time). From what I know, we are not directly dependant on Flow. Or, do you see something which I dont, @IKhitron?

Thu, Jul 25, 11:52 AM · Patch-For-Review, MediaWiki-extensions-Newsletter
IKhitron added a comment to T110645: Interwiki support for Newsletter extension.

Answering to the wikitech letter. As a heavy user of the extension over the years I can add my five cents.

  1. I really hope there will be local notifications, so the readers can see their content immediately, without a need to go to Meta.
  2. The expected Flow shutdown will kill the Newsletter extension, FMHO, if there will not be done adjustments in the extension code.
  3. The Newsletter extension is a great thing, and it should continue and evolve.
Thu, Jul 25, 11:06 AM · Patch-For-Review, MediaWiki-extensions-Newsletter

Tue, Jul 23

IKhitron added a comment to T370753: Investigate the implications of setting Flow to read-only for all users.

Yes, good idea. One possible impact is that looks like it kills the Newsletter extension, except there will be found an alternative way to keep it.

Tue, Jul 23, 10:13 PM · Editing-team (Kanban Board), StructuredDiscussions, Growth-Team

Sat, Jul 13

IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.
In T368034#9909566, thiemowmde wrote:

By the way, the gadget has apparently no support for keyboard navigation, one of our most basic Accessibility requirements.

Well, @thiemowmde, it took us always a month, but I've implemented it by your request. So much time because I've made it at least ten times more functional than the bare minimum, and every key was needed to be coded and approved in the metro project. Hope you like it, on both maps. Thanks again for paying my attention to this issue.

Sat, Jul 13, 2:42 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Jul 1 2024

IKhitron added a comment to T368894: Cirrus search does not prioritise master pages on their subpages.

Maybe there is a way to add to the algorithm a paragraph "if you show subsubpage in the line X, but its master page exists and wasn't shown above, then show the master page in the line X+1?"

Jul 1 2024, 2:05 PM · Discovery-Search, CirrusSearch
IKhitron added a comment to T156840: Cirrus search does not prioritise root pages above their subpages.

Done.

Jul 1 2024, 10:22 AM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Discovery-Search (Current work), Discovery-ARCHIVED, CirrusSearch
IKhitron created T368894: Cirrus search does not prioritise master pages on their subpages.
Jul 1 2024, 10:22 AM · Discovery-Search, CirrusSearch
IKhitron added a comment to T156840: Cirrus search does not prioritise root pages above their subpages.

I think the task should be reopened, there were a couple of cases in the last few days.

Jul 1 2024, 12:04 AM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Discovery-Search (Current work), Discovery-ARCHIVED, CirrusSearch

Jun 23 2024

IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

@IKhitron This would have started affecting sites in the week of june 11th.

Jun 23 2024, 8:43 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T352320: Redirect existing hyperlinks to old docs.

Change #1028849 had a related patch set uploaded (by Jack who built the house; author: Jack who built the house):

[jsdoc/wmf-theme@master] js: Fix redirecting for links to methods and properties

https://gerrit.wikimedia.org/r/1028849

Jun 23 2024, 3:51 PM · MediaWiki CodeJam Dec 2023, JSDoc WMF theme, Tech-Docs-Team, Editing-team (Tracking), Technical-Debt (RW-Tech-Debt), Front-end-Standards-Group, Documentation

Jun 20 2024

IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Could anyone, please, tell me, for inwiki purposes, when exactly the noresize code was changed in the New Vector, so I could tell the community when the problem started. Thank you in advance.

Jun 20 2024, 7:55 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

It's a multilevel problem. I discocered that the metromap module in turn uses https://ru.wikipedia.org/w/index.php?title=Шаблон:Одноразмерная_карта_изображений

It uses a width for the outside, and then uses that same with for the image size, even thought hat is supposed to be 10pixels smaller.

This is where the root problem is (the patch is just a tidy up on the MediaWiki side).
Fix: https://ru.wikipedia.org/w/index.php?title=Шаблон:Одноразмерная_карта_изображений&diff=prev&oldid=138474305

Jun 20 2024, 6:54 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
doctaxon awarded T368034: Area tag is off by a few pixels in Vector 2022 only a Barnstar token.
Jun 20 2024, 6:32 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Thank you all for this. I'm not so sure I'm smart enough to understand all this but I'll try my best at least to evaulate it as described. I'm glad you agree it's not the gadget problem.

Jun 20 2024, 6:28 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

I don't think it can be an issue with the SVG rendering because it would be equally broken in all skins then.

I tried to dig into the gadget, but it's surprisingly complex. As far as I can tell what it does is:

  1. A normal 270px thumbnail of https://commons.wikimedia.org/wiki/File:Moscow_metro_map_sb.svg.
  2. It looks like there is a <map> with a series of <area> shapes. But that is completely invisible and only used to make the areas interactive when hovering them with the mouse.
  3. There is a transparent <canvas> on top that's probably used to display the colored lines. But I couldn't figure out where they come from.

One thing I noticed is that it's not an issue with the position, but with the size.

  • In the upper left corner everything is almost correctly placed, but more and more wrong in the lower right corner.
  • I believe this issue is also reflected in the code. There are a lot of "262" in the resulting HTML that should probably be 270.

I don't know where this code is that calculates these width and height values.

I don't think you should check the gadget at all, just the area tags in the safemode. But if you insist, there is a completely separate sandbox with completely separate sandbox javascript code, and you can edit them all, if you wish. The area coordinates are here.

By the way, the gadget has apparently no support for keyboard navigation, one of our most basic Accessibility requirements.

Great idea, thanks, we'll consider it.

Jun 20 2024, 1:21 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

The gadget author suggests it could be T265549.

Jun 20 2024, 1:06 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Can you remember when the hovering behavior was okay last time?

Jun 20 2024, 12:58 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Maybe if I could know, what changed in the New Vector in svg rendering on in area tag, I could understand what to look.

Jun 20 2024, 12:55 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

What probably happened is that some of the code (CSS?) in the gadget is a little fragile and starts to behave odd depending on the skin. It's entirely possible that such issues are invisible for a very long time and only become visible much later together with seemingly unrelated changes in MediaWiki, skins, or extensions.

This is possible, of course. But I have no idea how to find what part could volitale, when the gadget do not distinct between skins.

Jun 20 2024, 12:53 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Sorry, my comment was not very helpful. What probably happened is that some of the code (CSS?) in the gadget is a little fragile and starts to behave odd depending on the skin. It's entirely possible that such issues are invisible for a very long time and only become visible much later together with seemingly unrelated changes in MediaWiki, skins, or extensions. Still I suspect the issue is probably in the gadget and needs to be fixed in the gadget.

We have https://www.mediawiki.org/wiki/Stable_interface_policy/Frontend that aims to cover situations like this. I can't tell if it applies here.

Jun 20 2024, 12:50 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Of course you can't, because without the highlighting script you can't see any area at all, and do not know if it's broken or not.

The initial task description does/did not mention a local script. Thus I pointed out how you can check if a local script is involved before filing a task: Trying safemode, as mentioned on https://www.mediawiki.org/wiki/How_to_report_a_bug . Better bug descriptions often help to fix issues faster.

And I think that "Local-Wiki-Template-And-Gadget-Issues" has nothing to do with the fask, because there is no problem in the gadget, it just helps to see the New Vector problem.

Sounds like that local gadget code needs to be adjusted to work with all skins.

Jun 20 2024, 12:47 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Can you shift the hovering overlay to (40,0) pixels by a change of this community .js file?

Jun 20 2024, 12:44 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a project to T368034: Area tag is off by a few pixels in Vector 2022 only: Wikimedia-SVG-rendering.

Removing SVG (see its dsescription).

Cannot reproduce on https://ru.wikipedia.org/wiki/Шаблон:Интерактивная_схема_Московского_метрополитена?useskin=vector-2022&safemode=1 so this is custom local code that needs to get fixed.
See https://www.mediawiki.org/wiki/Help:Locating_broken_scripts for how to use safemode.

For future reference, please use the bug report form (linked from the top of the task creation page) to create a bug report, and fill in all the sections in the template, instead of deleting them. Thanks.

Jun 20 2024, 12:40 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

I might be wrong, but as far as I can see this has nothing to do with MediaWiki, but is a community gadget: https://ru.wikipedia.org/wiki/MediaWiki:Gadget-ondemand-imagemapHighlight.js. The skin has no knowledge about this.

Jun 20 2024, 12:36 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Can you remember when the hovering behavior was okay last time?

Jun 20 2024, 12:34 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

New Vector:

Screenshot_20240620-144847_Samsung Internet.jpg (544×426 px, 182 KB)

Legacy Vector:
Screenshot_20240620-145004_Samsung Internet.jpg (579×397 px, 198 KB)

Jun 20 2024, 11:51 AM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
IKhitron created T368034: Area tag is off by a few pixels in Vector 2022 only.
Jun 20 2024, 11:48 AM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Jun 12 2024

IKhitron added a comment to T365374: [bug] Access denied for user 'quarry'@'172.16.2.72' (using password: NO).

Well, for the last 21 hours no querry could run. So it's pretty bad.

Jun 12 2024, 12:28 PM · cloud-services-team (FY2023/2024-Q3-Q4), Quarry

Jun 9 2024

IKhitron added a comment to T170001: Support CodeMirror syntax highlighting on RTL wikis.

I didn't see any complains this time on hewiki forums.

Jun 9 2024, 8:22 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), I18n, RTL, MediaWiki-extensions-CodeMirror

Jun 5 2024

IKhitron added a comment to T239378: Disable parent task metadata by default for new sub tasks.

-1. But I think it's fine to have a non default preference for this. So anyone who does want to get these mails could turn this on.

Jun 5 2024, 8:11 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity

Jun 4 2024

IKhitron added a comment to T366461: Global Watchlist should be configured to work with the Dark Mode.

@IKhitron if adding

#ext-globalwatchlist-toolbar {
	background: var(--background-color-base)
}

is really all that is needed, maybe you want to try sending a patch yourself and I can review it?

Jun 4 2024, 9:42 AM · dark-mode, patch-welcome, MediaWiki-extensions-GlobalWatchlist, User-DannyS712

Jun 3 2024

IKhitron added a comment to T366461: Global Watchlist should be configured to work with the Dark Mode.

SmartSelect_20240603_140758_Samsung Internet.png (630×1 px, 268 KB)

Jun 3 2024, 11:09 AM · dark-mode, patch-welcome, MediaWiki-extensions-GlobalWatchlist, User-DannyS712
IKhitron created T366461: Global Watchlist should be configured to work with the Dark Mode.
Jun 3 2024, 11:06 AM · dark-mode, patch-welcome, MediaWiki-extensions-GlobalWatchlist, User-DannyS712

May 9 2024

IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

I hope it will work soon, because now I can't delete any item, not just some.

May 9 2024, 11:45 PM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery

Apr 22 2024

IKhitron added a comment to T346419: mw.loader.using should warn to the console when loading an unknown module.

Any solution that avoids the situation with script does not run without any explanation is fine.

Apr 22 2024, 5:58 PM · Patch-For-Review, MediaWiki-core-Hackathon-2024, Wikimedia-Hackathon-2024, MediaWiki-ResourceLoader, MediaWiki-Platform-Team
IKhitron added a comment to T334372: Add support for inline SVG.

Yep. Exactly. There are a lot of people that upload files with wrong licenses onto local wikis and Commons. There are special forces which are supposed to stop them, VRT. There will be the same count, or maybe even more, people that will do it inline. Who will recognize and stop them? Or the VRT groups are supposed to do much more work? And to learn how to do this at all?

Apr 22 2024, 9:27 AM · Patch-For-Review, Wikimedia-Hackathon-2024, MediaWiki-Parser
IKhitron added a comment to T334372: Add support for inline SVG.
Apr 22 2024, 1:06 AM · Patch-For-Review, Wikimedia-Hackathon-2024, MediaWiki-Parser
IKhitron added a comment to T334372: Add support for inline SVG.

A silly question. Apologies if it was already mentioned before and I missed it.
Where exactly will be the license? And how exactly it will be checked, and by whom, to avoid copypasting inline some copyrighted svg file, such as a company logo?

Apr 22 2024, 1:05 AM · Patch-For-Review, Wikimedia-Hackathon-2024, MediaWiki-Parser

Apr 17 2024

IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

Thanks, done.

Apr 17 2024, 9:47 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery
IKhitron attached a referenced file: F47044749: video.mp4.
Apr 17 2024, 9:47 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery
IKhitron changed the visibility for F47044749: video.mp4.
Apr 17 2024, 9:45 AM
IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

(By the way @IKhitron, the file you attached is restricted; could you change its visibility?)

Apr 17 2024, 9:10 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

A pity.

Apr 17 2024, 12:13 AM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team

Apr 16 2024

IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

Well, there is a new button "delete" on mediawiki.org. Clicking on it makes the item disappear. Refreshing Special:EditRecovery brings everything back. Houston, we have a problem.

Apr 16 2024, 9:26 PM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery

Apr 8 2024

IKhitron added a comment to T353996: Allow deleting data from Special:EditRecovery.

There are much more cases when this needed, see here.

Apr 8 2024, 9:13 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery
IKhitron awarded T353996: Allow deleting data from Special:EditRecovery a Burninate token.
Apr 8 2024, 9:12 AM · Community-Tech, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Edit Recovery

Apr 2 2024

IKhitron added a comment to T358669: Have 118 and 119 namespaces proper canonical name.

Looks like it indeed.

Apr 2 2024, 7:44 PM · Wikimedia-Site-requests

Mar 15 2024

IKhitron created T360242: Include erroring module name in error message to help with identification.
Mar 15 2024, 11:48 PM · MediaWiki-ResourceLoader, MediaWiki-Platform-Team
IKhitron added a comment to T358250: Full screen dialogs are truncated by scrollbar gutter.

My attention was drawn to this bug after I saw this, when moving the help icon to its appropriate place:

screenshot.png (1×1 px, 594 KB)

I made a very stupid fix for now, from

Mar 15 2024, 3:40 PM · Upstream, Browser-Support-Google-Chrome, OOUI, Regression
IKhitron awarded T358250: Full screen dialogs are truncated by scrollbar gutter a Burninate token.
Mar 15 2024, 12:31 PM · Upstream, Browser-Support-Google-Chrome, OOUI, Regression

Mar 11 2024

IKhitron added a comment to T170001: Support CodeMirror syntax highlighting on RTL wikis.

In this case we definitely should consult to community first, because otherwise, from my experience, nobody will pay attention. A week discussion will put it on the radar.

Mar 11 2024, 8:02 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), I18n, RTL, MediaWiki-extensions-CodeMirror

Mar 10 2024

IKhitron added a comment to T170001: Support CodeMirror syntax highlighting on RTL wikis.

"Opt-in" means that newcomers to enwiki, for example, do not get it by default, @MusikAnimal?

Mar 10 2024, 2:50 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), I18n, RTL, MediaWiki-extensions-CodeMirror
IKhitron updated the task description for T359765: fullurl: works incorrectly if the page name has a semi-colon.
Mar 10 2024, 12:45 PM · FlaggedRevs, MediaWiki-Parser
IKhitron updated the task description for T359765: fullurl: works incorrectly if the page name has a semi-colon.
Mar 10 2024, 12:45 PM · FlaggedRevs, MediaWiki-Parser
IKhitron created T359765: fullurl: works incorrectly if the page name has a semi-colon.
Mar 10 2024, 12:29 PM · FlaggedRevs, MediaWiki-Parser

Mar 2 2024

IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

I request to cancel the change for hewiki, please. The community decided to ask this, in Village pump, with more than enough voices, at least 31 supported from 32 that participated. You can find the voting over here. Thank you.

Mar 2 2024, 6:33 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging

Feb 29 2024

IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

Well, I tried a couple of times to explain you it has nothing to do with all this, with new pages for example, only with any edit in any article. I can see no way to explain more.

Feb 29 2024, 6:43 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

This is something else, of cource. For me, if some user can't be trasted to make their one edits in articles, they for sure can't be trusted to have an Interface admin flag, which was created just because the Foundation didn't think the admins (sic!) were trusted enough to have. You definitely can have different ipinion.

Feb 29 2024, 6:17 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

In most WMF projects "autopatrol" is only in sysop, bot. I can't see why we would want to prevent a community from assigning someone this group if they want to without also making them one of those other groups. Additionally, the assertion that "everyone has" autopatrol is false. For example, see ruwiki. Not only do they have non-admin/non-bot intadmins, but they also do not have anygroup with autopatrol. dewiki is deprecating patrol as well (see T316393).

This is not a software security concern, and is not a globally supported default setting. Task should be declined.

Feb 29 2024, 4:45 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team

Feb 28 2024

IKhitron added a comment to T358669: Have 118 and 119 namespaces proper canonical name.

Don't know what are the relevant tags.

Feb 28 2024, 2:07 PM · Wikimedia-Site-requests
IKhitron created T358669: Have 118 and 119 namespaces proper canonical name.
Feb 28 2024, 2:07 PM · Wikimedia-Site-requests
IKhitron updated the task description for T236474: Remove navigation templates in "Download as PDF" feature.
Feb 28 2024, 1:37 PM · Proton
IKhitron added a comment to T236474: Remove navigation templates in "Download as PDF" feature.

Seems obvious, but OK.

Feb 28 2024, 1:34 PM · Proton
IKhitron added a comment to T170001: Support CodeMirror syntax highlighting on RTL wikis.

If anyone wants to test this, CodeMirror 6 is installed on https://en-rtl.wikipedia.beta.wmflabs.org and https://he.wikipedia.beta.wmflabs.org. We have not done any additional work yet for RTL support other than what comes stock with CodeMirror, but two things I'd like to look into are:

  • Add bidi isolation to tags such as <div class="foobar">
  • Use LTR inside the content of applicable tags like <div dir="ltr">. We probably can't do the same if the direction is changed with a template, unfortunately.

Are there other things I should be looking at? Most of the things mentioned at T170001#3676449 by @IKhitron should be fixed now.

Any help with testing is appreciated :) Thank you!

Feb 28 2024, 1:24 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.2; 2023-10-24), I18n, RTL, MediaWiki-extensions-CodeMirror
IKhitron awarded T322963: Should subscribing be distinct for different messages posted with same title and same timestamp a Burninate token.
Feb 28 2024, 7:35 AM · DiscussionTools

Feb 24 2024

IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

One more question, please. If we "write it as a task on the Phabricator", as mentioned above, what are our chances to leave it on our wiki as is? You said nothing about this.

While we're waiting for the answer, one more question, please. When you say in the Tech News that "Your community can ask to retain the old configuration on your wiki before this change happens.", what do you expect? A local concensus? A request from random user? A request from somebody that actualy used this? Thank you.

For both questions, a link to the discussion on the wiki with a request to keep everything as it is + minimal consensus is enough.

Feb 24 2024, 5:40 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging
IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

One more question, please. If we "write it as a task on the Phabricator", as mentioned above, what are our chances to leave it on our wiki as is? You said nothing about this.

Feb 24 2024, 5:36 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging

Feb 20 2024

IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

Really hope this is the case. The current text looks like "write us, we make statistics, and abandon the current task, if there are a lot".

Feb 20 2024, 10:40 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging
IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

One more question, please. If we "write it as a task on the Phabricator", as mentioned above, what are our chances to leave it on our wiki as is? You said nothing about this.

Feb 20 2024, 10:34 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging

Feb 19 2024

IKhitron added a comment to T355639: Move "Changetags" right only for bots and administrators by default in Wikimedia production.

Hi there. A couple of questions.
If patroller X has a patrolling script that adds tags to some existing edit, will it work?
If AbuseFilter triggered by autoconfirmed adds tags to theirs edit, will it work?

Feb 19 2024, 5:22 PM · User-notice, Tech Ambassadors & Translators, Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Change-tagging

Feb 18 2024

IKhitron added a comment to T356984: Stop sending change notification email if edit is done by a bot.

Well, I've just tried four most significant scenarios, and it works fine.

Feb 18 2024, 2:45 PM · User-notice-archive, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail
IKhitron added a comment to T219217: Number of bytes is not correct in the watchlist.

Wow, I created a task, a d didn't even remember the previous one that I created in 2017 wasn't fixed, thought it's a new bug.

Feb 18 2024, 11:34 AM · Growth-Team, MediaWiki-Watchlist, Wikidata

Feb 15 2024

IKhitron created T357661: Wrong summing of diff sizes.
Feb 15 2024, 1:56 PM · Growth-Team, MediaWiki-Watchlist

Feb 14 2024

IKhitron added a comment to T356984: Stop sending change notification email if edit is done by a bot.

Well, I've just tried four most significant scenarios, and it works fine.

Feb 14 2024, 10:12 PM · User-notice-archive, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail

Feb 12 2024

IKhitron added a comment to T356984: Stop sending change notification email if edit is done by a bot.

I've asked to retrieve my bot flag, which I temporarily gave away a while ago due to lack of time. I know pretty well what is going on now on Watchlist in different modes, because I wrote a huge gadget, Whatchlist Manager, years ago. So, I'm planning to create various use cases to check what is the state after the deployment. Starting from this one:

  1. Open some watched page at 23:59.
  2. Close it.
  3. Go away for an hour.
  4. During this period, another accounts edit this page: three non-bot edits, a bot edit, three more non bot edits.
  5. Return to the screen and open the Watchlist in group mode, showing new edits only.

I expect to see a new group with seven edits. As far as I understand from todays Tech News, I will see none. Those before because of the new change, since marking an edit as seen marks automatically all the previous ones. Those after because of the mentioned old bug in the new conditions. The best result will be if I see all the seven.

Feb 12 2024, 9:56 AM · User-notice-archive, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Infrastructure-Foundations, Mail

Jan 29 2024

IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

Also, a core user group cannot depend on something defined in an extension.

Jan 29 2024, 7:34 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

Very well. Changing to "Avoid the possibility to give the interface-admin rights to users without autopatrolled or autoreviewed rights" will by OK for you? So that user must have at least one of these two.

Jan 29 2024, 7:24 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

Because as far as I understand, not being a regular on enwiki, just from reading that page, autoreview and autopatrol are synonims. If they are not, I can always change the task title to be "Avoid the possibility to give the interface-admin rights to users without autopatrolled or autoreviewed rights", to fit both cases.

Jan 29 2024, 7:05 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

What do you mean by "autopatrol"? (in enwiki, to be more clear)

Jan 29 2024, 6:54 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

You mean, each sysop's edit is patrolled by a human patroller? The page https://en.wikipedia.org/wiki/Special:ListGroupRights claims otherwise, see "Have one's own revisions automatically marked as "accepted"" in sysop chapter.

Jan 29 2024, 6:47 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

I'm not talking about autopatrol group, but about autopatrol rights. The user's edits should not be manually patrolled. Sysops have this included for there group too.

Jan 29 2024, 6:37 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

I suggest to restrict someone without autopatrol rights to get interface admin, because that means the local community does not trust them. Autoconfirmed is just automatic rights, not related to my suggestion.

Jan 29 2024, 6:25 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron renamed T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights from Avoid the possibility to give the interface-admin rights to users without autoconfirmed rights to Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.
Jan 29 2024, 6:23 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

I see now. You changed my words too, not just title. Itbrakes also the facts and my thoughts. I don't know why did you do this, but if you think the opposite of my suggestion, you can always create another task. I return my request back.

Jan 29 2024, 6:22 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron updated subscribers of T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

@JJMC89, I do not understand your edit. It has no sence now.

Jan 29 2024, 6:15 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a comment to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.

I think this needs to be a Community decision and should require more (public) discussion, so we should probably make this task public (there's nothing super-sensitive here IMO). Implementing this as an additional technical control should be fairly trivial, but there should already be a Community workflow control in place, if that is deemed appropriate.

Jan 29 2024, 5:58 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron updated subscribers of T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.
Jan 29 2024, 5:22 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron added a project to T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights: MediaWiki-User-management.
Jan 29 2024, 12:40 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team
IKhitron created T356044: Avoid the possibility to give the interface-admin rights to users without autopatrolled rights.
Jan 29 2024, 12:39 PM · SecTeam-Processed, MediaWiki-User-management, Security, Security-Team

Jan 9 2024

IKhitron added a comment to T326065: Replace space with tabs in JSON indentation autoformatting.

I would suggest somethink like

Pages that use the JSON contentmodel will now use tabs instead of spaces for autoindentation. This will significantly reduce the page size.

The first sentence because otherwise it will look like "name":"John Doe" -> "name":"John\tDoe" conversion, or even asking the users to insert tabs manually. The second one explains the large impact more straightforward.

Jan 9 2024, 1:44 AM · User-notice, MW-1.39-notes, MW-1.40-notes, MW-1.41-notes, MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), MediaWiki-Core-Revision-backend

Jan 5 2024

IKhitron added a project to T326065: Replace space with tabs in JSON indentation autoformatting: User-notice.
Jan 5 2024, 10:00 AM · User-notice, MW-1.39-notes, MW-1.40-notes, MW-1.41-notes, MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), MediaWiki-Core-Revision-backend

Jan 4 2024

stjn awarded T326065: Replace space with tabs in JSON indentation autoformatting a Love token.
Jan 4 2024, 2:56 PM · User-notice, MW-1.39-notes, MW-1.40-notes, MW-1.41-notes, MW-1.42-notes (1.42.0-wmf.13; 2024-01-09 ), MediaWiki-Core-Revision-backend

Dec 25 2023

IKhitron added a comment to T352548: The login intersite mechanism is broken.

Well, enough time later I can say that the problem disappeared a second after the consequent deployment. Unless somebody else continues experiencing it, I would suggest to close the task.

Dec 25 2023, 4:26 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Regression, MediaWiki-User-login-and-signup

Dec 12 2023

IKhitron added a comment to T352548: The login intersite mechanism is broken.

Doesn't Samsung Internet enable browser extensions?

Dec 12 2023, 1:29 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Regression, MediaWiki-User-login-and-signup
IKhitron added a comment to T352548: The login intersite mechanism is broken.

You do remember it's an Android problem?

Dec 12 2023, 12:19 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Regression, MediaWiki-User-login-and-signup

Dec 11 2023

IKhitron added a comment to T115809: Coded unreadable reference name in 3 media wiki messages in non-ASCII languages.

I can't reproduce this any more. It's possible this was fixed as part of the big refactoring of the Cite codebase we did in 2019.

Dec 11 2023, 4:21 PM · I18n, Chinese-Sites, Cite

Dec 9 2023

IKhitron updated the task description for T353099: Watchlist grouping icons became backwards in RTL.
Dec 9 2023, 7:52 PM · Verified, MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Patch-For-Review, Web-Team-Backlog (Needs Prioritization (Tech)), I18n, Regression, MediaWiki-Watchlist, RTL
IKhitron added a comment to T353099: Watchlist grouping icons became backwards in RTL.

Even didn't see the misaligned part.

Dec 9 2023, 7:35 PM · Verified, MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Patch-For-Review, Web-Team-Backlog (Needs Prioritization (Tech)), I18n, Regression, MediaWiki-Watchlist, RTL
IKhitron updated the task description for T353099: Watchlist grouping icons became backwards in RTL.
Dec 9 2023, 2:37 PM · Verified, MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Patch-For-Review, Web-Team-Backlog (Needs Prioritization (Tech)), I18n, Regression, MediaWiki-Watchlist, RTL