- Raise the default to 100 (T429106#12035872)
-
Add a hidden on-page setting in the special page for users who want to change the default for themselves
Description
Details
Event Timeline
Change #1301777 had a related patch set uploaded (by Neriah; author: Neriah):
[mediawiki/extensions/CentralAuth@master] GlobalRenameQueue: Add user preference for request display limit
I'm a bit hesitant to add a preference just for this. Can you say more about why it's wanted? If the number of entries shown by default is too low, perhaps we should just increase it?
Currently, the default of 25 makes daily work on the special page harder - it's almost always filled with dozens of requests in many languages I can't touch, and out of 100 pending requests I can only handle a few. If I'm shown 25 requests, I'd need to go through 4 different pages just to handle 4-8 requests, which doesn't sound normal... On the other hand, for someone working on a slow internet connection, changing the default to 100 would make things harder, partly because loading the home wiki table would take longer.
In other words, right now, after loading 25 I can switch to 100 and start working normally. But switching from 100 to a lower number after loading isn't a solution for someone browsing on a slow connection.
Therefore, the solution I thought of is adding a preference to choose this default - similar to the default in recent changes and the watchlist.
what do you think?
Adding a user preference that's buried somewhere in Special:Preferences is not really discoverable, and that page is already too large. Maybe a hidden preference that can be set via paging options on the rename queue page, similar to how recent changes / watchlist works?
Increasing the default limit won't make the page much slower to load. The load time depends mostly on fixed overhead of the user interface. I just did a quick unscientific test, and loading Special:GlobalRenameQueue/open with 25 entries takes around 20 kB of data, while loading it with 100 entries takes around 25 kB. I think we could just raise the default.
For me, raising the default to 100 would also work. To avoid affecting others, I suggested adding a preference - like for recent changes and the watchlist. But if you're fine with just changing the default to 100, we can go with that :).
And leave this task for the future - adding a hidden preference on the page.
Change #1306134 had a related patch set uploaded (by Neriah; author: Neriah):
[mediawiki/extensions/CentralAuth@master] GlobalRenameQueue: Raise default row limit to 100
Change #1301777 abandoned by Neriah:
[mediawiki/extensions/CentralAuth@master] GlobalRenameQueue: Add user preference for request display limit
Reason:
objection on phab' to adding a preference in special:preferences
Change #1306134 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] GlobalRenameQueue: Raise default row limit to 100
Change #1307536 had a related patch set uploaded (by Dreamrimmer; author: Dreamrimmer):
[mediawiki/extensions/CentralAuth@master] GlobalRenameQueue: Fix stale default in items-per-page dropdown
Change #1307536 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] GlobalRenameQueue: Fix stale default in items-per-page dropdown