Page MenuHomePhabricator

IKhitron (Igal)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

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

Recent Activity

Today

IKhitron added a comment to T278440: Local time compatibility.

The answer is accepted, thanks a lot.

Mon, Feb 16, 8:57 AM · Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist

Yesterday

IKhitron added a comment to T296133: Add a way to select all sites in site list.

I see. Thank you, I'll thing about it.

Sun, Feb 15, 8:15 PM · User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T302800: Adding support for multiple watchlists in the Global Watchlist.

@Prototyperspective, now I know much more about the labels, and I'm not sure any more how to do this, though I do want to do this. Could you describe how do you see it, please? The obvious way - show on Special:GlobalWatchlistSettings the list of user's labels and choose some of them for collapsing - will not work, because the labels list could be changed any time after this.

Sun, Feb 15, 12:59 PM · Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415450: Add support for EntitySchema elements from Ready to review to In review on the User-IKhitron board.
Sun, Feb 15, 9:17 AM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron closed T275159: Fire a hook after every list rebuild as Resolved.
Sun, Feb 15, 7:10 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, MediaWiki-extensions-GlobalWatchlist, User-DannyS712

Fri, Feb 13

IKhitron added a comment to T416947: Enable hiding the timestamps in the Global Watchlist and/or to display things like in the normal Watchlist (day headers, time after article).

Because this one asks for something different.

You mean making the setting a default / changing the default display (something different) versus enabling the user to configure the GW so via introducing a new setting (this task)?

How exactly it can be done? I have know idea how to determine the extension users.

No. I mean this task is about every mode. Now we are talking about non-grouping mode.

One could display a note about the GlobalWatchlist linking to a survey. Don't know anymore how these notices are configured (it's not centralnotices I think). However, it would probably be best if it asked about several settings, not just this one to ask what the default display should become and maybe even further things. So for example if a setting is added to move the history and xy changes buttons to the front to a nonvarying location before article title, also whether the buttons should be displayed there by default or as they are now.

There's probably also other things one could ask such as which things people need or would like to have in the GW and what their greatest troubles with it currently are etc which could serve as a basis to improve it most effectively.

It would however be biased toward the user-set that already uses the GW and against those would like to use it if certain things are implemented so one would also post about the survey in the Tech News post and/or via new threads in VillagePump/Technical boards.

I see, but not so sure it's viable. The task that fixes the local time problem, the most "visual" problem in the extension for me, is ready, but stuck many weeks because there is a need to decide how to say to everyone the clock is changed, and how to implement it. And every timestamp is still in UTC.

Fri, Feb 13, 5:39 PM · MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T417319: Add Wikibase labels to talk pages.

Is this a duplicate of T395178 or T53044?

Fri, Feb 13, 11:09 AM · Wikidata-Omega, User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist

Thu, Feb 12

IKhitron moved T417319: Add Wikibase labels to talk pages from Backlog to Planned on the User-IKhitron board.
Thu, Feb 12, 7:54 PM · Wikidata-Omega, User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron created T417319: Add Wikibase labels to talk pages.
Thu, Feb 12, 7:54 PM · Wikidata-Omega, User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron renamed T416111: Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing from Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing for now to Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing.
Thu, Feb 12, 7:51 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, I18n, RTL, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T416947: Enable hiding the timestamps in the Global Watchlist and/or to display things like in the normal Watchlist (day headers, time after article).

I would bet quite a lot that the default is not "rare used". It's most likely the most-used mode. Only a subset of users test and change a lot of preferences. That it's rare used is an unsubstantiated hypothesis and I'm quite sure it's false.

I can't know for sure, I just asked people from wikipedia I'm usually talking with.

Why would it need a new task.

Because this one asks for something different.

Who are those people? I'd wonder why there is special attention payed to what they say which implies they have some sort of privileged position on this instead of this being a matter of the community overall (or at least users of this extension overall), not any particular small group within it.

They are those whom I attach to my every Gerrit change in this extension that I submitted in the last weeks since I started to do this. Any other person invited too, of course, but there should be at least them. From my experience most of them will not participate, but they should be aware.

It makes a lot of sense to base this on some sort of survey of people actually using the Global Watchlist and/or interested in doing so, thanks.

How exactly it can be done? I have know idea how to determine the extension users.

Thu, Feb 12, 7:42 AM · MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T416147: When a page has a label assigned, edits to its corresponding talk page are not labelled.

Should you also check the case when the content page does not exist?

I'm not sure I understand. Do you mean when you label a watched non-existing page, and then that page is later created? That works, as far as I can see, with the current set-up. A page and its talk page are given the label, regardless of if either exist yet.

(Moving back to in-development because there's still a maintenance script to write here to backfill the missing talk pages.)

Thu, Feb 12, 7:12 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Community-Tech (Fox Squad), Watchlist-Labels

Wed, Feb 11

IKhitron added a comment to T416147: When a page has a label assigned, edits to its corresponding talk page are not labelled.

Should you also check the case when the content page does not exist?

Wed, Feb 11, 5:38 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Community-Tech (Fox Squad), Watchlist-Labels
IKhitron closed T416111: Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing as Resolved.
Wed, Feb 11, 4:47 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, I18n, RTL, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron updated the task description for T417134: Watchlist labels data appears in wrong place in group mode.
Wed, Feb 11, 8:33 AM · Community-Tech (Fox Squad), Watchlist-Labels
IKhitron created T417134: Watchlist labels data appears in wrong place in group mode.
Wed, Feb 11, 8:20 AM · Community-Tech (Fox Squad), Watchlist-Labels

Tue, Feb 10

IKhitron added a comment to T416947: Enable hiding the timestamps in the Global Watchlist and/or to display things like in the normal Watchlist (day headers, time after article).

Yep, found it. Well, it's default, but rare used mode. So this it what I can say. I can't make distinct changes to the watchlist, like "move this one here, and that one there", because everyone can ask their favorite, and there will be hundreds of possibilities. I can theoretically agree to implement "Change the full layout for non-fast non-group mode to accordant layout in Special:Watchlist in user settings". Which means that it will looks exactly as the same mode in Special:Watchlist, as I could found at this picture, with adjustments to needed or missing functionality without changing the order, and people could turn it on and off, such that in non-fast non-group mode they could see it as now or as in the picture, by their choice. I can do it after creating a new task especially for this, and after two weeks discussion there, with the people that I usually invite to such discussions about this extension, at least. If they agree, I will do it. If they also decide that this mode will be default, I will do this too, otherwise it will be opt in.

Tue, Feb 10, 12:55 PM · MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T416947: Enable hiding the timestamps in the Global Watchlist and/or to display things like in the normal Watchlist (day headers, time after article).

Please provide the Special:Watchlist user preferences that put time after the page title, I never saw that in any of many possible modes, as far as I can remember. I need them to decide if I'm going to do this or not. Thank you.

Tue, Feb 10, 7:10 AM · MediaWiki-extensions-GlobalWatchlist

Mon, Feb 9

IKhitron added a comment to T296133: Add a way to select all sites in site list.

@Tol, I think it's easy to do for me, but can you explain me what is the reason for this? Do you really expect there will be enough people that want to have 1065 sites in the list? It is huge settings page and a lot of running time to fetch the data.

Mon, Feb 9, 4:47 PM · User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T268261: Add a list or autocompletion for sites on Special:GlobalWatchlistSettings.

A report. I spent hours today trying to solve this somehow. If I can't use combobox, I tried some other options that do not need for me to add any javascript code on purely php Special page. Adding a single dropdown list with 1065 entries is completely non-practical, there should be some search. I can theoretically add eleven lists with 100 wikis in each. But they will return only one result. So, for 10 wikis we'll need 110 dropdown lists, which is ridiculous. I can't see any solution until T154027: HTMLComboboxField does not provide autocomplete in ooui format fixed.

Mon, Feb 9, 4:47 PM · User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T373686: [MUL] Show default labels on the global watchlist.

Thank you for the feedback in the Gerrit, @Lucas_Werkmeister_WMDE. Indeed, looks like all your comments are about existing code, not the current change. All of it was written by Danny, not by me, and I'll need time to understand and to fix them. But I'll definitely check them out and try to write a new change in the foreseeable future with all you suggested. Possibly will create a new task for them and add you as subscriber.

Mon, Feb 9, 4:26 PM · Wikidata-Omega (Radar/Epics/Stalled), Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Wikidata, [Archived]Wikidata Dev Team
IKhitron moved T416111: Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing from Ready to review to In review on the User-IKhitron board.
Mon, Feb 9, 12:40 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, I18n, RTL, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T373686: [MUL] Show default labels on the global watchlist from Ready to review to In review on the User-IKhitron board.
Mon, Feb 9, 8:56 AM · Wikidata-Omega (Radar/Epics/Stalled), Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Wikidata, [Archived]Wikidata Dev Team

Sun, Feb 8

IKhitron moved T298880: Make README.md link to the issue tracker from Backlog to Potential on the User-IKhitron board.
Sun, Feb 8, 7:37 PM · User-IKhitron, MediaWiki-extensions-GlobalWatchlist, User-DannyS712
IKhitron added a project to T298880: Make README.md link to the issue tracker: User-IKhitron.
Sun, Feb 8, 7:36 PM · User-IKhitron, MediaWiki-extensions-GlobalWatchlist, User-DannyS712
IKhitron moved T414128: Split "date and time" as-of message format to date and to time from Backlog to Potential on the User-IKhitron board.
Sun, Feb 8, 7:35 PM · User-IKhitron, MediaWiki-extensions-GlobalWatchlist
IKhitron added a project to T414128: Split "date and time" as-of message format to date and to time: User-IKhitron.
Sun, Feb 8, 7:35 PM · User-IKhitron, MediaWiki-extensions-GlobalWatchlist
IKhitron changed the status of T275159: Fire a hook after every list rebuild from Open to In Progress.
Sun, Feb 8, 5:37 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, MediaWiki-extensions-GlobalWatchlist, User-DannyS712

Thu, Feb 5

IKhitron moved T415306: Global Watchlist works wrong on Wikibase sites with items outside the main namespace from Merged to Deployed on the User-IKhitron board.
Thu, Feb 5, 10:24 PM · User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415440: Allow multiple Wikibase sites from Merged to Deployed on the User-IKhitron board.
Thu, Feb 5, 10:23 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415442: Recognize localized names of Wikibase namespaces from Merged to Deployed on the User-IKhitron board.
Thu, Feb 5, 10:23 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415458: Apply quick fix for the Wikibase text direction problem from Merged to Deployed on the User-IKhitron board.
Thu, Feb 5, 10:23 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T416619: CentralAuth on ruwiki: TypeError: Unsupported operand types: array + null.
In T416619#11588776, Ammarpad wrote:

I can reproduce. The key is deleted by Vector legacy. I believe ruwiki still uses it as the default skin.

Thu, Feb 5, 7:08 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), MediaWiki-User-Interface, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error
IKhitron added a comment to T413967: Deploy watchlist labels.

I'm not sure I understand, why would it be better to set labels via action=setnotificationtimestamp rather than action=watch? But if you think it's a good idea, then feel free to open a task for it! (We should keep this one about the deployment.)

Thu, Feb 5, 6:20 AM · Community-Tech (Fox Squad), Watchlist-Labels

Tue, Feb 3

IKhitron added a comment to T413967: Deploy watchlist labels.

One more idea for you. Add a single label optional parameter to setnotificationstamp Action API, alongside with entirewatchlist parameter. Hope you consider it. Thank you.

Tue, Feb 3, 2:59 PM · Community-Tech (Fox Squad), Watchlist-Labels
IKhitron added a comment to T278440: Local time compatibility.

I don't know what to do. There is no answer for 15 days. Tacsipacsi almost never here in the last ten days, probably from some IRL reason. Wait more? Continue with the change?

Tue, Feb 3, 11:12 AM · Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T416291: Update action=watch API to accept label IDs.

Great. Does this mean we can wait to get one day a labels dropdown menu when clicking on a page watching star, alongside with the dates menu that is there now?

Tue, Feb 3, 7:45 AM · Patch-For-Review, Community-Tech (Fox Squad), Watchlist-Labels
IKhitron added a comment to T413967: Deploy watchlist labels.

Well, sometimes that do not emerge with many chcekboxes.
Well, sometimes they do not appear after minutes.

If this annoying behaviour persists, could you please open a new bug report? Thanks!

Very well, but I'm not sure how much I will use them until T416154 is resolved.

set this label to that page in my watchlist API

That'll be done in T416291.

Tue, Feb 3, 7:43 AM · Community-Tech (Fox Squad), Watchlist-Labels

Mon, Feb 2

IKhitron raised the priority of T373686: [MUL] Show default labels on the global watchlist from Medium to High.
Mon, Feb 2, 8:50 PM · Wikidata-Omega (Radar/Epics/Stalled), Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Wikidata, [Archived]Wikidata Dev Team
IKhitron raised the priority of T415450: Add support for EntitySchema elements from Low to High.
Mon, Feb 2, 3:53 PM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron moved T415450: Add support for EntitySchema elements from Gerrit WIP to Ready to review on the User-IKhitron board.
Mon, Feb 2, 3:52 PM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron added a comment to T413967: Deploy watchlist labels.

And btw, I just thought about it, could be nice to add a "set this label to that page in my watchlist API".

Mon, Feb 2, 12:51 PM · Community-Tech (Fox Squad), Watchlist-Labels
IKhitron removed a parent task for T3492: Enable editors to monitor edits to sets of watched pages: T302800: Adding support for multiple watchlists in the Global Watchlist.
Mon, Feb 2, 12:25 PM · Moderator-Tools-Team, Community-Wishlist-Survey-2016, Community-Wishlist-Survey-2015, MediaWiki-Watchlist
IKhitron added a parent task for T416154: Add labels to wlprop for the action=query&list=watchlist API: T302800: Adding support for multiple watchlists in the Global Watchlist.
Mon, Feb 2, 12:25 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Community-Tech (Fox Squad), Watchlist-Labels
IKhitron edited subtasks for T302800: Adding support for multiple watchlists in the Global Watchlist, added: T416154: Add labels to wlprop for the action=query&list=watchlist API; removed: T3492: Enable editors to monitor edits to sets of watched pages.
Mon, Feb 2, 12:25 PM · Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T413967: Deploy watchlist labels.

So, until then we can't use the new feature at all?

No, you just have to click one or more checkboxes and the disabledment will disappear (or the enabledness will emerge).

Well, sometimes that do not emerge with many chcekboxes.

You mean if the buttons do not appear at all, I need wait?

Yeah, just make sure the page has completely finished loading. If it has, and they still don't appear, then that might be a bug. But it sounds like you're getting this intermittently, is that right? Like the buttons load sometimes and sometimes they don't?

Well, sometimes they do not appear after minutes.

Mon, Feb 2, 12:05 PM · Community-Tech (Fox Squad), Watchlist-Labels
IKhitron added a comment to T413967: Deploy watchlist labels.

Thank you for your answer.

The greying out of the buttons has already been done away with in favour of popups that explain the states in which the buttons will not do anything (e.g. if you don't first select any pages to apply labels to). Those fixes will go out in tomorrow's train.

So, until then we can't use the new feature at all?

As for the buttons not appearing at all, that's because they're front-end only (i.e. Vue components) and so the page's full JS has to load before the buttons will appear. There is not yet a no-JS interface for adding or removing labels.

You mean if the buttons do not appear at all, I need wait?

And thank you for the reminder about the watchlist API; I've created T416154. Please amend as you see fit.

Exactly, thank you.

Mon, Feb 2, 11:40 AM · Community-Tech (Fox Squad), Watchlist-Labels
IKhitron added a comment to T415450: Add support for EntitySchema elements.

@Lucas_Werkmeister_WMDE, could you tell me, please, if the fact that Lexemes labels do not get language fallback is a bug or a feature? Thank you.

Lexemes don’t have labels, they have lemmas. When displaying lexemes, all lemmas should be shown at once (example), so language fallback doesn’t really apply.

So, it's a feature. Thanks a lot.

And btw, why wbsearchentities ignores all the language parameters? The call https://www.wikidata.org/w/api.php?action=wbsearchentities&format=json&search=E1&language=es&strictlanguage=1&type=entity-schema&formatversion=2, and another without the strictlanguage flag, return both the English results, while the Spanish do exist for this page.

language= controls the language of the search input, uselang= controls the language of the result output. You probably want to set both of them (language= doesn’t really matter if you’re searching for an entity ID, but it’s a required parameter so you can’t omit it either); strictlanguage= shouldn’t matter when searching for an entity ID.

I see. Great, I can fix it now. Thanks a lot for your help.

Mon, Feb 2, 11:23 AM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron added a comment to T413967: Deploy watchlist labels.

Well, looks like good things are happening, but they are stuck in the middle or something. Today we get a guided tour on Watchlist labels at Special:Watchlist. Creating new labels works. But the buttons "assign labels" and "remove labels" sometimes appear greyed, and sometimes does not appear without a reason. Is there a chance there are more Gerrit changes to deploy today, maybe? And couldn't find the most important task, at least for me, that adds the labels data to query/list/watchlist entries Action API call. Still, thanks a lot you're working on this.

image.png (590×1 px, 71 KB)
image.png (584×1 px, 56 KB)
image.png (589×1 px, 57 KB)
Mon, Feb 2, 11:06 AM · Community-Tech (Fox Squad), Watchlist-Labels
IKhitron moved T416111: Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing from Coding to Ready to review on the User-IKhitron board.
Mon, Feb 2, 10:08 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, I18n, RTL, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T416111: Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing from Backlog to Coding on the User-IKhitron board.
Mon, Feb 2, 8:35 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, I18n, RTL, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron changed the status of T416111: Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing from Open to In Progress.
Mon, Feb 2, 8:35 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, I18n, RTL, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron created T416111: Show Wikibase labels in user defined language in this Wikibase site if userlang URL parameter missing.
Mon, Feb 2, 8:34 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, I18n, RTL, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist

Sun, Feb 1

IKhitron closed T415458: Apply quick fix for the Wikibase text direction problem as Resolved.
Sun, Feb 1, 4:59 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415337: Recognize Wikibase when no wgGlobalWatchlistWikibaseSite system variable is set from Merged to Deployed on the User-IKhitron board.
Sun, Feb 1, 4:58 PM · MW-1.46-notes (1.46.0-wmf.13; 2026-01-27), User-IKhitron, Wikibase (3rd party installations), MediaWiki-extensions-GlobalWatchlist
IKhitron moved T262768: Add permalink for new page creations from Merged to Deployed on the User-IKhitron board.
Sun, Feb 1, 4:57 PM · User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415458: Apply quick fix for the Wikibase text direction problem from In review to Merged on the User-IKhitron board.
Sun, Feb 1, 4:56 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T416000: Consider to show sites asynchronously.

In my experience the sites are currently always shown in the order defined in settings. I thought it was a feature :)

Sun, Feb 1, 2:51 PM · User-IKhitron, MediaWiki-extensions-GlobalWatchlist

Sat, Jan 31

IKhitron added a comment to T416078: CI frozen waiting for "Waiting for next available executor on ‘integration-castor05".

I do not know enough to see the difference or at least to understand what you just said. So I said the tests are much slower and they are, I waited at least triple time this time.

Sat, Jan 31, 10:11 PM · Castor, ci-test-error (WMF-deployed Build Failure), Release-Engineering-Team, Continuous-Integration-Infrastructure
IKhitron added a comment to T416078: CI frozen waiting for "Waiting for next available executor on ‘integration-castor05".

It started to run, but extremely slow.

Do you have some data for this claim? From my monitoring, castor jobs are running and exiting in 5–25 seconds as normal.

Sure. Today just before this bug:

Screenshot_20260201_000140_Samsung Internet.png (366×1 px, 122 KB)

The same change now:
Screenshot_20260201_000304_Samsung Internet.png (519×1 px, 154 KB)

Sat, Jan 31, 10:04 PM · Castor, ci-test-error (WMF-deployed Build Failure), Release-Engineering-Team, Continuous-Integration-Infrastructure
IKhitron added a comment to T416078: CI frozen waiting for "Waiting for next available executor on ‘integration-castor05".

It started to run, but extremely slow.

Sat, Jan 31, 9:54 PM · Castor, ci-test-error (WMF-deployed Build Failure), Release-Engineering-Team, Continuous-Integration-Infrastructure
IKhitron added a comment to T416078: CI frozen waiting for "Waiting for next available executor on ‘integration-castor05".

Screenshot_20260131_231017_Samsung Internet.png (865×1 px, 208 KB)

The UI looks like this for the last 56 minutes.

Sat, Jan 31, 9:11 PM · Castor, ci-test-error (WMF-deployed Build Failure), Release-Engineering-Team, Continuous-Integration-Infrastructure
IKhitron added a comment to T415450: Add support for EntitySchema elements.

@Lucas_Werkmeister_WMDE, could you tell me, please, if the fact that Lexemes labels do not get language fallback is a bug or a feature? Thank you.

Sat, Jan 31, 6:35 PM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron added a comment to T416000: Consider to show sites asynchronously.

If this change would cause the page content to shift as the data for each wiki comes in, users would still have to wait for every wiki to be finished before they can start using the page. It may feel worse than before, even if it would be faster.

Can you explain why? The page works like a feed, so each new wiki will appear at the bottom, without shifting anything at all.

Sat, Jan 31, 7:43 AM · User-IKhitron, MediaWiki-extensions-GlobalWatchlist

Fri, Jan 30

IKhitron moved T416000: Consider to show sites asynchronously from Backlog to Misc on the User-IKhitron board.
Fri, Jan 30, 10:23 AM · User-IKhitron, MediaWiki-extensions-GlobalWatchlist
IKhitron created T416000: Consider to show sites asynchronously.
Fri, Jan 30, 10:22 AM · User-IKhitron, MediaWiki-extensions-GlobalWatchlist

Thu, Jan 29

IKhitron changed the status of T373686: [MUL] Show default labels on the global watchlist from Stalled to In Progress.
Thu, Jan 29, 4:04 PM · Wikidata-Omega (Radar/Epics/Stalled), Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Wikidata, [Archived]Wikidata Dev Team
IKhitron changed the status of T373686: [MUL] Show default labels on the global watchlist, a subtask of T342278: [Milestone] v1.2 of the `mul` language code (www.wikidata.org), from Stalled to In Progress.
Thu, Jan 29, 4:03 PM · Wikidata-Campsite, Wikidata
IKhitron changed the status of T415450: Add support for EntitySchema elements from Stalled to In Progress.
Thu, Jan 29, 4:03 PM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron added a comment to T415458: Apply quick fix for the Wikibase text direction problem.

I think I would remove it, and just wrap the "Tags:" in <bdi> like everything else. It seems like the most complex and least valuable part of your change :)

Thu, Jan 29, 2:34 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415458: Apply quick fix for the Wikibase text direction problem from Ready to review to In review on the User-IKhitron board.
Thu, Jan 29, 1:48 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T415458: Apply quick fix for the Wikibase text direction problem.

I think I would remove it, and just wrap the "Tags:" in <bdi> like everything else. It seems like the most complex and least valuable part of your change :)

Thu, Jan 29, 6:59 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist

Wed, Jan 28

IKhitron added a comment to T415458: Apply quick fix for the Wikibase text direction problem.

I don't think I understand why we have to fetch the "Tags:" system message in a different language from the rest of the interface, and *only* do this for Wikidata rows? It seems that would just make them inconsistent. The tags for every wiki are displayed in that wiki's language.

Wed, Jan 28, 9:18 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist

Tue, Jan 27

IKhitron closed T415442: Recognize localized names of Wikibase namespaces as Resolved.
Tue, Jan 27, 10:08 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron closed T415440: Allow multiple Wikibase sites as Resolved.
Tue, Jan 27, 10:07 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron closed T415440: Allow multiple Wikibase sites, a subtask of T302800: Adding support for multiple watchlists in the Global Watchlist, as Resolved.
Tue, Jan 27, 10:07 PM · Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron closed T415306: Global Watchlist works wrong on Wikibase sites with items outside the main namespace as Resolved.
Tue, Jan 27, 10:07 PM · User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron closed T415306: Global Watchlist works wrong on Wikibase sites with items outside the main namespace, a subtask of T415450: Add support for EntitySchema elements, as Resolved.
Tue, Jan 27, 10:07 PM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron closed T415306: Global Watchlist works wrong on Wikibase sites with items outside the main namespace, a subtask of T373686: [MUL] Show default labels on the global watchlist, as Resolved.
Tue, Jan 27, 10:07 PM · Wikidata-Omega (Radar/Epics/Stalled), Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Wikidata, [Archived]Wikidata Dev Team
IKhitron added a comment to T388336: In the Global Watchlist move buttons in front of the item like in the normal Watchlists so they don't have varying locations.

Unfortunately I can't continue this conversation on these terms. I would just not answering, but my own believe always was that not to answer to anything except "you are welcome" without telling is the worst in the human behavior, so I do answer, accordingly.

Tue, Jan 27, 9:21 PM · Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415458: Apply quick fix for the Wikibase text direction problem from Gerrit WIP to Ready to review on the User-IKhitron board.
Tue, Jan 27, 8:19 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T415447: Report about Patch Demo on added tasks.

Exactly. Thank you.

Tue, Jan 27, 6:20 PM · Catalyst (PatchDemo)
IKhitron added a comment to T413406: Visiting a deleted page on watchlist does not mark it as seen.

And by the way, there is a button "mark as seen" in Global Watchlist, it helps.

Tue, Jan 27, 12:23 PM · Moderator-Tools-Team, MediaWiki-Watchlist
IKhitron added a comment to T413406: Visiting a deleted page on watchlist does not mark it as seen.

Btw, there is another workaround to mark the page. Check it's talk page (or it's page for a talk page) does not appear with edits/logs in the watchlist, and double-click the watching star (remove from the watchlist and return back), or the same using an "x" button in the watchlist.

Tue, Jan 27, 8:13 AM · Moderator-Tools-Team, MediaWiki-Watchlist

Mon, Jan 26

IKhitron updated the task description for T415458: Apply quick fix for the Wikibase text direction problem.
Mon, Jan 26, 7:45 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T415458: Apply quick fix for the Wikibase text direction problem.

I found a much easier way to get language direction. Rewrote the 3. above, and now there is no need in an extra API call.

Mon, Jan 26, 7:32 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron updated the task description for T415458: Apply quick fix for the Wikibase text direction problem.
Mon, Jan 26, 7:31 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron added a comment to T413701: ReleaseTaggerBot is down for three weeks.

It works, thank you. Is there a chance to close the gap, or it's too late?

No, the old e-mails to mediawiki-commits@lists.wikimedia.org aren't archived so can't be re-processed, so it's not possible.

A pity. I hope somebody wants to write a one-time script that retrieves the data from the pages like https://www.mediawiki.org/wiki/MediaWiki_1.46/wmf.10/Changelog with checking the Gerrit, or just looks over the jenkins-bot log, to add all the missing project tags. But looks like it's not going to happen.

Mon, Jan 26, 2:57 PM · Regression, ReleaseTaggerBot
IKhitron updated subscribers of T388336: In the Global Watchlist move buttons in front of the item like in the normal Watchlists so they don't have varying locations.

Danny could do this, I don't, I'm not the official ainfaner.

Don't know what you meant with ainfaner but maybe maintainer or developer – I hope @DannyS712 sees and considers this issue. Thanks nevertheless for your other developments of the GW.

Thank you, fixed the typo.

Mon, Jan 26, 1:38 PM · Patch-For-Review, User-IKhitron, User-DannyS712, MediaWiki-extensions-GlobalWatchlist
IKhitron updated the task description for T415450: Add support for EntitySchema elements.
Mon, Jan 26, 12:10 PM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron added a comment to T415450: Add support for EntitySchema elements.

wbsearchentities (not wbgetsearchentities) isn’t really the right API for this, but there isn’t another API either – EntitySchema has very poor API support, as a result of our decision years ago to not base it on Wikibase. I guess it’s possible to implement GlobalWatchlist support this way, yes.

Alternatively, GlobalWatchlist could have some sort of hook or extensibility mechanism that allows an extension, such as EntitySchema, to customize it, and then it would be EntitySchema’s responsibility to figure out how to display the page title properly. (This would be fairly straightforward in PHP; but given that IIUC this all happens in JS, EntitySchema itself would still need some kind of API to access the labels. But at least it would be encapsulated within that extension.)

Mon, Jan 26, 12:09 PM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)

Sun, Jan 25

IKhitron added a comment to T413701: ReleaseTaggerBot is down for three weeks.

It works, thank you. Is there a chance to close the gap, or it's too late?

Sun, Jan 25, 10:03 PM · Regression, ReleaseTaggerBot
IKhitron moved T415458: Apply quick fix for the Wikibase text direction problem from Coding to Gerrit WIP on the User-IKhitron board.
Sun, Jan 25, 9:59 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, RTL, Wikibase (3rd party installations), Wikidata, I18n, MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415450: Add support for EntitySchema elements from Coding to Gerrit WIP on the User-IKhitron board.
Sun, Jan 25, 9:58 PM · Wikidata-Omega, Patch-For-Review, User-IKhitron, MediaWiki-extensions-GlobalWatchlist, Wikibase (3rd party installations), Wikidata, EntitySchema (M3: EntitySchemas shown as labels instead of ID)
IKhitron closed T415337: Recognize Wikibase when no wgGlobalWatchlistWikibaseSite system variable is set, a subtask of T415306: Global Watchlist works wrong on Wikibase sites with items outside the main namespace, as Resolved.
Sun, Jan 25, 9:56 PM · User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron closed T415337: Recognize Wikibase when no wgGlobalWatchlistWikibaseSite system variable is set, a subtask of T415442: Recognize localized names of Wikibase namespaces, as Resolved.
Sun, Jan 25, 9:56 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron closed T415337: Recognize Wikibase when no wgGlobalWatchlistWikibaseSite system variable is set, a subtask of T415440: Allow multiple Wikibase sites, as Resolved.
Sun, Jan 25, 9:56 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist
IKhitron closed T415337: Recognize Wikibase when no wgGlobalWatchlistWikibaseSite system variable is set as Resolved.
Sun, Jan 25, 9:56 PM · MW-1.46-notes (1.46.0-wmf.13; 2026-01-27), User-IKhitron, Wikibase (3rd party installations), MediaWiki-extensions-GlobalWatchlist
IKhitron raised the priority of T415337: Recognize Wikibase when no wgGlobalWatchlistWikibaseSite system variable is set from Medium to High.
Sun, Jan 25, 9:55 PM · MW-1.46-notes (1.46.0-wmf.13; 2026-01-27), User-IKhitron, Wikibase (3rd party installations), MediaWiki-extensions-GlobalWatchlist
IKhitron moved T415440: Allow multiple Wikibase sites from Coding to Ready to review on the User-IKhitron board.
Sun, Jan 25, 9:55 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), User-IKhitron, Wikibase (3rd party installations), Wikidata, MediaWiki-extensions-GlobalWatchlist