Community Wishlist Survey 2023/Admins and patrollers
Block history for individual IPs on ranges
- Problem: It would be nice to be able to see the block history for individual IPs on a range when viewing the range's contribution history, both past and present. This is useful when evaluating whether a rangeblock against a vandal is desirable, what IPs the block needs (or doesn't need) to reach, and what blocks might be superseded if a rangeblock is imposed, a problem I've noted before.
- Proposed solution: Allow block history for a range to be visible in the range's contributions history.
- Who would benefit: Everybody who would benefit from more efficient blocking.
- More comments:
- Phabricator tickets: phab:T146628
- Proposer: Daniel Case (talk) 05:06, 6 February 2023 (UTC)
Discussion
- There is a tool hosted on Toolforge called Rangeblock finder, which seems to cover what this asks for. And although it only supports enwiki, making it support other wikis should be trivial. Nardog (talk) 06:01, 6 February 2023 (UTC)
- That is a possible solution and would be considerably easier than implementing it in MediaWiki, but I've added phab:T146628 to the proposal anyway as this would add IP range support for all log types. MusikAnimal (WMF) (talk) 22:17, 6 February 2023 (UTC)
- I have bookmarked it and used it a couple of times. Daniel Case (talk) 02:47, 12 February 2023 (UTC)
- I am ok with it if it comes with ways of not block ISPs/Severs with dynamic IPs, some users, specially outside first world countries, may get blocked from using or edit wiki because some vandal happens to have the same,ISP provider as this person, I think that should be seem firest before a such tool be made Meganinja202 (talk) 14:37, 14 February 2023 (UTC)
- This proposal is about block history for all IPs and subranges of a given range. Blocking functionality for ranges has been existing for a long time, and I don't think anybody is arguing that such blocks should be handled very carefully. ~~~~
User:1234qwer1234qwer4 (talk) 16:47, 24 February 2023 (UTC)
- This proposal is about block history for all IPs and subranges of a given range. Blocking functionality for ranges has been existing for a long time, and I don't think anybody is arguing that such blocks should be handled very carefully. ~~~~
Voting
- Support Dan.- (talk) 21:36, 10 February 2023 (UTC)
- Support --NGC 54 (talk|contribs) 00:17, 11 February 2023 (UTC)
- Support * Pppery * it has begun 03:38, 11 February 2023 (UTC)
- Support Spencer (talk) 04:41, 11 February 2023 (UTC)
- Support Soumendrak (talk) 06:14, 11 February 2023 (UTC)
- Support Martin-78 (discutailler) 07:57, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:08, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:52, 11 February 2023 (UTC)
- Support Wotheina (talk) 12:22, 11 February 2023 (UTC)
- Support Golmote (talk) 12:40, 11 February 2023 (UTC)
- Support Shizhao (talk) 13:36, 11 February 2023 (UTC)
- Support This should be done by adding BlockList page/block history for a page like a new special page. Thingofme (talk) 13:57, 11 February 2023 (UTC)
- Support Robertsky (talk) 17:26, 11 February 2023 (UTC)
- Support Thomas Kinz (talk) 18:29, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 18:36, 11 February 2023 (UTC)
- Support HJ Mitchell | Penny for your thoughts? 18:51, 11 February 2023 (UTC)
- Support Sgd. —Hasley 18:58, 11 February 2023 (UTC)
- Support — Jules* talk 21:12, 11 February 2023 (UTC)
- Support – Dhtwiki (talk) 22:01, 11 February 2023 (UTC)
- Support Daniel Case (talk) 02:47, 12 February 2023 (UTC)
- Support Gohan 03:00, 12 February 2023 (UTC)
- Support Ameisenigel (talk) 08:49, 12 February 2023 (UTC)
- Support Nux (talk) 09:07, 12 February 2023 (UTC)
- Support Tryvix t 14:00, 12 February 2023 (UTC)
- Support The other way round could also be convenient. Daniuu (talk) 19:18, 12 February 2023 (UTC)
- Support Izno (talk) 06:54, 13 February 2023 (UTC)
- Support JAn Dudík (talk) 10:25, 13 February 2023 (UTC)
- Support Titore (talk) 13:58, 13 February 2023 (UTC)
- Support --Minarin[talk] 14:52, 13 February 2023 (UTC)
- Support —Yahya (talk • contribs.) 21:21, 13 February 2023 (UTC)
- Support Ayumu Ozaki (talk) 22:30, 13 February 2023 (UTC)
- Support ドラみそ (talk) 02:54, 14 February 2023 (UTC)
- Support. I've used the Toolforge link before, but I think it'd be more helpful to have it more "in-house". Sdrqaz (talk) 03:08, 14 February 2023 (UTC)
- Support Tris T7 (talk) 18:31, 14 February 2023 (UTC)
- Support Antimuonium U wanna talk? 23:00, 14 February 2023 (UTC)
- Support Goodshort (talk) 10:20, 15 February 2023 (UTC)
- Support ✠ SunDawn ✠ (contact) 10:22, 15 February 2023 (UTC)
- Support cyrfaw (talk) 11:32, 15 February 2023 (UTC)
- Support .... 0mtwb9gd5wx (talk) 04:21, 16 February 2023 (UTC)
- Support --——d—n—f (fr.-sysop) (talk) 08:03, 16 February 2023 (UTC)
- Support Hey man im josh (talk) 15:07, 16 February 2023 (UTC)
- Support Geraki TL 10:40, 17 February 2023 (UTC)
- Support Ppt91 (talk) 19:08, 17 February 2023 (UTC)
- Support The Yennefer (talk) 21:14, 17 February 2023 (UTC)
- Support Lightoil (talk) 02:55, 18 February 2023 (UTC)
- Support --Minorax«¦talk¦» 09:03, 18 February 2023 (UTC)
- Support Johannnes89 (talk) 11:45, 18 February 2023 (UTC)
- Support -- Ferien (talk) 16:20, 18 February 2023 (UTC)
- Support MarioGom (talk) 18:29, 18 February 2023 (UTC)
- Support One should see individual IP because a range would include to many unrelated editors. Libertyguy (talk) 21:03, 18 February 2023 (UTC)
- Support Bass-Kuroi (talk) 04:12, 19 February 2023 (UTC)
- Support —MarcoAurelio (talk) 20:59, 19 February 2023 (UTC)
- Support Niskka2 (talk) 21:53, 19 February 2023 (UTC)
- Support Augend (talk) 07:49, 20 February 2023 (UTC)
- Support — Draceane talkcontrib. 11:01, 20 February 2023 (UTC)
- Strong Support --Pa2chant.bis (talk) 10:22, 21 February 2023 (UTC)
- Support Superpes15 (talk) 15:59, 21 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 01:58, 23 February 2023 (UTC)
- Support NicoScribe (talk) 20:43, 23 February 2023 (UTC)
- Support Range support for contribs was added in 2017, and more than five years later this still doesn't work for logs and deleted contributions? Not to mention this... ~~~~
User:1234qwer1234qwer4 (talk) 16:45, 24 February 2023 (UTC)
In Spam blacklist, allow sysops to enable blacklisting only on some namespaces
- Problem: Adding a website on Mediawiki:Spam-blacklist prohibits everyone from adding the website everywhere on the wiki. But this is not always relevant: in many cases, it's only needed to prevent the website addition on mainspace, and the technical prohibition to use the URL on talk pages complicates discussions.
- Proposed solution: Allow sysops to select, for each website added to the Spam blacklist, to which namespaces the prohibition is enabled. It would require to change/improve the currently raw interface of Mediawiki:Spam-blacklist.
- Who would benefit: Everyone discussing spam or quality of sources.
- More comments: Two examples of cases in which the blacklisting of an URL on all namespaces creates problems:
- it's sometimes needed to discuss a blacklisted website by citing specific URLS;
- adding the website to the spam-blacklist is often the subject of a prior discussion (on fr-wp, often on the talk page dedicated to the evaluation of sources quality, or on the antispam project talk page) with references of specific URL of the website. Once the website is blacklisted, it is not possible to archive the talk page, as it contains blacklisted URL.Improving Spam-blacklist interface would be an opportunity to add a specific area/text box dedicated to comments (the reason why each website has been blacklisted).
- Phabricator tickets:
- Proposer: — Jules* talk 16:54, 29 January 2023 (UTC)
Discussion
- Improving Spam-blacklist interface would also be an opportunity to add a specific area/text box dedicated to comments (the reason why each website has been blacklisted). — Jules* talk 17:06, 29 January 2023 (UTC)
- A very simple method to abuse this would be to create a blank page in a little-watched namespace where this link is permitted; transclude the new page in an article; after that add the link to the new blank page. If implemented, this request must have a simple method to prevent this. Animal lover 666 (talk) 21:16, 2 February 2023 (UTC)
- I think a more interesting fix would be implementing MCR for the spam whitelist, which I filed a while ago as phab:T203157. Then however the local wiki has decided to make edit requests can do so much more locally and quickly. Izno (talk) 06:58, 13 February 2023 (UTC)
Voting
- Support Strainu (talk) 20:09, 10 February 2023 (UTC)
- Support Dan.- (talk) 21:39, 10 February 2023 (UTC)
- Support Proposer. — Jules* talk 21:58, 10 February 2023 (UTC)
- Support TheLionHasSeen (talk) 22:39, 10 February 2023 (UTC)
- Support LD (talk) 23:28, 10 February 2023 (UTC)
- Support --NGC 54 (talk|contribs) 23:51, 10 February 2023 (UTC)
- Support Support, however there are a lot of work needed to be done. Thingofme (talk) 00:20, 11 February 2023 (UTC)
- Support Hehua (talk) 00:50, 11 February 2023 (UTC)
- Support * Pppery * it has begun 03:37, 11 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:22, 11 February 2023 (UTC)
- Support Jurbop (talk) 07:47, 11 February 2023 (UTC)
- Support Martin-78 (discutailler) 07:53, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:04, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:44, 11 February 2023 (UTC)
- Support Golmote (talk) 12:36, 11 February 2023 (UTC)
- Support Shizhao (talk) 13:35, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 17:22, 11 February 2023 (UTC)
- Support A quick way to permit it in all odd-numbered (talk) pages might be handy. It might also be useful to block everywhere except the File: namespace. WhatamIdoing (talk) 19:55, 11 February 2023 (UTC)
- Support Heterotrofo (talk) 20:59, 11 February 2023 (UTC)
- Support ◇HelenDegenerate◆ 21:28, 11 February 2023 (UTC)
- Support Nehaoua (talk) 21:31, 11 February 2023 (UTC)
- Support Tryvix t 14:09, 12 February 2023 (UTC)
- Support Hári Zalán (talk) 17:38, 12 February 2023 (UTC)
- Support --Minarin[talk] 22:42, 13 February 2023 (UTC)
- Support ドラみそ (talk) 02:55, 14 February 2023 (UTC)
- Support Ayumu Ozaki (talk) 10:44, 14 February 2023 (UTC)
- Support Vincent Vega msg? 20:28, 14 February 2023 (UTC)
- Support Antimuonium U wanna talk? 23:32, 14 February 2023 (UTC)
- Support Rzuwig► 08:47, 15 February 2023 (UTC)
- Support Goodshort (talk) 10:18, 15 February 2023 (UTC)
- Support cyrfaw (talk) 11:34, 15 February 2023 (UTC)
- Support ~Cybularny Speak? 13:43, 15 February 2023 (UTC)
- Support Hey man im josh (talk) 15:00, 16 February 2023 (UTC)
- Support Tommy Kronkvist (talk) 15:46, 16 February 2023 (UTC)
- Support ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 07:40, 17 February 2023 (UTC)
- Support --Yining Chen (Talk) 10:13, 18 February 2023 (UTC)
- Support Libertyguy (talk) 21:14, 18 February 2023 (UTC)
- Support And don't abuse the spam blacklist for editorial purposes. — Omegatron (talk) 17:00, 20 February 2023 (UTC)
- Support —מקף⁻ණ (Hyphen) 22:51, 20 February 2023 (UTC)
- Support --Pa2chant.bis (talk) 10:17, 21 February 2023 (UTC)
- Support Krzysiek 123456789 (talk) 13:01, 21 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 01:57, 23 February 2023 (UTC)
- Support Snowmanonahoe (talk) 13:18, 23 February 2023 (UTC)
- Support SCP-2000 08:24, 24 February 2023 (UTC)
Stop-time blocks
- Problem: Blocks are currently all running time ... they are set, and run the designated time, at the end of which they expire.
This does not always deter vandals/disruptors blocked for the first or sometimes second time, as they can simply wait out the block, then come back and start right up again, perhaps getting away with more this next time. Eventually we have to block for longer amounts of time, which isn't fair, really, to other people on those IPs who might want to edit constructively or create accounts. Especially on ranges.
- Proposed solution: Allow an admin to set a block to be tolled or, as we put it in the sport I officiate, "stop-time" (i.e., the normal arrangement for sports played in clocked time periods): Time on the block would run only as long as the IP or user was actively reading (and in the latter case, logged in) the wiki in question. By "actively reading", I mean clicking on links, viewing new pages, something that could easily be determined technically (I don't know how, it's not my department, but it seems from what I do know that it would be possible to monitor this and distinguish between a user looking at different pages (for what would be varying, yet realistic, amounts of times for a human to have looked at them) and a user trying to fool such a block with a script that just keeps refreshing the same small page over and over every second).
These wouldn't have to be long periods of time, maybe 50 hours at the most (perhaps you'd want to go longer at places like educational institutions, where there's bound to be a higher amount of page viewing) to get their point across. It would make the magnitude of what they have done abundantly clear to those affected.
We could also set these in multiples of five, independently of the clock.
Since theoretically this could make a 20-hour block indefinite if the editor just gives up trying, admins (who would be able to see how much wikitime remains on the block) would of course have the discretion to lift these blocks if they had gone on for far longer than they would reasonably be expected to.
- Who would benefit: Everyone. Productive editors would have less vandalism/disruption to deal with, admins might have to do less blocking and the admin work that comes with that, and prospective editors who just happened to pick the wrong school to go to would face less obstacles in making the kind of trial edits that could get them started.
- More comments:
- Phabricator tickets:
- Proposer: Daniel Case (talk) 03:55, 5 February 2023 (UTC)
Discussion
I appreciate that you're trying to come up with a solution, but I think this could be problematic. If I understood correctly, I as an admin would basically be able to "force" a user to spend an X amount of time online, on Wikipedia, clicking on links and so on, or else that person would not be able to edit again? Most of the vandals are probably less than 15 years old, and I would much rather want to tell them to go outside and/or do your homework instead of reading random pages on Wikipedia. Also, I'm pretty sure that letting admins see how much time someone spends on Wikipedia is against the privacy policy. -kyykaarme (talk) 10:00, 11 February 2023 (UTC)
- You could set this up so admins wouldn't be able to see the exact time left ... perhaps just an indicator that would go from red to yellow to green as the block progressed. Daniel Case (talk) 02:44, 12 February 2023 (UTC)
- I don't see how this is going to be implemented. First, logging "minutes spent on Wikipedia" requires some privacy issues. Secondly, the block will be unbearable and too long for all editors. Let's consider 24 hours block, a block that is given as a "first offense". A person averaged 4 minutes on every visit. Let's say people visit Wikipedia 3 times a day, which goes for 12 minutes every day. Then, for 24 hours block, it will take 120 days for the editor to be unblocked. I usually spend around 4 hours per week reading Wikipedia outside editing, which is way above the average user. It will take me 45 days for a 24-hour block to expire. If you want stricter/stronger punishment, a longer block is an easier solution. SunDawn (talk) 12:34, 11 February 2023 (UTC)
- You'd go with a shorter block than 24 hours. Maybe 10. Daniel Case (talk) 23:51, 11 February 2023 (UTC)
- Also, remember, blocks are not supposed to be punitive. We are getting to the point where in some situations (range blocks, block evasions using IPs) admins are increasingly opting for longer blocks on the first offense. This is going to hurt us with some prospective editors who may want to start an account, find that their school or whatever was blocked six months ago and will be blocked for another six months when they can't, and then just give up on ever getting involved. Daniel Case (talk) 02:44, 12 February 2023 (UTC)
Voting
- Support SHB2000 (talk | contribs) 22:24, 10 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:12, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:06, 11 February 2023 (UTC)
- Oppose SunDawn (talk) 12:34, 11 February 2023 (UTC)
- Oppose Wakelamp (talk) 13:17, 11 February 2023 (UTC)
- Oppose No need to do that, it's hard to implement and no way it will work. Also it will cause some privacy breaches. Thingofme (talk) 13:38, 11 February 2023 (UTC)
- Support Srijan Suryansh (talk) 17:23, 11 February 2023 (UTC)
- Support Daniel Case (talk) 02:44, 12 February 2023 (UTC)
- Oppose Per the privacy and implementation difficulties. Nosebagbear (talk) 17:30, 13 February 2023 (UTC)
- Oppose Erbiton (talk) 21:06, 13 February 2023 (UTC)
- Support ドラみそ (talk) 02:53, 14 February 2023 (UTC)
- Oppose SpacedShark (talk) 05:31, 14 February 2023 (UTC)
- Support cyrfaw (talk) 11:32, 15 February 2023 (UTC)
- Oppose PRmaster1 (talk) 12:36, 15 February 2023 (UTC)
- Oppose Phatom87 (talk) 16:10, 17 February 2023 (UTC)
- Oppose It seems like a nice idea until you think about people spamming and/or gaming the system. Or the opposite, someone who doesn't spend much time on Wikipedia or mostly uses an IP is effectively indefinitely banned. Mitch199811 (talk) 18:18, 17 February 2023 (UTC)
- Oppose per all the others above; there isn't a reasonable way to even define "time spent reading", much less measure it. 3mi1y (talk) 08:24, 18 February 2023 (UTC)
- Oppose.--Vulcan❯❯❯Sphere! 12:30, 18 February 2023 (UTC)
- Oppose --Libertyguy (talk) 21:32, 18 February 2023 (UTC)
- Oppose Kcat37 (talk) 13:32, 21 February 2023 (UTC)
- Oppose per Nosebagbear. ~~~~
User:1234qwer1234qwer4 (talk) 17:15, 24 February 2023 (UTC)
Add link to CentralAuth on Special:Contributions
- Problem: Admins, patrollers, and other editors often find useful to find out whether someone has been blocked elsewhere, or which other wikis they're active in. However, there are no easy links to Special:CentralAuth in the interface.
- Proposed solution: The top of Special:Contributions has a line that says "Results for Example (talk | block log | uploads | logs | abuse log)". A link to Special:CentralAuth should be added to this handy list of links.
- Who would benefit: Admins, patrollers, translators, community event organizers, and anyone who needs to find someone who is familiar with a different language or different wiki. (Also, in a more light-hearted way, it will be convenient for anyone who wants to check their own edit count total across all the wikis. This is not an important use, but sometimes it's fun to discover that you've passed a milestone number.)
- More comments:
- Phabricator tickets: T331743
- Proposer: WhatamIdoing (talk) 23:39, 24 January 2023 (UTC)
Discussion
- If you're asking for enwiki, there's a link at the bottom of a user's contributions page – link "accounts", here en:MediaWiki:Sp-contributions-footer. If it's for some other wiki, any sysop can edit the MediaWiki message. If you still want it on the top, I'm not sure if there would be enough space for the link in that one line. But I agree, it helps to have the CentralAuth link handy. ponor (talk) 01:13, 25 January 2023 (UTC)
- I'm asking for this to be present at all the wikis, not just the biggest, and especially including the many wikis that don't have any admins who feel comfortable editing the interface. WhatamIdoing (talk) 06:28, 1 February 2023 (UTC)
- Sure, there's also this that you can use: User:Linedwell/centralauthlink.js. Stryn (talk) 06:42, 25 January 2023 (UTC)
- Another script you can use, which I use globally, is CAWhoisProxy.js. Sdrqaz (talk) 17:29, 26 January 2023 (UTC)
- Sure, there are scripts that I already use, but this should be available to everyone, not just to the highly experienced editors who know where to ask or how to find the magical scripts. WhatamIdoing (talk) 06:29, 1 February 2023 (UTC)
- Another script you can use, which I use globally, is CAWhoisProxy.js. Sdrqaz (talk) 17:29, 26 January 2023 (UTC)
- Many projects already include this somewhere on that page, typically in the footer. Not sure the mediawiki software should be changed just for this. — xaosflux Talk 14:59, 26 January 2023 (UTC)
- This does seem like something the software can be expected to offer, and should be trivial to add. Also, on a very technical level, it's not guaranteed that Special:CentralAuth/Foo will be the same user (although the only SUL stragglers are now ancient bots and users with weird one-off migration bugs) so it's better done by the software. Tgr (talk) 02:01, 1 February 2023 (UTC)
- They are already included at the end of the contribution page, but not all wikis show these links. Thingofme (talk) 03:11, 28 January 2023 (UTC)
- The link at the bottom (in some wikis) is pretty inconvenient. I think CentralAuth does belong to the top links. It is probably useful to even a bigger audience than, let's say, abuse logs. MarioGom (talk) 17:38, 28 January 2023 (UTC)
- Note that the Sp-contributions-footer links are unreliable: apart from the fact that every community has to set them up on their own, if you read English Wikipedia with a non-English interface language you probably won't see them (due to T57473). I would actually go the opposite direction and add the widely-used, well-maintained tools from the footer via the ContributionsToolLinks hook. --Tgr (talk) 05:27, 1 February 2023 (UTC)
- That sounds much more complicated, so I'd rather leave it for another time. Among the complications, I believe that Toolforge has rules against having anything in MediaWiki depend on its tools, and the non-WMF-hosted tools have privacy challenges. For example, if you click a link on the English Wikipedia to geolocate an IP address at a third-party website, you are inadvertently telling that third-party that someone at the English Wikipedia is interested in that IP. This might not be very valuable information (I hope), but it's not really living up to our ideals about privacy, either. WhatamIdoing (talk) 06:34, 1 February 2023 (UTC)
- Differentiating between what can be linked from the footer vs. what can be linked from the header just because they happen to be generated via different means doesn't seem useful to me. Tgr (talk) 07:27, 1 February 2023 (UTC)
- I've been poking at this problem for years. Main notes are in phab:T140585 and details at mw:Notes for potentially moving some mediawiki system messages into wikimediamessages (and linked subpages one and two) (and older notes in my old comment that was forked into phab:T67446). I believe the solution is to (1) research the most-used links, and their ordering, in the wikis which currently use these systems, (2) use Extension:WikimediaMessages to make a new 'default'. -- I've been blocked on 2, as it needs dev-confirmation that this is the best route forward. But I'd also welcome the CommTech team taking on the research and outreach aspects. Quiddity (talk) 20:32, 6 February 2023 (UTC)
- Differentiating between what can be linked from the footer vs. what can be linked from the header just because they happen to be generated via different means doesn't seem useful to me. Tgr (talk) 07:27, 1 February 2023 (UTC)
- That sounds much more complicated, so I'd rather leave it for another time. Among the complications, I believe that Toolforge has rules against having anything in MediaWiki depend on its tools, and the non-WMF-hosted tools have privacy challenges. For example, if you click a link on the English Wikipedia to geolocate an IP address at a third-party website, you are inadvertently telling that third-party that someone at the English Wikipedia is interested in that IP. This might not be very valuable information (I hope), but it's not really living up to our ideals about privacy, either. WhatamIdoing (talk) 06:34, 1 February 2023 (UTC)
- This indeed should be visible on all wikis. Taylor 49 (talk) 10:14, 5 February 2023 (UTC)
- Maybe the contribution footer with CentralAuth and editcount link should be the default on all Wikimedia wikis, no matter how big or how small. Thingofme (talk) 14:43, 6 February 2023 (UTC)
- Strongly support this. If a certain project doesn't want it or wants a different set/sequence of links at the footer, they are always free to edit the relevant MediaWiki page. —CX Zoom (A/अ/অ) (let's talk|contribs) 19:44, 17 February 2023 (UTC)
- See also w:User:The Voidwalker/centralAuthLink.js. ~~~~
User:1234qwer1234qwer4 (talk) 17:17, 24 February 2023 (UTC) - Question: I've picked this up (T331743 / patch) as a quick little task to do, and a question of user experience has been raised. So rather than us guess what y'all want, I thought it was best to just ask: when you click on this new CentralAuth link in the ContributionsToolLinks, would you want that to go to the local Special:CentralAuth (i.e., if you were on the English Wikipedia, the link would go to en:Special:CentralAuth) or always come to Special:CentralAuth here on Meta? — TheresNoTime (talk • they/them) 22:57, 10 March 2023 (UTC)
- As there's no difference in the results shown, I don't care which wiki it's displayed on. WhatamIdoing (talk) 19:22, 11 March 2023 (UTC)
- I always go to Meta, so that what is essentially the same page has only one entry in my browser history and is in the language I'm familiar with (also "Previous global account changes" only seems to appear on Meta). I get sending the user to another site could be contra expectation though (if so I'll keep on using my MoreMenu custom link). Nardog (talk) 19:46, 11 March 2023 (UTC)
- Local CA page is useless for stewards, I never use it. If it links to a local CA page at least a local CA page should include a link to CA on Meta. Stryn (talk) 07:13, 12 March 2023 (UTC)
Voting
- Support V0lkanic (talk) 18:28, 10 February 2023 (UTC)
- Support I'm doing cross-wiki anti-spam investigations, and not having this link easily accessible on every wiki is a pain. — Jules* talk 18:34, 10 February 2023 (UTC)
- Support As someone whose UI language is not English, it's hit-or-miss whether a link to CentralAuth shows up. A solution in software would eliminate that issue, and make support by skins easier. It'd be really neat if this could be part of the group: User page, Talk Page, Contributions page. —Mainframe98 talk 19:04, 10 February 2023 (UTC)
- Support I will start to use it. Taivo (talk) 19:51, 10 February 2023 (UTC)
- Support Tol (talk | contribs) @ 20:23, 10 February 2023 (UTC)
- Support This is a no-brainer, IMO. Much easier than typing "Special:CentralAuth/USERNAME" or scrolling down to the bottom. SHB2000 (talk | contribs) 22:12, 10 February 2023 (UTC)
- Support LD (talk) 23:32, 10 February 2023 (UTC)
- Support --NGC 54 (talk|contribs) 23:58, 10 February 2023 (UTC)
- Support ·addshore· talk to me! 00:01, 11 February 2023 (UTC)
- Support Tgr (talk) 01:45, 11 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:21, 11 February 2023 (UTC)
- Support Jurbop (talk) 07:46, 11 February 2023 (UTC)
- Support --Jim Hokins (talk) 07:48, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:01, 11 February 2023 (UTC)
- Support Dulcetia (talk) 08:10, 11 February 2023 (UTC)
- Support Oltrepier (talk) 08:46, 11 February 2023 (UTC)
- Support NguoiDungKhongDinhDanh 09:06, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:34, 11 February 2023 (UTC)
- Support Liuxinyu970226 (talk) 11:22, 11 February 2023 (UTC)
- Support Golmote (talk) 12:15, 11 February 2023 (UTC)
- Support SunDawn (talk) 12:37, 11 February 2023 (UTC)
- Support Lupe (talk) 13:13, 11 February 2023 (UTC)
- Support Contribution footer should be added automatically with fixed links to CentralAuth, XTools editcount and other useful things like articles created, external tools ... Thingofme (talk) 13:30, 11 February 2023 (UTC)
- Support Shizhao (talk) 13:33, 11 February 2023 (UTC)
- Support OwenBlacker (Talk) 14:05, 11 February 2023 (UTC)
- Support Rots61 (talk) 15:55, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 17:20, 11 February 2023 (UTC)
- Support Matěj Suchánek (talk) 19:12, 11 February 2023 (UTC)
- Support WhatamIdoing (talk) 19:56, 11 February 2023 (UTC)
- Support Gohan 03:05, 12 February 2023 (UTC)
- Support Ameisenigel (talk) 08:49, 12 February 2023 (UTC)
- Support —MarcoAurelio (talk) 14:29, 12 February 2023 (UTC)
- Support Hári Zalán (talk) 17:38, 12 February 2023 (UTC)
- Support This is already available via a script, but this function would be handy as part as of the standard software. Daniuu (talk) 19:18, 12 February 2023 (UTC)
- Support Bencemac (talk) 20:17, 12 February 2023 (UTC)
- Support AnthonyLSJ (talk) 04:33, 13 February 2023 (UTC)
- Support Izno (talk) 07:01, 13 February 2023 (UTC)
- Support Big impact with (hopefully) quite small effort. Tacsipacsi (talk) 09:01, 13 February 2023 (UTC)
- Support β16 - (talk) 09:53, 13 February 2023 (UTC)
- Support BRP ever 09:55, 13 February 2023 (UTC)
- Support JAn Dudík (talk) 10:19, 13 February 2023 (UTC)
- Support It would be good if the link takes user directly to Meta. This will also help stewards in dealing with various LTA's as the global lock tool is available in CentralAuth on Meta. ❄Mykola❄ 13:26, 13 February 2023 (UTC)
- Support Wargo (talk) 18:54, 13 February 2023 (UTC)
- Support —Yahya (talk • contribs.) 21:13, 13 February 2023 (UTC)
- Support Ayumu Ozaki (talk) 22:31, 13 February 2023 (UTC)
- Support --Minarin[talk] 22:38, 13 February 2023 (UTC)
- Support ドラみそ (talk) 02:57, 14 February 2023 (UTC)
- Support //Lollipoplollipoplollipop::talk 13:39, 14 February 2023 (UTC)
- Support Quiddity (talk) 21:01, 14 February 2023 (UTC)
- Support Labdajiwa (talk) 00:00, 15 February 2023 (UTC)
- Support Rzuwig► 08:44, 15 February 2023 (UTC)
- Support Good and useful proposal. Naḥum (talk) 09:58, 15 February 2023 (UTC)
- Support support cyrfaw (talk) 11:25, 15 February 2023 (UTC)
- Support ~Cybularny Speak? 13:32, 15 February 2023 (UTC)
- Support Matma Rex (talk) 21:54, 15 February 2023 (UTC)
- Support আফতাবুজ্জামান (talk) 00:29, 16 February 2023 (UTC)
- Support .... 0mtwb9gd5wx (talk) 04:18, 16 February 2023 (UTC)
- Support Aishik Rehman (talk) 06:58, 16 February 2023 (UTC)
- Support --——d—n—f (fr.-sysop) (talk) 08:01, 16 February 2023 (UTC)
- Support Hey man im josh (talk) 15:03, 16 February 2023 (UTC)
- Support ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 07:41, 17 February 2023 (UTC)
- Support —CX Zoom (A/अ/অ) (let's talk|contribs) 19:45, 17 February 2023 (UTC)
- Support -- Ferien (talk) 20:11, 17 February 2023 (UTC)
- Support The Yennefer (talk) 21:17, 17 February 2023 (UTC)
- Support Seperation (talk) 01:22, 18 February 2023 (UTC)
- Support Kacamata (talk) 01:38, 18 February 2023 (UTC)
- Support Bilykralik16 (talk) 01:47, 18 February 2023 (UTC)
- Support This will ease our work exponentially Uncle Bash007 (talk) 04:23, 18 February 2023 (UTC)
- Support --Yining Chen (Talk) 10:14, 18 February 2023 (UTC)
- Support Johannnes89 (talk) 11:44, 18 February 2023 (UTC)
- Support -- Herbert Ortner (talk) 12:14, 18 February 2023 (UTC)
- Support MarioGom (talk) 12:17, 18 February 2023 (UTC)
- Support Sakretsu (炸裂) 12:57, 18 February 2023 (UTC)
- Support Quangkhanhhuynh (talk) 13:06, 18 February 2023 (UTC)
- Support Vulcan❯❯❯Sphere! 15:14, 18 February 2023 (UTC)
- Support Libertyguy (talk) 21:11, 18 February 2023 (UTC)
- Support Bass-Kuroi (talk) 03:56, 19 February 2023 (UTC)
- Support, clearly a very handy feature to have. Summer talk 20:12, 19 February 2023 (UTC)
- Support – would be of great help for reverting cross-wiki vandalism. –FlyingAce✈hello 01:40, 20 February 2023 (UTC)
- Support Amir (talk) 08:22, 20 February 2023 (UTC)
- Support — Draceane talkcontrib. 10:59, 20 February 2023 (UTC)
- Support Risker (talk) 03:15, 21 February 2023 (UTC)
- Support CatMan 149 (talk) 01:39, 22 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 01:55, 23 February 2023 (UTC)
- Support NicoScribe (talk) 20:41, 23 February 2023 (UTC)
Layering/timing of blocks
- Problem: Twofold:
- The introduction of partial blocks was long overdue. However, admins are still limited to one or the other. When a user has, say, edit-warred on an article but contributes constructively elsewhere, we can either block sitewide for a short time or partial block for a long time. Both options present a tradeoff. The shorter sitewide block may seem unfair to the blocked user since it was only one article, and for other editors on the page it is entirely possible that once the block expires the blocked user just goes back to the edit warring because, y'know, they were right. But a longer partial block may seem too lenient if the edit warring on the one article was particularly egregious (i.e., one or two reverts a day, incivil edit summaries, etc.).
- I was asked a while back by a user to block sitewide a range that was already under long-term partial block on several other articles; they may have been at the limit. I had to decline since changing to a sitewide block would completely wipe out the partial block ... i.e., once the sitewide block expired the range would be free.
- Proposed solution: Allow blocks to be layered, with a partial block running concurrently with a shorter sitewide block. I've read that this is not possible technically at the moment. If it indeed isn't, perhaps we could set things up so that the partial block would begin only upon the expiration of the sitewide block, i.e., User X is blocked 24 hours for violating 3RR and then for a week from the article or articles where the violation occurred. Yes, you could do this all manually now, but it gets kind of messy.
- Who would benefit: Editors who will know that there is a greater risk to edit warring or generally tendentious/disruptive behavior, facilitating more constructive collaboration; editors blocked for such conduct who will have the chance to show that they can edit constructively off a certain article/topic, and admins working to prevent such disruption.
- More comments: It would also be useful to allow this same functionality for page protection ... i.e. page Foo will be extended-confirmed protected for, say, a month, and then automatically drop down to semi-protection for the next five or whatever. Daniel Case (talk) 05:09, 6 February 2023 (UTC)
- Phabricator tickets: phab:T194697
- Proposer: Daniel Case (talk) 20:20, 3 February 2023 (UTC)
Discussion
- Useful resource: Community health initiative/Partial blocks/Multi-blocks. --Matěj Suchánek (talk) 09:29, 4 February 2023 (UTC)
- Nice to know about this. I give it my full support. Daniel Case (talk) 03:25, 5 February 2023 (UTC)
We have an important update about this wish – October 17, 2023
Hello Daniel Case, and everyone supporting this request about blocks.
We have selected this wish for fulfillment, and as usual, we have created a project page to share information about our approach and give you space to give feedback.
Please note that the project has been renamed Multiblocks.
Visit the project page to learn more about the scope of work, constraints, and the status of our technical investigation into this wish.
Please read what we have presented, and give us feedback immediately if you disagree with anything. We would also like to know if you agree with our approach.
Thank you. ––– STei (WMF) (talk) 22:25, 17 October 2023 (UTC)
We have updated the project page – November 10, 2023
We have added more information in November 2023 about our technical investigation of the wish, and a brief glossary of terms used on the project page. Please check and give feedback on the project talkpage.
–– STei (WMF) (talk) 19:00, 10 November 2023 (UTC)
Pinging users: –– STei (WMF) (talk) 19:00, 10 November 2023 (UTC)
Voting
- Support Allowing for overlapping blocks would certainly be useful. — xaosflux Talk 18:19, 10 February 2023 (UTC)
- Support I personally haven't seen a need for layered blocks (yet), but stacked blocks (as in sequentially following each other) would definitely be useful. —Mainframe98 talk 18:59, 10 February 2023 (UTC)
- Support I have multiple times thought, that this would be useful. Taivo (talk) 19:52, 10 February 2023 (UTC)
- Support reducing cognitive load on admins who must currently remember to check back in when a sitewide ends in order to reapply a partial block. Folly Mox (talk) 20:07, 10 February 2023 (UTC)
- Support Strainu (talk) 20:11, 10 February 2023 (UTC)
- Support HouseBlaster (talk) 20:24, 10 February 2023 (UTC)
- Support Tol (talk | contribs) @ 20:26, 10 February 2023 (UTC)
- Support Patar knightchat/contributions 20:36, 10 February 2023 (UTC)
- Support Dan.- (talk) 21:37, 10 February 2023 (UTC)
- Support SHB2000 (talk | contribs) 22:19, 10 February 2023 (UTC)
- Support both layered protection and layered block. Jeeputer (talk) 23:05, 10 February 2023 (UTC)
- Support LD (talk) 23:29, 10 February 2023 (UTC)
- Support Adding on to this, I've noticed that if a user is blocked site-wide then an admin has to remember to reinstate the partial block. With layered blocks this wouldn't be an issue as they would be site-wide blocked while still having the partial block. ― Blaze WolfTalkBlaze Wolf#6545 23:37, 10 February 2023 (UTC)
- This is exactly the issue I was describing at the second bullet point. Daniel Case (talk) 02:52, 12 February 2023 (UTC)
- Support --NGC 54 (talk|contribs) 23:54, 10 February 2023 (UTC)
- Support StartGrammarTime (talk) 00:39, 11 February 2023 (UTC)
- Support Hehua (talk) 00:52, 11 February 2023 (UTC)
- Support Mark Ironie (talk) 01:18, 11 February 2023 (UTC)
- Support Dreamy Jazz talk to me | enwiki 02:41, 11 February 2023 (UTC)
- Support Why we can't do this like we can overlay semi-protection over pending changes has baffled me. Katietalk 03:19, 11 February 2023 (UTC)
- Support * Pppery * it has begun 03:37, 11 February 2023 (UTC)
- Support Spencer (talk) 04:38, 11 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:25, 11 February 2023 (UTC)
- Support Soumendrak (talk) 06:15, 11 February 2023 (UTC)
- Support Martin-78 (discutailler) 07:54, 11 February 2023 (UTC)
- Support --Jim Hokins (talk) 07:57, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:05, 11 February 2023 (UTC)
- Support NguoiDungKhongDinhDanh 09:20, 11 February 2023 (UTC)
- Support Golmote (talk) 12:26, 11 February 2023 (UTC)
- Support Lupe (talk) 13:18, 11 February 2023 (UTC)
- Support IP blocks are layered by ranges so this should be done. Also, protections as admin temporary fully protect a page while this page is getting indefinite semi/or 30/500 protection and when the full one expire they have to remember to reinstate the block again or the page getting vandalized. Thingofme (talk) 13:47, 11 February 2023 (UTC)
- Support Guerillero Parlez Moi 13:51, 11 February 2023 (UTC)
- Support Rots61 (talk) 15:59, 11 February 2023 (UTC)
- Support Robertsky (talk) 17:29, 11 February 2023 (UTC)
- Support Thomas Kinz (talk) 18:40, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 18:47, 11 February 2023 (UTC)
- Support Also, per Jeeputer, layered protections would also be helpful! HJ Mitchell | Penny for your thoughts? 18:55, 11 February 2023 (UTC)
- Support WhatamIdoing (talk) 20:12, 11 February 2023 (UTC)
- Support — Jules* talk 21:18, 11 February 2023 (UTC)
- Support Hey, I proposed it. Daniel Case (talk) 23:46, 11 February 2023 (UTC)
- Support Gohan 02:59, 12 February 2023 (UTC)
- Support This proposal so firmly establishes the desire, need, and utility of this clearly missing technical capability that should, otherwise, be in long term use before now that I am, hereby, compelled to give my support.--John Cline (talk) 16:29, 12 February 2023 (UTC)
- Support Daniuu (talk) 19:16, 12 February 2023 (UTC)
- Support Izno (talk) 06:52, 13 February 2023 (UTC)
- Support Tacsipacsi (talk) 08:48, 13 February 2023 (UTC)
- Support Titore (talk) 14:02, 13 February 2023 (UTC)
- Support - per the above Nosebagbear (talk) 17:31, 13 February 2023 (UTC)
- Support · · · Peter (Southwood) (talk): 17:54, 13 February 2023 (UTC)
- Support —Yahya (talk • contribs.) 21:17, 13 February 2023 (UTC)
- Support Ayumu Ozaki (talk) 22:29, 13 February 2023 (UTC)
- Support ドラみそ (talk) 02:50, 14 February 2023 (UTC)
- Support. Greater nuance is a good thing. Sdrqaz (talk) 03:05, 14 February 2023 (UTC)
- Support SpacedShark (talk) 05:20, 14 February 2023 (UTC)
- Support //Lollipoplollipoplollipop::talk 13:38, 14 February 2023 (UTC)
- Support Barkeep49 (talk) 16:52, 14 February 2023 (UTC)
- Support Tris T7 (talk) 18:14, 14 February 2023 (UTC)
- Support Antimuonium U wanna talk? 23:18, 14 February 2023 (UTC)
- Support Rzuwig► 08:48, 15 February 2023 (UTC)
- Support -Xayala Mammadli (talk) 10:29, 15 February 2023 (UTC)
- Support cyrfaw (talk) 11:33, 15 February 2023 (UTC)
- Support ~Cybularny Speak? 13:42, 15 February 2023 (UTC)
- Support Ruthven (msg) 15:30, 15 February 2023 (UTC)
- Support --——d—n—f (fr.-sysop) (talk) 07:56, 16 February 2023 (UTC)
- Support Hey man im josh (talk) 15:05, 16 February 2023 (UTC)
- Support ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 07:37, 17 February 2023 (UTC)
- Support Kalesh (talk) 09:02, 17 February 2023 (UTC)
- Support Geraki TL 10:46, 17 February 2023 (UTC)
- Support ~ Amory (u • t • c) 16:25, 17 February 2023 (UTC)
- Support —CX Zoom (A/अ/অ) (let's talk|contribs) 19:42, 17 February 2023 (UTC)
- Support Lightoil (talk) 02:53, 18 February 2023 (UTC)
- Support This is a good proposal Uncle Bash007 (talk) 04:28, 18 February 2023 (UTC)
- Support --Minorax«¦talk¦» 09:02, 18 February 2023 (UTC)
- Support Johannnes89 (talk) 11:45, 18 February 2023 (UTC)
- Support Sakretsu (炸裂) 13:00, 18 February 2023 (UTC)
- Support FoBe (talk) 14:20, 18 February 2023 (UTC)
- Support —Mdaniels5757 (talk • contribs) 17:48, 18 February 2023 (UTC)
- Support The person who loves reading (talk) 21:29, 18 February 2023 (UTC)
- Support Alfa-ketosav (talk) 14:00, 19 February 2023 (UTC)
- Support Zsinj (talk) 02:13, 20 February 2023 (UTC)
- Support Amir (talk) 08:25, 20 February 2023 (UTC)
- Support — Draceane talkcontrib. 11:03, 20 February 2023 (UTC)
- Support As a former cs:wiki arbcomer I mean, this thing will be very useful. We’ve banned one user for one year to article discussion and for two years editing of article, and this block settings is now impossible--F.ponizil (talk) 14:15, 20 February 2023 (UTC)
- Support --Rosičák (talk) 16:05, 20 February 2023 (UTC)
- Support —מקף⁻ණ (Hyphen) 22:36, 20 February 2023 (UTC)
- Support --Lamiot (talk) 11:04, 21 February 2023 (UTC)
- Support Snowmanonahoe (talk) 13:26, 21 February 2023 (UTC)
- Support DrowssapSMM (talk) 16:06, 21 February 2023 (UTC)
- Support Some administrators often forget to set up a new protection after a higher level of protection has expired. 星海子 (talk) 16:17, 21 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 01:31, 23 February 2023 (UTC)
- Support Sennecaster (talk) 02:12, 23 February 2023 (UTC)
- Support আফতাবুজ্জামান (talk) 15:58, 24 February 2023 (UTC)
- Support ~~~~
User:1234qwer1234qwer4 (talk) 16:55, 24 February 2023 (UTC)
Option to show changes from subcategories when viewing related changes of a category
- Problem: Using the Special:RelatedChanges page of a Category shows the changes related to the pages contained in that category.
- Proposed solution: However, for some patrollers, it may be beneficial to control edits from a parent category.
- Who would benefit: Patrollers and users
- More comments: For example, if I wanted to check all the changes related to the London category and its subcategories, at the moment I can't do it, I have to manually check each category, while it would be useful to have a setting which, once activated, allows me to see the changes made even in subcategories.
- Phabricator tickets:
- Proposer: --Mannivu · ✉ 19:02, 23 January 2023 (UTC)
Discussion
- @Mannivu: Thanks for sharing this suggested improvement. Could you clarify the proposed solution? I think what you mean is that, when using Special:RelatedChanges for a category, you would like the option to also display changes from subcategories - is that right? One top-of-mind concern I'll just note on this is that MediaWiki categories can be circular and/or incredibly deep, so this might need to be limited to direct subcategories. Samwalton9 (WMF) (talk) 13:26, 30 January 2023 (UTC)
- @Samwalton9 (WMF) yes, my idea is that I'd like to have an option that the user can activate in order to see the changes from subcategories of a given category. Maybe it could also let the user set a deep option (i.e. 2 for the direct subcategories and their subcategories). --Mannivu · ✉ 13:37, 30 January 2023 (UTC)
- So far RelatedChanges does not even seem to support transclusions, which (unlike subcategories) is included in Special:WhatLinksHere. ~~~~
User:1234qwer1234qwer4 (talk) 16:57, 24 February 2023 (UTC)
Voting
- Support with an option to set levels deep to include Joshbaumgartner (talk) 21:45, 10 February 2023 (UTC)
- Oppose some categories can be very deep and all of this is subjective to the wiki anyway. On some wikis, such as Wikivoyage, all categories essentially come back to 10 core categories, and this would just make things more confusing. --SHB2000 (talk | contribs) 22:23, 10 February 2023 (UTC)
- @SHB2000 I understand, and I know that there are such situations, that's why I proposed this as a toggle, so that the user can activate it, but it's not mandatory. --Mannivu · ✉ 08:43, 14 February 2023 (UTC)
- Support CaféBuzz (talk) 09:52, 11 February 2023 (UTC)
- Support With the depth limit being proposed. Some category "tree" may node back to itself. Thingofme (talk) 13:51, 11 February 2023 (UTC)
- Support Heterotrofo (talk) 21:00, 11 February 2023 (UTC)
- Support BeyPolite (talk) 12:03, 12 February 2023 (UTC)
- Support 🌸 Sakura emad 💖 (talk) 15:21, 12 February 2023 (UTC)
- Support ドラみそ (talk) 02:55, 14 February 2023 (UTC)
- Support support cyrfaw (talk) 11:25, 15 February 2023 (UTC)
- Support Sadads (talk) 01:07, 16 February 2023 (UTC)
- Support —(ping on reply)—CX Zoom (A/अ/অ) (let's talk|contribs) 07:19, 18 February 2023 (UTC)
- Support Wire723 (talk) 10:38, 18 February 2023 (UTC)
- Oppose --Libertyguy (talk) 21:17, 18 February 2023 (UTC)
- Support Bass-Kuroi (talk) 04:24, 19 February 2023 (UTC)
- Support Carlotm (talk) 08:21, 19 February 2023 (UTC)
- Support Blue Edits (talk) 10:18, 19 February 2023 (UTC)
- Support DrowssapSMM (talk) 16:04, 21 February 2023 (UTC)
- Support Morten Haan (talk) 18:05, 22 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 01:45, 23 February 2023 (UTC)
Utility to attach acccount to all wikis
- Problem: There are over 800 WMF wiki's that cross-project contributors may use. Users may autocreate accounts on projects by visiting, however it only occurs by logging in to the project.
- Proposed solution: Create a function that will attach an existing CentralAuth user to every project.
- Who would benefit: Stewards, Global Rollbackers, Global Sysops, the Small Wiki Monitoring Team, and others doing massively cross-project support
- More comments: There used to be a userscript to help with this process, however it is not compatible with current browsers.
- Phabricator tickets:
- Proposer: — xaosflux Talk 17:03, 3 February 2023 (UTC)
Discussion
- To reduce certain abuse factors, may want to limit to a permission. — xaosflux Talk 17:09, 3 February 2023 (UTC)
- @Xaosflux Would fixing the user script be a solution? I wonder how many people really want this functionality and whether it really belongs as part of mw:Extension:CentralAuth. But if it's restricted to some permission, as you say, I suppose it's harmless to implement it directly in MediaWiki.
- Either way we will approve this proposal, but if most people are content with a working script, I imagine that can be done quite easily – likely within a day. MusikAnimal (WMF) (talk) 18:31, 3 February 2023 (UTC)
- @MusikAnimal (WMF) since this is really only for massive centralauth deployments (which practically is only the WMF cluster) - script based should still be fine (we could even gadgetize it here). We certainly didn't require a permission for a script - but was trying to not make it too easy for User:DisruptiveUsername to show up on hundreds of account creation logs at once. — xaosflux Talk 18:37, 3 February 2023 (UTC)
- Got it! I will accept this proposal as-is, then, but I imagine a script is what we'll actually do. This wish may or may not be granted before the survey even finishes :) MusikAnimal (WMF) (talk) 20:47, 3 February 2023 (UTC)
- Possible patch to old userscript listed at User_talk:Krinkle/Tools#running_Global_SUL.js_does_not_create_local_accounts by User:Suffusion of Yellow. — xaosflux Talk 01:56, 6 February 2023 (UTC)
- Path appears to work. — xaosflux Talk 17:43, 9 February 2023 (UTC)
- The patch has been applied to the original script which fulfills this wish before voting is even complete. --BDavis (WMF) (talk) 21:36, 10 February 2023 (UTC)
- Path appears to work. — xaosflux Talk 17:43, 9 February 2023 (UTC)
- Possible patch to old userscript listed at User_talk:Krinkle/Tools#running_Global_SUL.js_does_not_create_local_accounts by User:Suffusion of Yellow. — xaosflux Talk 01:56, 6 February 2023 (UTC)
- Got it! I will accept this proposal as-is, then, but I imagine a script is what we'll actually do. This wish may or may not be granted before the survey even finishes :) MusikAnimal (WMF) (talk) 20:47, 3 February 2023 (UTC)
- @MusikAnimal (WMF) since this is really only for massive centralauth deployments (which practically is only the WMF cluster) - script based should still be fine (we could even gadgetize it here). We certainly didn't require a permission for a script - but was trying to not make it too easy for User:DisruptiveUsername to show up on hundreds of account creation logs at once. — xaosflux Talk 18:37, 3 February 2023 (UTC)
- I don't get the point of this proposal. What would it actually improve? It would make the local account autocreation log entirely useless (granted I'm not sure how useful it is now), in exchange you'd have accounts on wikis you have never visited... what for? --Tgr (talk) 05:48, 6 February 2023 (UTC)
- @Tgr, may be helpful for local searching by others users perhaps, for receiving a message by mail or at own talk page locally. Also the user will have the ability to be notified.
- @MusikAnimal (WMF): I wonder what will be the underlying IP of accounts created. There may have privacy concerns. If the IP is owned by the account owner, they will leave too many tracks, and they will be able to be checked everywhere, which is good and bad at same time. If that’s someone else’s IP, that can be confusing. Just thought about it. —Teles «Talk ˱C L @ S˲» 16:20, 9 February 2023 (UTC)
- maybe... but why doe still have local accounts ? Maybe its time to get rid of that instead ? one step closer now that actor migration is so much further along. —TheDJ (talk • contribs) 14:13, 18 February 2023 (UTC)
- Might want to add the script as a gadget here on Meta (restricting to autopatrolled or similar would probably be sensible) but I don't think this needs a native implementation. ~~~~
User:1234qwer1234qwer4 (talk) 17:02, 24 February 2023 (UTC)
- Might want to add the script as a gadget here on Meta (restricting to autopatrolled or similar would probably be sensible) but I don't think this needs a native implementation. ~~~~
- @Xaosflux: I've marked this as Done by Suffusion of Yellow, given that Krinkle's user script now works — does that sound okay? — TheresNoTime (talk • they/them) 19:49, 14 March 2023 (UTC)
- I'd think so, unless someone really wants to write a path to SUL for this! — xaosflux Talk 21:14, 14 March 2023 (UTC)
Voting
- Support Xbypass (talk) 19:48, 10 February 2023 (UTC)
- پاسخگویی در مقابل عملیات انجام شده توسط ادمین با سرعت بیشتری صورت گیرد Sat1980 (talk) 06:44, 15 February 2023 (UTC)
- Support Luxtaythe2nd (talk) 19:53, 10 February 2023 (UTC)
- Support PureTuber (talk) 20:11, 10 February 2023 (UTC)
- Support It appears this will be easy to implement. Perfect for the wish-a-thon. HouseBlaster (talk) 20:21, 10 February 2023 (UTC)
- Support RenkoTheBird (talk) 20:23, 10 February 2023 (UTC)
- Support MisterSynergy (talk) 20:37, 10 February 2023 (UTC)
- Support Quinnerwinner12 (talk) 20:44, 10 February 2023 (UTC)
- Support Baah Thomas (talk) 21:19, 10 February 2023 (UTC)
- Support It's a pity that the userscript is no longer compatible with current browsers. SHB2000 (talk | contribs) 22:09, 10 February 2023 (UTC)
- Support Hehua (talk) 00:54, 11 February 2023 (UTC)
- Support 26 Ramadan (talk) 01:38, 11 February 2023 (UTC)
- Support XtexChooser (talk) 01:41, 11 February 2023 (UTC)
- Support Should be relatively easy to implement as there already exists a MediaWiki job that could be run to autocreate on every wiki. Dreamy Jazz talk to me | enwiki 02:39, 11 February 2023 (UTC)
- Support EpicPupper (talk) 05:04, 11 February 2023 (UTC)
- Support Soumendrak (talk) 06:13, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:03, 11 February 2023 (UTC)
- Support V0lkanic (talk) 08:42, 11 February 2023 (UTC)
- Support Oltrepier (talk) 08:48, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:38, 11 February 2023 (UTC)
- Support Shizhao (talk) 13:35, 11 February 2023 (UTC)
- Support User scripts are not usable and we need a new tool for this. There are not many people who want to do this, though. Thingofme (talk) 13:52, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 17:19, 11 February 2023 (UTC)
- Support Robertsky (talk) 17:31, 11 February 2023 (UTC)
- Support Ameisenigel (talk) 08:51, 12 February 2023 (UTC)
- Support Tryvix t 14:02, 12 February 2023 (UTC)
- Support Husky (talk) 20:54, 12 February 2023 (UTC)
- Support Svartava (talk) 08:00, 13 February 2023 (UTC)
- Support ドラみそ (talk) 02:54, 14 February 2023 (UTC)
- Support SpacedShark (talk) 05:22, 14 February 2023 (UTC)
- Very strong support This tool is desperately needed in my opinion. NPRB (talk) 14:30, 14 February 2023 (UTC)
- Support --ElBe 1 | 2 | WP 15:49, 14 February 2023 (UTC)
- Oppose Ani6032 (talk) 09:57, 15 February 2023 (UTC)
- Support cyrfaw (talk) 11:33, 15 February 2023 (UTC)
- Oppose .... 0mtwb9gd5wx (talk) 04:17, 16 February 2023 (UTC)
- Support --——d—n—f (fr.-sysop) (talk) 07:53, 16 February 2023 (UTC)
- Support Hey man im josh (talk) 15:08, 16 February 2023 (UTC)
- Support JFremd (talk) 15:46, 16 February 2023 (UTC)
- Support ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 07:38, 17 February 2023 (UTC)
- Support Kalesh (talk) 09:02, 17 February 2023 (UTC)
- Support Lightoil (talk) 02:50, 18 February 2023 (UTC)
- Support Best Resolution Homolego (talk) 15:27, 18 February 2023 (UTC)
- Support -- Ferien (talk) 16:19, 18 February 2023 (UTC)
- Support, preferably as a user script... which is now fixed ;-) MarioGom (talk) 18:25, 18 February 2023 (UTC)
- Support Captain Almighty Nutz (talk) 01:58, 19 February 2023 (UTC)
- Support The person who loves reading (talk) 16:16, 19 February 2023 (UTC)
- Support 🌸 Sakura emad 💖 (talk) 16:30, 19 February 2023 (UTC)
- Support Augend (talk) 07:50, 20 February 2023 (UTC)
- Support Morten Haan (talk) 18:06, 22 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 01:46, 23 February 2023 (UTC)
Enable removing block log entries entirely, not just redacting
- Problem: When an administrator perceives a wrong block and/or one considered incorrect by the local community, it is in the Block log history (Special:Log/block) of the user.
- Proposed solution: The idea would be to delete this permanently, keeping only a record of correct and valid blocks.
- Who would benefit: Everyone would benefit, as the history of incorrect blocks could be removed, in addition to the administrators being more cautious in the application of blocks that are in the local blocking policy.
- More comments: The approved proposal would be implemented in all Wiki projects. Each local community would establish rules to remove the "block log" from users (obviously it would be for cases of wrong blocks).
- Phabricator tickets:
- Proposer: WikiFer msg 14:26, 5 February 2023 (UTC)
Discussion
- @WikiFer: It is already possible to hide the block log entries, just as with any log entry or revision. If you want it hidden from other admins, too, suppression can be used. Is that not satisfactory? MusikAnimal (WMF) (talk) 02:19, 6 February 2023 (UTC)
- @MusikAnimal (WMF) Help:RevisionDelete only hides information in the text, summary of edits and account name or IP. The lockout log is not deleted if there is an administrator error in applying the lockout. WikiFer msg 04:11, 6 February 2023 (UTC)
- @WikiFer Using my sysop account, if I go to Special:Log/block, I see checkboxes next to each log entry and a "Change visibility of selected log entries" button. Is this not doing what you want? Apologies if I'm still missing something! I know RevisionDelete is a bad name, because in this case it's not actually a revision that we're deleting. MusikAnimal (WMF) (talk) 04:18, 6 February 2023 (UTC)
- @MusikAnimal (WMF) You are right. Now I realized that this option really exists. I'm sysop on ptwiki, but I've never used the possibility of hiding a blocking log. WikiFer msg 04:46, 6 February 2023 (UTC)
- @WikiFer Using my sysop account, if I go to Special:Log/block, I see checkboxes next to each log entry and a "Change visibility of selected log entries" button. Is this not doing what you want? Apologies if I'm still missing something! I know RevisionDelete is a bad name, because in this case it's not actually a revision that we're deleting. MusikAnimal (WMF) (talk) 04:18, 6 February 2023 (UTC)
- @MusikAnimal (WMF) Help:RevisionDelete only hides information in the text, summary of edits and account name or IP. The lockout log is not deleted if there is an administrator error in applying the lockout. WikiFer msg 04:11, 6 February 2023 (UTC)
Comment Although it is possible to hide the blocking log, the suppression policy of each local community may not allow this use to hide a blocking considered incorrect. That's why I created this proposal, so that there would be no link with the suppressors. WikiFer msg 04:56, 6 February 2023 (UTC)
- @WikiFer If I'm understanding you correctly, are you proposing a mechanism by which the community could collectively remove the log entry without requiring an admin/suppressor to be the one to enact the consensus? Samwalton9 (WMF) (talk) 10:42, 6 February 2023 (UTC)
- @Samwalton9 (WMF) The admin will still be responsible for clearing the lock log, but it wouldn't be considered a hide in the way suppressors use it. The consensus for applying this removal would be by consensus among local administrators. WikiFer msg 11:34, 6 February 2023 (UTC)
- @WikiFer I'm not sure I understand your proposal and how it's different from what is currently possible - could you elaborate on what the difference is? Samwalton9 (WMF) (talk) 12:49, 6 February 2023 (UTC)
- @Samwalton9 (WMF) See this example here, it has the block log where a user was unblocked because another administrator objected to the block. My proposal is to remove this block log of user, leaving the his account without any blocking records. If it was unlocked because the lock was incorrect, it shouldn't be part of this history. WikiFer msg 13:03, 6 February 2023 (UTC)
- @WikiFer Here you can see a test I just did where I removed blocks from the logs for my test account. Are you suggesting that the software should enable you to remove those log entries entirely, rather than have "removed" text in the log? Samwalton9 (WMF) (talk) 13:35, 6 February 2023 (UTC)
- @Samwalton9 (WMF) Exactly. The proposal is for the software to remove log entries of locks that the local community has deemed to be incorrect. In the example you showed, the lock configuration change is another log. The proposal is not to remove only text, but not to appear in the account history anymore. WikiFer msg 13:56, 6 February 2023 (UTC)
- @Samwalton9 (WMF) Another better example was this administrative war of blocking and unblocking this account only on December 30, 2020 on Portuguese Wikipedia. My proposal is to leave this entire history blank, as if there were no blocks. WikiFer msg 14:00, 6 February 2023 (UTC)
- @WikiFer Gotcha. I've updated the proposal title to clarify this. Samwalton9 (WMF) (talk) 14:50, 6 February 2023 (UTC)
- @Samwalton9 (WMF) @WikiFer Note that if you use RevDel (aka redaction) on all fields, the entry is completely hidden from the log. Only users who have the ability to change the visibility of the log entry will be able to see it, and they will see it as "([field] removed)". In this case that is only admins, but you can use suppression to hide it from them, too. Are we sure that doesn't satisfy the wish?
- I don't think full proper deletion from the database is something that would be considered. We could add yet another layer of visibility, as in something above suppression, but is there really any point in doing that? MusikAnimal (WMF) (talk) 16:49, 6 February 2023 (UTC)
- @MusikAnimal (WMF) In this example, it would be unfair for a person to have a history of having their account blocked due to an administrative war. I think that in situations like this, deleting database locks would resolve unfairness. WikiFer msg 16:58, 6 February 2023 (UTC)
- @WikiFer "Deleting" isn't really a thing. I see now above you said you wanted something that worked without the assistance of suppression, but I still have the same concerns. We need a log of everything that happens. Anything done by an admin should be auitable by another admin. If we want it hidden from admins, use suppression. In your example, if you use RevisionDelete, the log entries are only visible to 49 users (and those users will see it as "hidden" and have to click through to see what actually happened). To everyone else (non-admins), they won't see the log entries at all. If suppression is used, it brings down the visibility to just three users, who again will see them as "hidden" and have to click through if they want more information. MusikAnimal (WMF) (talk) 17:02, 6 February 2023 (UTC)
- @MusikAnimal (WMF) Oh, huh. I swear I tested looking at the Samwalton9Testing block log from a non-admin account and could still see the deleted logs, but now I'm looking again I don't see them, so maybe it was an account cache issue. I agree that there's not much else to be done if that's the current behaviour. Samwalton9 (WMF) (talk) 17:29, 6 February 2023 (UTC)
- I'd like to hear confirmation from @WikiFer first, but I'm thinking this proposal could be archived as there are existing solutions. I'm unclear on why we would need the ability for admins to completely hide block log entries from other admins. Those other admins will see "[field] removed", and if they use the "Change visibility" link or check the deletion log, they will see the rationale which for this use case would say something like "accidental block". That is by design. All actions in MediaWiki are intended to be audited. Imagine a rogue admin who remove visibility of the blocks they made, and also the log entries of them changing the visibility.
- As I said suppression can be used to hide the entries from admins, too, but I don't see the point as admins can already confirm the blocks are invalid. MusikAnimal (WMF) (talk) 18:57, 6 February 2023 (UTC)
- @MusikAnimal (WMF) As I already opened the proposal, the ideal thing is for the community to manifest itself in a vote, since the tool for hiding administrators is just another blocking log, a new administrative action that can only be used if the username is incorrect, or the edit summary violates the local hiding policy. I believe that wrongs blocks should be removed from an account's history, and admins will be able to set this by consensus on each project. WikiFer msg 19:16, 6 February 2023 (UTC)
- My point is that what you're proposing is already possible. I don't think anything new needs to be engineered. But, the proposal is actually already approved, so as it stands now it's going to voting. MusikAnimal (WMF) (talk) 17:22, 7 February 2023 (UTC)
- @MusikAnimal (WMF) As I already opened the proposal, the ideal thing is for the community to manifest itself in a vote, since the tool for hiding administrators is just another blocking log, a new administrative action that can only be used if the username is incorrect, or the edit summary violates the local hiding policy. I believe that wrongs blocks should be removed from an account's history, and admins will be able to set this by consensus on each project. WikiFer msg 19:16, 6 February 2023 (UTC)
- @MusikAnimal (WMF) In this example, it would be unfair for a person to have a history of having their account blocked due to an administrative war. I think that in situations like this, deleting database locks would resolve unfairness. WikiFer msg 16:58, 6 February 2023 (UTC)
- @Samwalton9 (WMF) Another better example was this administrative war of blocking and unblocking this account only on December 30, 2020 on Portuguese Wikipedia. My proposal is to leave this entire history blank, as if there were no blocks. WikiFer msg 14:00, 6 February 2023 (UTC)
- @Samwalton9 (WMF) Exactly. The proposal is for the software to remove log entries of locks that the local community has deemed to be incorrect. In the example you showed, the lock configuration change is another log. The proposal is not to remove only text, but not to appear in the account history anymore. WikiFer msg 13:56, 6 February 2023 (UTC)
- @WikiFer Here you can see a test I just did where I removed blocks from the logs for my test account. Are you suggesting that the software should enable you to remove those log entries entirely, rather than have "removed" text in the log? Samwalton9 (WMF) (talk) 13:35, 6 February 2023 (UTC)
- @Samwalton9 (WMF) See this example here, it has the block log where a user was unblocked because another administrator objected to the block. My proposal is to remove this block log of user, leaving the his account without any blocking records. If it was unlocked because the lock was incorrect, it shouldn't be part of this history. WikiFer msg 13:03, 6 February 2023 (UTC)
- @WikiFer I'm not sure I understand your proposal and how it's different from what is currently possible - could you elaborate on what the difference is? Samwalton9 (WMF) (talk) 12:49, 6 February 2023 (UTC)
- @Samwalton9 (WMF) The admin will still be responsible for clearing the lock log, but it wouldn't be considered a hide in the way suppressors use it. The consensus for applying this removal would be by consensus among local administrators. WikiFer msg 11:34, 6 February 2023 (UTC)
I come to this discussion from a situation where this was an issue. I opposed because I agree that, as framed, leaving it solely to administrative discretion is too open a door to abuse.
But ... certainly someone who gets mistakenly blocked for a few hours after, say, 15 years of productive, block-free editing might be entitled to ask for this sort of expungement, which could be granted through community consensus and only a limited number of users (i.e., the OS team, maybe) could actually do it.
Maybe we'll consider that proposal next year. Daniel Case (talk) 02:37, 12 February 2023 (UTC)
- I am that soldier! (Hi Daniel!) Yes, I would like my 15-year clean block log record back, please! Note also the provisions of the EU's General Data Protection Regulations. Included in the seven principles of GDPR are two that are very relevant: a) the requirement for accuracy (and the consequent right to have incorrect information amended or deleted!); and b) the principle of accountability (which means that Data Controllers need to ensure that they not only comply with the principles, but also have appropriate processes and records in place to demonstrate compliance.) Other jurisdictions have similar laws in place. Now, it may well be the case that RevDel meets those criteria (as only other delegated Data Controllers can see the logs), but the proposal should not be dismmised out of hand. Bastun (talk) 11:09, 13 February 2023 (UTC)
Voting
- Oppose. A later unblock should be sufficient. However, there should be possible to add a tag to the block log to mark the block as "done in error". --Ciencia Al Poder (talk) 18:29, 10 February 2023 (UTC)
- Oppose. You can look this. In my opinion unblock is enough. This "feature" would encourage administrators to hide their own mistakes, which would be not good. Everything what admin does, including mistakes, must be public as much as possible. Taivo (talk) 20:02, 10 February 2023 (UTC)
- Oppose this creates a system open to abuse. Especially on some wikis (such as kawiki), this feature could be abused just so admins can hide the fact that they've been misusing their tools to block good-faith users for some time. --SHB2000 (talk | contribs) 22:17, 10 February 2023 (UTC)
- Oppose this can go entirely unchecked. I have been involved in assisting administrators on the English Wikipedia with continuing to report long-term abusers. Doing this will give the long-term abusers an upper-hand. - TheLionHasSeen (talk) 22:41, 10 February 2023 (UTC)
- Oppose suppression should be enough here. Outright removal removes accountability. Dreamy Jazz talk to me | enwiki 02:37, 11 February 2023 (UTC)
- Oppose The stated problem is a deliberate social construct of the community, not a technical issue in need of solving. * Pppery * it has begun 03:35, 11 February 2023 (UTC)
- Oppose Per above. Spencer (talk) 04:36, 11 February 2023 (UTC)
- Oppose We are supposed to be held to a high standard. (That doesn't always happen). Admins even more so. You wouldn't want something covered up at work for example. So why is here any different? There needs to be accountability and transparency. What you have proposed would remove that and allow some admins to abuse it. Those that do abuse it shouldn't be an admin to be begin with. Good thing the proposer is not an admin (if they're not) because I could see them doing this. Mr. C.C.Hey yo!I didn't do it! 09:09, 11 February 2023 (UTC)
- @Fishhead2100 I'm an admin, but the proposal doesn't for me, but to users who are blocked unfairly and have their blocking record tarnished by the incompetence of wrong blocks by other administrators. WikiFer msg 14:51, 11 February 2023 (UTC)
- Oppose This is unnecessary, the unblock log is the right place to point this out, if there has been a conflict or a debate between sysops, or mistake by the initial blocker, there is no good reason why this should not be visible in the log. CaféBuzz (talk) 09:51, 11 February 2023 (UTC)
- Oppose SunDawn (talk) 12:37, 11 February 2023 (UTC)
- Oppose don't hide errors, but maybe mark them Lupe (talk) 13:28, 11 February 2023 (UTC)
- Oppose due to transparency issues. Thingofme (talk) 13:55, 11 February 2023 (UTC)
- Oppose but only as an action an admin may take on their own. If the tool were, say, only part of the oversighter user right, and required consensus to implement, I think there would be more supports. See my comments above. Daniel Case (talk) 02:33, 12 February 2023 (UTC)
- Support A clean block log is a great value for a user, and accidental or bad faith blocks may spoil it. Bináris tell me 10:46, 12 February 2023 (UTC)
- Support As someone who had a 15-year clean block log tarnished due to an admin's mistake, I support this, Bastun (talk) 11:11, 13 February 2023 (UTC)
- Oppose --cyrfaw (talk) 11:32, 15 February 2023 (UTC)
- Support A clean block log is a great value for a user, and bad faith blocks spoil it. .... 0mtwb9gd5wx (talk) 04:13, 16 February 2023 (UTC)
- Support Per Bináris and Bastun, I support this but it should be restricted to stewards, almost like bigdeletes. Just to be clear, I only support it if only stewards could do remove block entries, and the blocks were accidental, like https://en.wikipedia.org/w/index.php?title=Special:Log/block&page=User%3AFerien -- Ferien (talk) 20:11, 17 February 2023 (UTC)
- Oppose per above. —(ping on reply)—CX Zoom (A/अ/অ) (let's talk|contribs) 07:33, 18 February 2023 (UTC)
- Oppose. See voy:Wikivoyage_talk:Deny_recognition#How_far_should_hiding_go. Pashley (talk) 13:45, 18 February 2023 (UTC)
- Oppose --Libertyguy (talk) 21:25, 18 February 2023 (UTC)
- Oppose Carlotm (talk) 08:49, 19 February 2023 (UTC)
- Support iff this is only part of oversighter rights. Else, neutral. Alfa-ketosav (talk) 14:02, 19 February 2023 (UTC)
- Oppose hiding blocks will not fix anything ANewPreson (talk) 12:41, 21 February 2023 (UTC)
- Oppose This is unnecessary, we can use revisiondelete instead. 星海子 (talk) 16:09, 21 February 2023 (UTC)
- Oppose on philosophical grounds--MediaWiki loves to save literally everything, why should there be an exception to this? Snowmanonahoe (talk) 12:44, 23 February 2023 (UTC)
- Oppose per Taivo, I don't see how [e]veryone would benefit. Accidental blocks aren't a big deal. ~~~~
User:1234qwer1234qwer4 (talk) 17:06, 24 February 2023 (UTC)
Display a notice on newly created articles
- Problem: For many wikipedians, Admins and Patrollers don't leave enough time to do some articles. Me for example, I create an article and 8 minutes later it was deleted.
- Proposed solution: Display a notice on newly created articles, for maybe 30 minutes, noting that it has only just been created.
- Who would benefit: Anyone who want to do articles
- More comments:
- Phabricator tickets:
- Proposer: Owee mªthias (talk) 17:23, 29 January 2023 (UTC)
Discussion
- @Owee mªthias: the only time limits about new page creation are in large values (weeks+) and have to do with indexing. I think what you are talking about is a process that people are doing on a project, and not something that will be resolved with a technology change - correct? — xaosflux Talk 01:52, 30 January 2023 (UTC)
- There might be some possibilty to add {{in use}} or equivalent - many users don't know that this possibility exists. But this can be misused by spammers. JAn Dudík (talk) 08:01, 31 January 2023 (UTC)
- @JAn Duík: That template is for major edits to an existing article. It's not for an article created five minutes ago. That's what sandboxes and drafts are for. One would think you would have known that. I guess not. Mr. C.C.Hey yo!I didn't do it! 09:18, 11 February 2023 (UTC)
- @Owee mªthias: As noted by Xaosflux above - this seems to be a suggestion for a community process, rather than a technical change. Is there a specific change you would like to see to MediaWiki software to enforce this limit in some way? Samwalton9 (WMF) (talk) 11:11, 2 February 2023 (UTC)
- I guess the way this could be helped technically would be a feature so that any new article could automatically have some "Created in the last hour" or "New article" notice that would inform readers and patrollers alike with users having to tag and de-tag. Option to set duration and configure message/format would be required. KylieTastic (talk) 11:15, 2 February 2023 (UTC)
- yes,it's more like that what i thaught Owee mªthias (talk) 12:09, 2 February 2023 (UTC)
- @Owee mªthias Could you update the wish description fields above to clarify this? It's the section that will be translated so it will be helpful to clarify there so that voters understand what they're voting on. Samwalton9 (WMF) (talk) 09:22, 3 February 2023 (UTC)
- I've updated the description per the above. Samwalton9 (WMF) (talk) 10:38, 6 February 2023 (UTC)
- @Owee mªthias Could you update the wish description fields above to clarify this? It's the section that will be translated so it will be helpful to clarify there so that voters understand what they're voting on. Samwalton9 (WMF) (talk) 09:22, 3 February 2023 (UTC)
- yes,it's more like that what i thaught Owee mªthias (talk) 12:09, 2 February 2023 (UTC)
- Meanwhile, the way to do it is to work on an early-stage article in your user space or in draftspace rather than create an article in mainspace. For example, your draft fr:Trash(Youtube) was moved to fr:Utilisateur:Owee mªthias/Brouillon where you have more time to work on it. Fayenatic london (talk) 14:36, 2 February 2023 (UTC)
- Comment Draft namespace is only in some wikis. Sandbox is one of solutions, but sometimes user need to work in main namespace because of wikidata connection. But this is probably not problem of newbies, their problem is not knowing about {{inuse}}. JAn Dudík (talk) 10:05, 13 February 2023 (UTC)
- If you're talking about articles in Wikipedia, there is already a template called Under Construction that can notify any readers to not edit the page in order to avoid edit conflicts. Tutwakhamoe (talk) 20:01, 20 February 2023 (UTC)
Voting
- Oppose Seems to be a Wikipedia-only problem; the deletion processes of each individual wiki should be handled locally. --SHB2000 (talk | contribs) 22:19, 10 February 2023 (UTC)
- Support Tgr (talk) 01:46, 11 February 2023 (UTC)
- Oppose Templates exist for this purpose. 5225C (talk • contributions) 02:53, 11 February 2023 (UTC)
- Oppose This is yet another proposal that is trying to solve a fundamentally social problem through technical means. That won't work. * Pppery * it has begun 03:38, 11 February 2023 (UTC)
- Oppose the {{inuse}} template satisfies this need. Article deletion can be contested in case a genuine article is deleted by speedy deletion and/or community consensus is enough to decide the fate of the article if it reaches the AfD venue. Raydann (talk) 05:29, 11 February 2023 (UTC)
- @Raydann: That template is for major edits to an existing article. It's not for an article created five minutes ago. That's what sandboxes and drafts are for. One would think you would have known that. I guess not. Mr. C.C.Hey yo!I didn't do it! 07:35, 11 February 2023 (UTC)
- Learning from the best. Raydann (talk) 02:04, 19 February 2023 (UTC)
- @Raydann: That template is for major edits to an existing article. It's not for an article created five minutes ago. That's what sandboxes and drafts are for. One would think you would have known that. I guess not. Mr. C.C.Hey yo!I didn't do it! 07:35, 11 February 2023 (UTC)
- Oppose - likely unnecessary. New articles should in theory be no less unreliable than old articles. If there is a problem, or if it is still under construction, local wikis have ways to manage these. Anarchyte (talk) 06:57, 11 February 2023 (UTC)
- @Anrchyte: Yeah, it's called sandboxes and drafts. Mr. C.C.Hey yo!I didn't do it! 07:37, 11 February 2023 (UTC)
- Oppose --Jim Hokins (talk) 08:01, 11 February 2023 (UTC)
- Oppose Using sandboxes and drafts solve this issue as they are there for the proposed solution. (Drafts will be deleted after a certain period of inactivity, so best to use your sandbox until ready). Mr. C.C.Hey yo!I didn't do it! 09:14, 11 February 2023 (UTC)
- Oppose CaféBuzz (talk) 09:48, 11 February 2023 (UTC)
- Oppose SunDawn (talk) 12:36, 11 February 2023 (UTC)
- Oppose Lupe (talk) 13:32, 11 February 2023 (UTC)
- Oppose There are resolutions to the problem like Draft namespace and user sandboxes. Thingofme (talk) 13:56, 11 February 2023 (UTC)
- Support One of the best ideas. Heterotrofo (talk) 21:01, 11 February 2023 (UTC)
- Oppose I don't think it's necessary, but if a community does decide it is this is a policy issue that can be addressed locally by creating a template that attaches to any article created by a user with >n edits. Daniel Case (talk) 02:54, 12 February 2023 (UTC)
- Oppose 06:43, 13 February 2023 (UTC) already established solutions available
- Support Leo067 (talk) 08:39, 13 February 2023 (UTC)
- Support I had the same problem, made my first article and Admin rushed to delete it, lost 50' of work because of "edit conflict". Also, "sandboxes" and "drafts" are the solution only if you accept to further complicate the article creation: for me it is better to have one stub more than no article at all. FranzXYZ (talk) 08:44, 13 February 2023 (UTC)
- Oppose --cyrfaw (talk) 11:25, 15 February 2023 (UTC)
- Support ~Cybularny Speak? 13:30, 15 February 2023 (UTC)
- Oppose It would support SPAM edits in order to have the page indexed on Google and other search engines. Ruthven (msg) 15:29, 15 February 2023 (UTC)
- Oppose No, sandboxes are enough. --——d—n—f (fr.-sysop) (talk) 08:00, 16 February 2023 (UTC)
- Support A person with less notability should also get a chance to list on Wikipedia. Stardustnite (talk) 08:44, 17 February 2023 (UTC)
- Support This would be a good thing. Kalesh (talk) 09:00, 17 February 2023 (UTC)
- Oppose Bilykralik16 (talk) 01:53, 18 February 2023 (UTC)
- Support I think this is a great idea. Especially for the fact that I use RTRC in viewing recent edits, I have to open a page history to verify whether it is newly created or not. I therefore support if the fact that I can see newly created articles right before I even open the page. I support this proposal Uncle Bash007 (talk) 04:16, 18 February 2023 (UTC)
- You might want to use mw:XTools/ArticleInfo.js, which shows the age and creation date of a page below its title. ~~~~
User:1234qwer1234qwer4 (talk) 16:49, 24 February 2023 (UTC)
- You might want to use mw:XTools/ArticleInfo.js, which shows the age and creation date of a page below its title. ~~~~
- Oppose --FoBe (talk) 14:18, 18 February 2023 (UTC)
- Support First time readers should no about the article if it is recently created
- Oppose: this seems like feature creep. There are technical solutions like templates (en:Template:In use), user sandboxes, and draft namespaces. There are also policy/guideline solutions such as adding guidance to admins and patrollers about time to deletion. For example, in English Wikipedia, new page reviewers wait for some time before nominating a new article for deletion, unless it's blatant vandalism or spam. MarioGom (talk) 18:23, 18 February 2023 (UTC)
- Support Libertyguy (talk) 21:27, 18 February 2023 (UTC)
- Support Captain Almighty Nutz (talk) 01:57, 19 February 2023 (UTC)
- Support Bass-Kuroi (talk) 04:03, 19 February 2023 (UTC)
- Support Packerfan386 (talk) 09:39, 19 February 2023 (UTC)
- Oppose This is wiki-specific, intrudes on policy rather than being a purely technical feature, and half the supports on here don't list valid reasoning (what on earth does "A person with less notability should also get a chance to list on Wikipedia." have to do with this?) Blue Edits (talk) 10:20, 19 February 2023 (UTC)
- Support 我支持此提案。 --维基佛祖 (talk) 23:23, 20 February 2023 (UTC)
- Support --Serieminou (talk) 22:23, 21 February 2023 (UTC)
- Support -- I really think that this is a very good idea. -- Manjiro91💬 12:09, 23 February 2023 (UTC)
- Oppose per Pppery. ~~~~
User:1234qwer1234qwer4 (talk) 16:48, 24 February 2023 (UTC)
Allow viewing of edit filter logs for IP ranges
- Problem: Administrators doing anti-vandal work on (at least) the English Wikipedia are increasingly blocking the /64 range when faced with vandalism from IPv6 addresses, reflecting the practice of many ISPs of assigning those ranges to a single user, as long as it can be found that this is the case for the /64 range in question. But while it is also common to review edit filter logs for an IP address in the course of assessing the severity of the vandalism or disruption (most importantly, whether the user has been warned by the filter that they are risking a block should they continue), the filter logs can only be reviewed for a single IP at a time. This makes it difficult to determine whether a /64 rangeblock, or even any block, would be warranted for a particular vandal for whom only the edit filter logs are available
- Proposed solution: Make it possible to view edits on the /64 range for any IPv6 address whose edits are caught by an edit filter. Or at least give filter creators the option of allowing that (I can see that there might be situations where you might not want anybody doing that, or, at least, not just any admin).
- Who would benefit: Admins who could more efficiently and effectively prevent damage to the project, and editors who could contribute more productively without having to revert vandals or, especially, the LTAs that the filters are primarily meant to deter and warn about.
- More comments: Possibly this could, maybe in the future, be applied to the /24–/30 ranges on IPv4 addresses if it is considered necessary. Maybe we should also allow the option of being able to see the relevant ranges with a link from the Contributions page (similar to how the basic reporting template for WP:AIV now displays a link to the /64 for any IPv6 reported to the page) as well; currently one must manually enter the range value desired in the browser's URL window after the IP address. But that might make a better separate proposal.
- Phabricator tickets: phab:T256823
- Proposer: Daniel Case (talk) 05:03, 30 January 2023 (UTC)
Discussion
Currently, it is possible to search for ranges only on Special:Contributions. There are even more views that would benefit from such a feature: Special:Log (phab:T146628, phab:T188690), Special:DeletedContributions, Special:AbuseFilter/test (phab:T257420). Maybe a way to make it work for any similar view could also be made.
Yet, there is the ongoing IP masking initiative that will probably soon change patterns of anti-vandalism efforts regarding IP's. --Matěj Suchánek (talk) 16:44, 4 February 2023 (UTC)
- Admins will, I understand, still have the ability to see IPs. And won't they be assigned unique on-wiki identifiers à la vanished users? They could still be searched that way by patrolling users? Daniel Case (talk) 03:21, 5 February 2023 (UTC)
- I think they will. But I'm not sure either what queries will be possible (reformulating your second question). --Matěj Suchánek (talk) 13:54, 5 February 2023 (UTC)
Voting
- Support — xaosflux Talk 18:20, 10 February 2023 (UTC)
- Support HouseBlaster (talk) 20:22, 10 February 2023 (UTC)
- Support — Jules* talk 20:39, 10 February 2023 (UTC)
- Support I've found finding individual edit filter logs for each and every IP used in an IP range tedious and cumbersome. SHB2000 (talk | contribs) 22:14, 10 February 2023 (UTC)
- Support — LD (talk) 22:24, 10 February 2023 (UTC)
- Support --NGC 54 (talk|contribs) 00:02, 11 February 2023 (UTC)
- Support Dreamy Jazz talk to me | enwiki 02:43, 11 February 2023 (UTC)
- Support * Pppery * it has begun 03:37, 11 February 2023 (UTC)
- Support Lt2818 (talk) 03:44, 11 February 2023 (UTC)
- Support Yes please. Spencer (talk) 04:40, 11 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:29, 11 February 2023 (UTC)
- Support Martin-78 (talk) 07:48, 11 February 2023 (UTC)
- Support --Jim Hokins (talk) 07:51, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:02, 11 February 2023 (UTC)
- Support NguoiDungKhongDinhDanh 09:07, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:36, 11 February 2023 (UTC)
- Support Golmote (talk) 12:41, 11 February 2023 (UTC)
- Support Shizhao (talk) 13:36, 11 February 2023 (UTC)
- Support Ok but hard to be implemented due to the ongoing IP masking proposal. Thingofme (talk) 14:00, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 18:30, 11 February 2023 (UTC)
- Support Thomas Kinz (talk) 18:57, 11 February 2023 (UTC)
- Support Sgd. —Hasley 19:00, 11 February 2023 (UTC)
- Support If or when IP masking becomes reality, it can be restricted to people who have the ability to see IPs (which is a great man people and IPs would still need some sort of unique identifier for attribution and abuse-handling purposes, which is why IP masking isn't going to be a thing for the foreseeable future). Editors hopping IP addresses to avoid blocks is very common and this would go some way towards tackling that. HJ Mitchell | Penny for your thoughts? 19:08, 11 February 2023 (UTC)
- Support Heterotrofo (talk) 21:02, 11 February 2023 (UTC)
- Support ◇HelenDegenerate◆ 21:26, 11 February 2023 (UTC)
- Support – Dhtwiki (talk) 21:59, 11 February 2023 (UTC)
- Support Daniel Case (talk) 23:47, 11 February 2023 (UTC)
- Support Gohan 03:01, 12 February 2023 (UTC)
- Support MASUM THE GREAT (talk) 06:16, 12 February 2023 (UTC)
- Support Mauricio V. Genta (talk) 07:44, 12 February 2023 (UTC)
- Support Ameisenigel (talk) 08:50, 12 February 2023 (UTC)
- Support As well as extending this to deleted contributions. Daniuu (talk) 19:16, 12 February 2023 (UTC)
- Support Izno (talk) 06:55, 13 February 2023 (UTC)
- Support BRP ever 09:59, 13 February 2023 (UTC)
- Support JAn Dudík (talk) 10:22, 13 February 2023 (UTC)
- Support Titore (talk) 13:59, 13 February 2023 (UTC)
- Support — The preceding unsigned comment was added by Yahya (talk) 21:22, 13 February 2023 (UTC)
- Support ドラみそ (talk) 02:56, 14 February 2023 (UTC)
- Support, though I believe that access to deleted contributions is even more important. Sdrqaz (talk) 03:12, 14 February 2023 (UTC)
- Support Barkeep49 (talk) 16:49, 14 February 2023 (UTC)
- Support Vincent Vega msg? 20:27, 14 February 2023 (UTC)
- Support Antimuonium U wanna talk? 23:34, 14 February 2023 (UTC)
- Support Rzuwig► 08:44, 15 February 2023 (UTC)
- Support cyrfaw (talk) 11:26, 15 February 2023 (UTC)
- Support ~Cybularny Speak? 13:35, 15 February 2023 (UTC)
- Support --——d—n—f (fr.-sysop) (talk) 07:51, 16 February 2023 (UTC)
- Support JFremd (talk) 15:40, 16 February 2023 (UTC)
- Support Kalesh (talk) 09:02, 17 February 2023 (UTC)
- Support Geraki TL 10:40, 17 February 2023 (UTC)
- Support ~ Amory (u • t • c) 16:24, 17 February 2023 (UTC)
- Support Julietdeltalima (talk) 18:44, 17 February 2023 (UTC)
- Support —CX Zoom (A/अ/অ) (let's talk|contribs) 19:55, 17 February 2023 (UTC)
- Support and extend this to deleted contribs please as Daniuu says. -- Ferien (talk) 20:13, 17 February 2023 (UTC)
- Support --Minorax«¦talk¦» 08:57, 18 February 2023 (UTC)
- Support --Yining Chen (Talk) 10:08, 18 February 2023 (UTC)
- Support Johannnes89 (talk) 11:46, 18 February 2023 (UTC)
- Support Vulcan❯❯❯Sphere! 12:32, 18 February 2023 (UTC)
- Support FoBe (talk) 14:21, 18 February 2023 (UTC)
- Support MarioGom (talk) 18:26, 18 February 2023 (UTC)
- Oppose--Libertyguy (talk) 21:01, 18 February 2023 (UTC)
- Support The person who loves reading (talk) 21:28, 18 February 2023 (UTC)
- Support Bass-Kuroi (talk) 04:11, 19 February 2023 (UTC)
- Support —MarcoAurelio (talk) 20:59, 19 February 2023 (UTC)
- Support --Pa2chant.bis (talk) 10:14, 21 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 02:00, 23 February 2023 (UTC)
- Support NicoScribe (talk) 20:42, 23 February 2023 (UTC)
- Support So far this isn't even possible for regular logs... ~~~~
User:1234qwer1234qwer4 (talk) 17:13, 24 February 2023 (UTC)
Add block option to hide or suppress username from logs
- Problem: Usernames are always saved in the blocklog and other logs, some usernames should not be visible in the log. Logs must all be deleted individually.
- Proposed solution: On the page "Special:block" the possibility to hide / suppress (for Oversighters) the username in all logs.
- Who would benefit: Sysops
- More comments: See 2021
- Phabricator tickets: phab:T23097
- Proposer: 𝐖𝐢𝐤𝐢𝐁𝐚𝐲𝐞𝐫 👤💬 15:51, 29 January 2023 (UTC)
Discussion
This is more of an "anti-harassment" item, so maybe it belongs there, but yes I'm for it all the same. Daniel Case (talk) 23:20, 29 January 2023 (UTC)
- @WikiBayer: Thanks for this proposal. It might be helpful to elaborate in the "Who would benefit" section on the proposed benefits. It seems like there are potential benefits both for sysops (time savings) and for other users (not seeing bad usernames in logs). This will help other editors understand why they might want to vote for this! Samwalton9 (WMF) (talk) 13:51, 30 January 2023 (UTC)
- To be clear, there is an option to hide usernames from logs. The linked task is about making that option available to admins (and not just oversighters). (Also, admins can already hide usernames from logs on a one-by-one basis via RevDel, but that can be quite cumbersome. Also also, the existing option is for SUL users; it might make sense to support such functionality locally, and to avoid dependency on the CentralAuth extension.) --Tgr (talk) 02:09, 1 February 2023 (UTC)
- Are we talking about abusive/swearing/toxic login names? Wakelamp (talk) 13:20, 11 February 2023 (UTC)
- Local oversighters already have a checkbox in Special:Block (added by having the hideuser right) to suppress the username from lists and logs upon blocking. Is this is to have a similar function for admins, as per the Phabricator ticket? —MarcoAurelio (talk) 10:29, 12 February 2023 (UTC)
- Yes. There should be a similar function as the one for oversighter for admins. 𝐖𝐢𝐤𝐢𝐁𝐚𝐲𝐞𝐫 👤💬 10:37, 12 February 2023 (UTC)
- I'm not really seeing the use case for administrators to have this. Some further explanation would be helpful. Risker (talk) 03:22, 21 February 2023 (UTC)
Voting
- Support --NGC 54 (talk|contribs) 00:17, 11 February 2023 (UTC)
- Support * Pppery * it has begun 03:40, 11 February 2023 (UTC)
- Support Libcub (talk) 05:16, 11 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:24, 11 February 2023 (UTC)
- Support Anarchyte (talk) 07:02, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:06, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:47, 11 February 2023 (UTC)
- Support Shizhao (talk) 13:34, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 17:19, 11 February 2023 (UTC)
- Support Thomas Kinz (talk) 18:55, 11 February 2023 (UTC)
- Support Daniel Case (talk) 02:55, 12 February 2023 (UTC)
- Support ドラみそ (talk) 02:53, 14 February 2023 (UTC)
- Support Antimuonium U wanna talk? 22:59, 14 February 2023 (UTC)
- Support cyrfaw (talk) 11:31, 15 February 2023 (UTC)
- Support Hey man im josh (talk) 15:09, 16 February 2023 (UTC)
- Support Kalesh (talk) 09:01, 17 February 2023 (UTC)
- Support This would save quite a lot of time having to RevDel manually. -- Ferien (talk) 20:15, 17 February 2023 (UTC)
- Support --Minorax«¦talk¦» 08:58, 18 February 2023 (UTC)
- Support FoBe (talk) 14:25, 18 February 2023 (UTC)
- Oppose --Libertyguy (talk) 21:19, 18 February 2023 (UTC)
- Support — Draceane talkcontrib. 10:59, 20 February 2023 (UTC)
- Support 星海子 (talk) 16:19, 21 February 2023 (UTC)
- Support Morten Haan (talk) 18:04, 22 February 2023 (UTC)
- Support —— Eric Liu(Talk) 01:32, 23 February 2023 (UTC)
- Oppose per Rikser, oversighter functionality seems enough in my opinion. ~~~~
User:1234qwer1234qwer4 (talk) 16:53, 24 February 2023 (UTC)
Allow grouping of blocks and protections
- Problem: Sometimes vandals/disruptors will be hitting a group of related articles (like, one about an upcoming election, then candidates and parties involved in that election). Likewise blocked vandals/disruptors often go to other IPs to evade and sock, and it is common for admins to extend the block on the IP used originally if there was one.
To fully protect and block in these circumstances, it is necessary to enter the information for each protection/block separately.
- Proposed solution: Make it possible to link the expiration dates for blocks/protections to other such actions, so they all run concurrently.
- Who would benefit: Admins who will be able to work more efficiently, and good-faith users who will have less risk of their work being interrupted by a previously blocked IP suddenly free to disrupt again, or an article suddenly becoming unprotected.
- More comments:
- Phabricator tickets:
- Proposer: Daniel Case (talk) 23:53, 31 January 2023 (UTC)
Discussion
- There's already en:User:1234qwer1234qwer4/mass-tools.js for this exact reason, but a WMF remake would be good to see as a part of vanilla WP tools.--A09 (talk) 22:21, 1 February 2023 (UTC)
Voting
- Support Definitely useful to prevent LTAs with various magnets. SHB2000 (talk | contribs) 22:21, 10 February 2023 (UTC)
- Support TheLionHasSeen (talk) 22:39, 10 February 2023 (UTC)
- Support --NGC 54 (talk|contribs) 23:53, 10 February 2023 (UTC)
- Support Implementation of WP tools and user scripts to mass-making admin actions is a no-brainer. Thingofme (talk) 00:21, 11 February 2023 (UTC)
- Support Hehua (talk) 00:52, 11 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:23, 11 February 2023 (UTC)
- Neutral I'm not sure I see a direct need. People don't operate to exact minutes, so if someone is unblocked shortly after a page is unprotected, there's no real loss. Additionally, having individual protections means admins must look at each page individually anyway, and at that point they may as well protect as they go. Anarchyte (talk) 07:01, 11 February 2023 (UTC)
- Support --Jim Hokins (talk) 07:50, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:02, 11 February 2023 (UTC)
- Support Oltrepier (talk) 08:47, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:36, 11 February 2023 (UTC)
- Support Shizhao (talk) 13:34, 11 February 2023 (UTC)
- Support Robertsky (talk) 17:32, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 18:33, 11 February 2023 (UTC)
- Support Thomas Kinz (talk) 19:04, 11 February 2023 (UTC)
- Support Heterotrofo (talk) 20:59, 11 February 2023 (UTC)
- Support Daniel Case (talk) 02:46, 12 February 2023 (UTC)
- Support Sahas P. (talk) 19:22, 12 February 2023 (UTC)
- Support ドラみそ (talk) 02:56, 14 February 2023 (UTC)
- Support SpacedShark (talk) 05:16, 14 February 2023 (UTC)
- Support ··· 🌸 Rachmat04 · ☕ 09:54, 14 February 2023 (UTC)
- Support Just N. (talk) 14:49, 14 February 2023 (UTC)
- Support Vincent Vega msg? 20:28, 14 February 2023 (UTC)
- Support Rzuwig► 08:49, 15 February 2023 (UTC)
- Support cyrfaw (talk) 11:34, 15 February 2023 (UTC)
- Support Hey man im josh (talk) 15:06, 16 February 2023 (UTC)
- Support SamuelInzunza (talk) 18:28, 16 February 2023 (UTC)
- Support Kalesh (talk) 09:01, 17 February 2023 (UTC)
- Support Kurmanbek 💬 16:51, 17 February 2023 (UTC)
- Support Ppt91 (talk) 19:07, 17 February 2023 (UTC)
- Support Keith D (talk) 20:40, 17 February 2023 (UTC)
- Support —CX Zoom (A/अ/অ) (let's talk|contribs) 21:12, 17 February 2023 (UTC)
- Support Seby20 (talk) 21:28, 17 February 2023 (UTC)
- Support --Yining Chen (Talk) 10:15, 18 February 2023 (UTC)
- Support Sokrates 399 (talk) 10:33, 19 February 2023 (UTC)
- Support The person who loves reading (talk) 16:16, 19 February 2023 (UTC)
- Support — Draceane talkcontrib. 11:00, 20 February 2023 (UTC)
- Support Krzysiek 123456789 (talk) 13:00, 21 February 2023 (UTC)
- Support Maybe it can be like mw:Extension:DeleteBatch. 星海子 (talk) 16:29, 21 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 01:34, 23 February 2023 (UTC)
- Support CentralAuth already provides a MassLock interface; I think an extension implementing similar tools for regular admin actions would be a useful alternative to the scripts currently forked dozens of times because of limited maintenance (cf. A09's comment above). See also mw:Extension:MassEditRegex. ~~~~
User:1234qwer1234qwer4 (talk) 16:40, 24 February 2023 (UTC)
Attribution repair mechanism
- Problem: In Russian Wikipedia I've found that most translations made before translation tool introduction doesn't have enough attribution in their edit summaries (or doesn't have it at all), because local rules allowed talk page template instead of attribution in edit history. There is no technical mechanism for attribution repair in the Wikipedia. Dummy edits are not official repair mechanism but are the only way to mark an edit as translation in edits history. Dummy edits are useless in long histories because search for added text won't show dummy edits near real edits without attribution in their summaries. Also they might vary in form and format. If somebody want to find out the source of the edit without attribution he will find added text and might try to add dummy edit. If another user already fixed attribution, duplicates may appear.
- Proposed solution: Administrators or patrollers need to have technical possibility to link one edit to another if edit summary have special tag inside it and a reference to the original edit using special:redirect/revision/XXXX link. Linked dummy edit summary should appear near real edit summary in the page history and other tools. Alternatively comments to edit summary may be more appropriate feature, but their usage must be limited to forbid chatting.
- Who would benefit: It might help to repair many Wikipedia articles in legal terms and prevent from adding attribution multiple times. Also it may be useful in some other cases like fixing previous edit summary.
- More comments:
- Phabricator tickets:
- Proposer: D6194c-1cc (talk) 07:27, 28 January 2023 (UTC)
Discussion
- For what is worth, English Wikipedia handles translation attributions with a template in the talk page: w:Template:Translated page, which can be added at any time, and usually includes links to exact revisions. MarioGom (talk) 15:44, 29 January 2023 (UTC)
- English wikipedia en:Wikipedia:Copying within Wikipedia declares that editor must provide either a list of authors or a hyperlink to the page in edit summary. Templates on the talk page add supplementary information. They don't provide legal mechanism for alternative attribution. D6194c-1cc (talk) 10:17, 30 January 2023 (UTC)
- Terms of Use in the paragraph 7b say: "Through hyperlink (where possible) or URL to the article to which you contributed (since each article has a history page that lists all authors and editors)" (m:Terms of Use/en). So our terms of use expect that information about all the authors will be available in the edit history. Talk page isn't related to the edit history nor to information about authors.
Also paragraph 7c say: "You agree that, if you import text under a CC BY-SA license that requires attribution, you must credit the author(s) in a reasonable fashion. Where such credit is commonly given through page histories (such as Wikimedia-internal copying), it is sufficient to give attribution in the edit summary, which is recorded in the page history, when importing the text" (m:Terms of Use/en).
So technically text copied from other page without attribution in edit summary is plagiarism (see en:Wikipedia:Plagiarism). Dummy edit helps to fix it, but they are useless in decades-long histories. D6194c-1cc (talk) 10:17, 30 January 2023 (UTC)- Obviously it is an accepted practice that, in the absence of full attribution in edit summaries, templates in talk pages serve the same purpose. That template, indeed, contains cross-wiki links to exact revisions and history, which lists all authors and editors. Terms of use say that page histories are "commonly" used, not that they are the only way to do it. So far, I don't think there's a serious challenge to the idea that clear attribution in talk pages is crediting the authors in a reasonable fashion. If you really think that's not the case, this is probably a problem for WMF Legal team to clarify before jumping to implement any feature based on your interpretation. MarioGom (talk) 21:44, 31 January 2023 (UTC)
- In my understanding "commonly" means that attribution can be made in the face of the article as it is common with external CC BY-SA texts added to Wikipedia articles: en:Template:CCBYSASource. D6194c-1cc (talk) 14:26, 1 February 2023 (UTC)
- Obviously it is an accepted practice that, in the absence of full attribution in edit summaries, templates in talk pages serve the same purpose. That template, indeed, contains cross-wiki links to exact revisions and history, which lists all authors and editors. Terms of use say that page histories are "commonly" used, not that they are the only way to do it. So far, I don't think there's a serious challenge to the idea that clear attribution in talk pages is crediting the authors in a reasonable fashion. If you really think that's not the case, this is probably a problem for WMF Legal team to clarify before jumping to implement any feature based on your interpretation. MarioGom (talk) 21:44, 31 January 2023 (UTC)
- Because this wish relates to legal concerns with the Wikimedia Terms of Use, I checked in with the Wikimedia Foundation Legal team to clarify whether this is a pressing concern. They said it's probably not a required change under the ToU, and the risk is pretty low and will be even lower when we move to CC 4.0 soon. @D6194c-1cc: Are there other potential benefits to making this change? If so I would recommend rewording the wish to focus around those, rather than legal concerns. Samwalton9 (WMF) (talk) 13:51, 1 February 2023 (UTC)
- Do you mean CC BY-SA 4.0 or CC 4.0 without BY-SA? Current Wikipedia authors licensed their texts under BY-SA, so its impossible to change the license of previously added content to a license without attribution. D6194c-1cc (talk) 15:37, 1 February 2023 (UTC)
- @D6194c-1cc CC BY-SA 4.0 - when I wrote CC 4.0 it was (confusing) shorthand. Samwalton9 (WMF) (talk) 16:03, 1 February 2023 (UTC)
- I have only legal concerns, so I'll leave it as is. I try to find best way to fix attribution of translations made long time ago. Currently I use something like this: ru:special:diff/128107741. D6194c-1cc (talk) 19:27, 1 February 2023 (UTC)
- @D6194c-1cc Because this change isn't required according to the WMF Legal team, I'm going to archive this wish. Thanks for making the suggestion and prompting us to look into this though! Samwalton9 (WMF) (talk) 11:08, 2 February 2023 (UTC)
- Because the wish has been updated to focus on other potential benefits I've unarchived it. Samwalton9 (WMF) (talk) 16:56, 3 February 2023 (UTC)
- @D6194c-1cc Because this change isn't required according to the WMF Legal team, I'm going to archive this wish. Thanks for making the suggestion and prompting us to look into this though! Samwalton9 (WMF) (talk) 11:08, 2 February 2023 (UTC)
- Do you mean CC BY-SA 4.0 or CC 4.0 without BY-SA? Current Wikipedia authors licensed their texts under BY-SA, so its impossible to change the license of previously added content to a license without attribution. D6194c-1cc (talk) 15:37, 1 February 2023 (UTC)
- @D6194c-1cc Admin can add tags to revisions. Tags like credited later on 1st revision and credited here on crediting revision can solve this lack of order, that's compatible with license terms. On fr-wiki, we also use templates in references header to credit authors (see fr:Aide:Crédit d'auteurs => fr:Modèle:Crédit d'auteurs). Hope it helps ru-wiki. --LD (talk) 03:49, 11 February 2023 (UTC)
- @LD Thanks for the reply. But when the user contributes to the Wikipedia, he adds a piece of text so that anyone who re-uses article text under the CC BY-SA license needs to know what changes were made to every piece of text. Article's history is responsible not only for authorship, but also for information about modification of every added piece of text.
I started using this translated template to mark articles with insufficient attribution: :en:Template:Copying within Wikipedia. This template has the same purposes as fr:Modèle:Crédit d'auteurs, but I think it's more appropriate and calls to fix attribution. D6194c-1cc (talk) 13:33, 11 February 2023 (UTC)
- @LD Thanks for the reply. But when the user contributes to the Wikipedia, he adds a piece of text so that anyone who re-uses article text under the CC BY-SA license needs to know what changes were made to every piece of text. Article's history is responsible not only for authorship, but also for information about modification of every added piece of text.
- This is a tangent, but the concern I have is: Alice translates an article written by Bob at xxwiki. Carol deletes Bob's article from xxwiki. Now Alice's translation has a link to a page that no longer exists. It would be nice if Carol/xxwiki were aware that Alice had translated the article, so they could preserve the article history. WhatamIdoing (talk) 20:08, 11 February 2023 (UTC)
Voting
- Oppose This seems like a lot of effort spent on a relatively minor thing. If admins want to annotate the history in this way, they can just use the already-existing import feature instead. * Pppery * it has begun 03:39, 11 February 2023 (UTC)
- Neutral This thing is useful when editing the edit summary or import feature rather than making a dummy edit, but otherwise it is not useful. Thingofme (talk) 13:50, 11 February 2023 (UTC)
- Support Bluerasberry (talk) 15:03, 11 February 2023 (UTC)
- Support a better way of fixing attribution problems and edit summary errors. · · · Peter (Southwood) (talk): 16:28, 13 February 2023 (UTC)
- Support cyrfaw (talk) 11:27, 15 February 2023 (UTC)
- Support Ppt91 (talk) 19:08, 17 February 2023 (UTC)
- Support 3mi1y (talk) 08:33, 18 February 2023 (UTC)
- Support Alfa-ketosav (talk) 12:40, 19 February 2023 (UTC)
- Support. In addition, in my opinion it could be used for any additional need for linking between edits, not just for providing attribution. —מקף⁻ණ (Hyphen) 22:47, 20 February 2023 (UTC)
Cookie block exception option for hard IP blocks
- Problem: "When an IP address is blocked with the option to include logged-in users (e.g. hardblocked), the block includes a cookie block." Once a user hits this kind of block (e.g. using a VPN), they still get the block message for the blocked IP even if they turn off the VPN. This confuses good faith users who happen to accidentally hit open proxy blocks.
- Proposed solution: Add an option to exempt a block from cookie blocks. This could be enabled by admins, stewards, and bots doing proxy blocking.
- Who would benefit: Users who accidentally hit proxy blocks and turn off their proxies after noticing it.
- More comments:
- Phabricator tickets: phab:T306751
- Proposer: MarioGom (talk) 15:40, 29 January 2023 (UTC)
Discussion
Having to spend a lot of time referring registered users caught in proxy blocks to IPECPROXY so they may request IPBE, I am in favor of any option that would reduce that caseload. Daniel Case (talk) 23:18, 29 January 2023 (UTC)
- SHB2000: Sure. Users can clean cookies. They can change browser. They can use incognito mode. None of these solves the problem, which is that many users are encountering confusing blocks about IPs they are not currently using, and they end up at various venues for support, like VRT. MarioGom (talk) 18:29, 18 February 2023 (UTC)
Voting
- Support --Ciencia Al Poder (talk) 18:33, 10 February 2023 (UTC)
- Oppose There is something called incognito mode. --SHB2000 (talk | contribs) 22:13, 10 February 2023 (UTC)
- Support Hehua (talk) 00:53, 11 February 2023 (UTC)
- Support Dreamy Jazz talk to me | enwiki 02:38, 11 February 2023 (UTC)
- Support We need a better way of identifying bad actors, but this optional setting might help in the meantime. WhatamIdoing (talk) 02:43, 11 February 2023 (UTC)
- Support * Pppery * it has begun 03:36, 11 February 2023 (UTC)
- Support yes please. GeneralNotability (talk) 03:48, 11 February 2023 (UTC)
- Support Geert Van Pamel (WMBE) (talk) 03:52, 11 February 2023 (UTC)
- Support Libcub (talk) 05:25, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:07, 11 February 2023 (UTC)
- Support Cookie blocks are autoblocks and it can be enabled through the disabling of autoblocks -- to other browsers. Thingofme (talk) 13:54, 11 February 2023 (UTC)
- Support Rots61 (talk) 15:58, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 18:32, 11 February 2023 (UTC)
- Support Thomas Kinz (talk) 19:02, 11 February 2023 (UTC)
- Support On VRTS, we often have to tell good faith editors who previously used VPN to delete their cookies to be able to edit WP again. — Jules* talk 21:16, 11 February 2023 (UTC)
- Support Daniel Case (talk) 02:55, 12 February 2023 (UTC)
- Support MASUM THE GREAT (talk) 06:26, 12 February 2023 (UTC)
- Support Tryvix t 13:15, 12 February 2023 (UTC)
- Support --Minarin[talk] 22:39, 13 February 2023 (UTC)
- Support ··· 🌸 Rachmat04 · ☕ 09:53, 14 February 2023 (UTC)
- Support cyrfaw (talk) 11:31, 15 February 2023 (UTC)
- Support ~Cybularny Speak? 13:39, 15 February 2023 (UTC)
- Support —MdsShakil (talk) 18:11, 15 February 2023 (UTC)
- Support JFremd (talk) 15:40, 16 February 2023 (UTC)
- Support —CX Zoom (A/अ/অ) (let's talk|contribs) 21:21, 17 February 2023 (UTC)
- Support --Yining Chen (Talk) 10:16, 18 February 2023 (UTC)
- Support MarioGom (talk) 12:16, 18 February 2023 (UTC)
- Support Vulcan❯❯❯Sphere! 15:07, 18 February 2023 (UTC)
- Support —Mdaniels5757 (talk • contribs) 17:47, 18 February 2023 (UTC)
- Support Snowmanonahoe (talk) 19:23, 18 February 2023 (UTC)
- Support Good faith users shouldn't get blocked by a cookie. Libertyguy (talk) 21:09, 18 February 2023 (UTC)
- Support The person who loves reading (talk) 21:32, 18 February 2023 (UTC)
- Support --Pa2chant.bis (talk) 10:20, 21 February 2023 (UTC)
- Support CatMan 149 (talk) 01:30, 22 February 2023 (UTC)
- Support Morten Haan (talk) 18:03, 22 February 2023 (UTC)
- Support ANGEL DURANTE 91 (talk) 23:26, 23 February 2023 (UTC)
- Support Yaw tuba (talk) 23:51, 23 February 2023 (UTC)
- Support IP block is an effective way to prevent vandalism. But it is also an obsolete way that could harm large amounts of good-faith users. I hope there will be more technical ways to prevent vandalism. Thanks. SCP-2000 08:22, 24 February 2023 (UTC)
- Support ~~~~
User:1234qwer1234qwer4 (talk) 16:50, 24 February 2023 (UTC)
Option to filter bots from the block log
- Problem: In large Wikipedias, for example, in English [1] and Russian [2], proxies are blocked by several bots. This clutters the log very much, which does not allow you to somehow track what happens with locks in the project. It would be cool to be able to see the block log without being cluttered by bots.
- Proposed solution: There are several solutions, ranging from creating a new type of blocking (proxy block log) to introducing a separate mark for bots.
- Who would benefit: Admins and Editors
- More comments: Community Wishlist Survey 2016/Categories/Miscellaneous#New option: Hide bots in logs
- Phabricator tickets: T21322
- Proposer: Iniquity (talk) 11:25, 25 January 2023 (UTC)
Discussion
- Question: @Iniquity: to be clear, you don't want to "clear" as in erase/remove these from the log - just have a way to filter them (such as you can filter bot edits on watchlists) correct? — xaosflux Talk 15:01, 26 January 2023 (UTC)
- Yep, thanks, you are right! I want to filter them. Iniquity (talk) 15:05, 26 January 2023 (UTC)
- I have renamed your proposal to reflect this. I hope that is OK. DWalden (WMF) (talk) 13:49, 27 January 2023 (UTC)
- Thanks :) Iniquity (talk) 15:38, 27 January 2023 (UTC)
- I have renamed your proposal to reflect this. I hope that is OK. DWalden (WMF) (talk) 13:49, 27 January 2023 (UTC)
- Yep, thanks, you are right! I want to filter them. Iniquity (talk) 15:05, 26 January 2023 (UTC)
- Bot edits should not be seen in the standard log, just like Recent changes. Thingofme (talk) 03:17, 28 January 2023 (UTC)
- Special:Logs includes a Tag filter which can be inverted. It should be possible to tag bot log actions with an edit filter, so we could theoretically implement a version of this proposal today. -FASTILY 10:25, 28 January 2023 (UTC)
- What Fastily said. Bots making these blocks can be filtered out today if we make a tag for it and then use the existing facilities. I think that'd be a great idea to change the existing bot(s), which CommTech could assist with if necessary. Izno (talk) 06:53, 13 February 2023 (UTC)
- Here we have 4903 QBA-bot out of 5000. At least this bot must be filtered! These 5000 entries only cover 1 hour of time.--Jaguar K (talk) 22:09, 23 February 2023 (UTC)
Voting
- Support Jeeputer (talk) 22:57, 10 February 2023 (UTC)
- Support LD (talk) 23:29, 10 February 2023 (UTC)
- Support --NGC 54 (talk|contribs) 23:55, 10 February 2023 (UTC)
- Support Dreamy Jazz talk to me | enwiki 02:44, 11 February 2023 (UTC)
- Support * Pppery * it has begun 03:38, 11 February 2023 (UTC)
- Support Libcub (talk) 05:20, 11 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:26, 11 February 2023 (UTC)
- Support Steven Sun (talk) 07:34, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:04, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:44, 11 February 2023 (UTC)
- Support although the implementation process is not difficult. Thingofme (talk) 13:43, 11 February 2023 (UTC)
- Support Vukky (talk) 17:53, 11 February 2023 (UTC)
- Support. Hopefully relatively straightforward. It's quite difficult to review blocks made on the English Wikipedia due to the sheer number of proxy blocks. Sdrqaz (talk) 18:03, 11 February 2023 (UTC)
- Support Thomas Kinz (talk) 18:33, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 18:46, 11 February 2023 (UTC)
- Support Sgd. —Hasley 18:57, 11 February 2023 (UTC)
- Support Heterotrofo (talk) 21:00, 11 February 2023 (UTC)
- Support Mauricio V. Genta (talk) 07:41, 12 February 2023 (UTC)
- Support Izno (talk) 06:54, 13 February 2023 (UTC)
- Support Wargo (talk) 00:05, 14 February 2023 (UTC)
- Support ドラみそ (talk) 02:56, 14 February 2023 (UTC)
- Support SpacedShark (talk) 05:18, 14 February 2023 (UTC)
- Support cyrfaw (talk) 11:35, 15 February 2023 (UTC)
- Support ~Cybularny Speak? 13:44, 15 February 2023 (UTC)
- Support Aishik Rehman (talk) 06:59, 16 February 2023 (UTC)
- Support Hey man im josh (talk) 15:02, 16 February 2023 (UTC)
- Strong support --Jaguar K (talk) 21:48, 16 February 2023 (UTC)
- Support -- Ferien (talk) 20:16, 17 February 2023 (UTC)
- Support —CX Zoom (A/अ/অ) (let's talk|contribs) 21:13, 17 February 2023 (UTC)
- Support --Minorax«¦talk¦» 09:01, 18 February 2023 (UTC)
- Support MarioGom (talk) 18:30, 18 February 2023 (UTC)
- Support Niskka2 (talk) 21:53, 19 February 2023 (UTC)
- Support Augend (talk) 07:49, 20 February 2023 (UTC)
- Support 星海子 (talk) 16:25, 21 February 2023 (UTC)
- Support CatMan 149 (talk) 01:33, 22 February 2023 (UTC)
- Support. —— Eric Liu(Talk) 01:29, 23 February 2023 (UTC)
- Support Sennecaster (talk) 02:10, 23 February 2023 (UTC)
- Support Not sure but it might also make sense to add this kind of feature to the history/deleted revisions interfaces. ~~~~
User:1234qwer1234qwer4 (talk) 16:34, 24 February 2023 (UTC)
Inline diffs and inline patrol
- Problem: Patrolling recent changes is a time-consuming duty with very little help from MediaWiki software. It takes several clicks and browser tabs to patrol even the smallest change, while everything could be done inline, without ever leaving Recent changes, Page history or User contributions pages and losing track of where we left off. Unpatrolled changes are marked with a single ! in Recent changes, but not on Page histories and User contributions.
- Proposed solution: I found the combination of "inline diffs" and "inline patrol" scripts extremely useful, and I'm proposing that their logic be added to MediaWiki software for all users with patrol rights. Every edit would get two buttons, one to [show diff] inline, one to [patrol] the change.
-
Recent changes (animation)
-
Article revision history
-
User contributions
- Who would benefit: users with any kind of patrol rights; the feature should be enabled for them by default
- More comments: Everything needed for this feature is already there: diff table (example) and patrol actions are in the API. What's lacking are some hooks in the frontend software, consistent across recent changes, page histories and user contributions: buttons to expand or hide diffs, buttons to patrol a change, revision ID data present in every line of the lists.
Try it now |
---|
What the feature could look like can be tested by loading either (ExpandDiffs)
|
- Our wikis depend on the hard work of users with patroller rights. This feature would make their work much more efficient.
- I know there is some external software or scripts that can do the same, but:
- they seem to be enwiki-centric and don't play well with other wikis, or don't work at all
- users, arguably, prefer working (writing, reading, patrolling, administrating) from the same interface (browser window), and on different devices
- most users (patrollers) are, in my experience, reluctant to even create common.js and c&p two lines of code, because "not everyone is a computer scientist"
- these tools and scripts are not easily discoverable, and debugging them to work on all wikis and for all users is likely very hard
- some, if not all, do not have centralized message translation
- or they show diffs separate from the changes list, causing a lot of scrolling back and forth.
- My thanks go to Bradv, Writ Keeper, and Ivi1o4 for some inspirational code.
- Phabricator tickets: T53958 (one-half of the proposal)
- Proposer: ponor (talk) 18:29, 23 January 2023 (UTC)
2024 update
The proposed feature now exists as a single user script that works on all wikis: m:User:Ponor/inline-diff-inline-patrol. It could use some help from WMF teams for better/easier button positioning, "group results by page" RC feature, etc. ponor (talk) 15:25, 14 June 2024 (UTC)
Discussion
- What if the diff is 100 lines long ? How would we handle that ? And how would this behave on mobile ? —TheDJ (talk • contribs) 19:37, 23 January 2023 (UTC)
- @TheDJ, the majority of diffs are short. I've used the two scripts to patrol thousands of edits, and had no issues with very long diffs either. It's as painful as checking the diff on a separate page: if it's too long, it's too long. The [show diff] button could ask for a second press if diffsize (example) is above some threshold. Every diff is downloaded on demand, and can be easily closed because the change entry and the corresponding [show diff] button do not shift relative to the viewport.
- No issues for me on mobile. I don't use my phone to patrol en masse, but the buttons come in handy for some users and some edits. Jdlrobson suggests using
in lineinline, as opposed to side-by-side diffs on mobile (phab:T327566), that'd be cool if supported by MW API.ponor (talk) 21:09, 23 January 2023 (UTC)- However, there are some problems resulting from the diff is too large, such as harder to load (some vandals insert a lot of content in one edit). Thingofme (talk) 01:50, 24 January 2023 (UTC)
- I use my own version of this type of script and it has built-in "jump to bottom/top" buttons ;) Nardog (talk) 19:23, 24 January 2023 (UTC)
- FWIW some Fandom wikis use QuickDiff, which arguably has slicker UI than the popular inline diff scripts on Wikipedia. Nardog (talk) 07:25, 27 January 2023 (UTC)
- See User:NguoiDungKhongDinhDanh/QuickDiff. He has deployed the tool onto Wikimedia. Thingofme (talk) 03:10, 28 January 2023 (UTC)
- I did think of using modal windows myself, and QuickDiff may indeed *look* slicker, but it introduces more complexity and actually slows down some common patroller workflows (I'm talking about 1000–2000 manually patrolled changes a month here!): 1) a user makes 10 small overlapping changes, you check their joint diff on Page history and quickly click one by one as patrolled using inline [patrol] buttons; with modal windows you'd need to open and close 10 windows; 2) when global (semi)-bots rename images, you also want to patrol quickly without checking the diffs; 3) it's sometimes convenient to see a few consecutive diffs at the same time, to check "where the user is going", and quickly patrol them; with modal windows you can view one diff at a time (...) All in all, I still prefer simple, efficient and quick over slick. The note at the bottom of NguoiDungKhongDinhDanh's page also tells you why we need some support from CommTech here: our hacks sometimes just don't play well together. ponor (talk) 09:19, 28 January 2023 (UTC)
- In Fandom, we have aggregative changes over one page by multiple users in Recent Changes, but in Wikimedia does not have this feature. Thingofme (talk) 13:57, 28 January 2023 (UTC)
- Actually, QuickDiff do allow you to navigate between consecutive diffs by using arrow keys. However, you're right: continuously opening and closing a window doesn't seem so nice. For inline patrolling, we have this Wikidata gadget which works quite well. NguoiDungKhongDinhDanh 09:15, 11 February 2023 (UTC)
- QuickDiff cannot patrol edits like this (QuickDiff was copied from Fandom script). Thingofme (talk) 13:34, 11 February 2023 (UTC)
- Given the proposer, and supposedly other users, seem to be content with the existing tools, I feel like this should be developed bottom-up (by community), not top-down (by WMF). Not something I want to see CommTech's limited resources spent on. Nardog (talk) 19:23, 24 January 2023 (UTC)
- @Nardog, I never said I was satisfied. The scripts work (hackishly) on some wikis, for some users, on some pages, and only with some options, so the two features — [show diff] & [patrol] — definitely need some love and support from CommTech. Plus, I specifically asked this be enabled for all patrollers (and other roles I may not even know about) in a unified way, which helps with teaching, translations, debugging... I mean, you go to Revision history or User contributions and you can't even see which changes have or haven't been patrolled. Our patrollers deserve better than that! ponor (talk) 22:21, 24 January 2023 (UTC)
- If implemented, it should have nothing to do with patrolling rights. This is useful for any advanced user, regardless of holding any advanced rights. That being said, I'm more or less satisfied with w:User:Bradv/Scripts/ExpandDiffs.js, and I think improving some of the existing scripts might be a good option. MarioGom (talk) 17:34, 28 January 2023 (UTC)
- If there's interest, all users can get [show diff] buttons inline, and patrollers/sysops/? can additionally get buttons to [patrol]. Also, if possible, non-patrollers could get [unpatrolled] 'tags" instead of the [patrol] buttons, so they could see which changes have been patrolled – why not? When thinking of user scripts, please don't think enwiki alone. I've used ExpandDiffs for my mock-ups because I like the style (of its buttons), but I'm forced to use the other script to patrol on my little wiki /has to do with how the script extracts some data from html source. ponor (talk) 23:49, 28 January 2023 (UTC)
- Sure. I think about all wikis. User scripts can also be improved for cross-wiki support. And, if required, MediaWiki can be improved to make it easier to port these scripts, if these rely on some features that are not portable. MarioGom (talk) 21:56, 29 January 2023 (UTC)
- I agree the proposal's coupling of diff and patrol is weird. I bet it would attract more support if it were about just one or the other. Nardog (talk) 14:30, 29 January 2023 (UTC)
- If there's interest, all users can get [show diff] buttons inline, and patrollers/sysops/? can additionally get buttons to [patrol]. Also, if possible, non-patrollers could get [unpatrolled] 'tags" instead of the [patrol] buttons, so they could see which changes have been patrolled – why not? When thinking of user scripts, please don't think enwiki alone. I've used ExpandDiffs for my mock-ups because I like the style (of its buttons), but I'm forced to use the other script to patrol on my little wiki /has to do with how the script extracts some data from html source. ponor (talk) 23:49, 28 January 2023 (UTC)
- Improving moderation tools by providing more context directly in the patrol interface (i.e., recent changes) is something I would much support. --Matěj Suchánek (talk) 13:55, 29 January 2023 (UTC)
- I think that if this is done, we should make it a special 'app'. We should resist the urge to stuff ever more functionality into a few highly critical pages (that should also be mobile compatible). —TheDJ (talk • contribs) 23:36, 29 January 2023 (UTC)
- There are special apps like SWViewer that have this capability, however the request seems to be integrating it into MediaWiki and Wikimedia pages. Thingofme (talk) 15:31, 30 January 2023 (UTC)
- Arguably, we call RCh/PHist/UContrib pages highly critical *precisely because* that's from where we start patrolling. Since both actions (show diff + patrol) will happen on demand, with some quick calls to MW API, this can be coded as an "official" javascript gadget (or two), adding very little burden to those pages for patrollers/admins who leave the feature enabled and choose not to use it. Those who are patrollers but do not patrol can always disable the feature and will see nothing. ponor (talk) 16:40, 30 January 2023 (UTC)
- People usually start patrolling from there Recent Changes pages, and patrollers and rollbackers with these tools can perform their duties faster without using 3rd party apps like Huggle, SWViewer... but Twinkle and RedWarn/Ultraviolet has proven to increase the patrolling speeds. Thingofme (talk) 14:35, 31 January 2023 (UTC)
- Somewhat overlaps with Redesign the watchlist. --Tgr (talk) 00:58, 1 February 2023 (UTC)
- We can already view diffs in Navigation Popups; a "mark as patrolled" option could - and should - be added there. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 17:10, 2 February 2023 (UTC)
- You can also use this great script that allows you to see the changes in a pop-up window: commons:User:Serhio Magpie/instantDiffs.js -
mw.loader.load('https://commons.wikimedia.org/w/index.php?title=User:Serhio_Magpie/instantDiffs.js&action=raw&ctype=text/javascript');
Iniquity (talk) 19:16, 10 February 2023 (UTC)
Voting
- Support Xbypass (talk) 19:49, 10 February 2023 (UTC)
- Support needs more thoughts, but I kinda like the idea MisterSynergy (talk) 20:40, 10 February 2023 (UTC)
- Support Jeeputer (talk) 23:17, 10 February 2023 (UTC)
- Support --NGC 54 (talk|contribs) 00:10, 11 February 2023 (UTC)
- Support Tgr (talk) 01:44, 11 February 2023 (UTC)
- Support EpicPupper (talk) 05:05, 11 February 2023 (UTC)
- Support Hanif Al Husaini (talk) 05:27, 11 February 2023 (UTC)
- Support It would make patrolling much more efficient and quick. Raydann (talk) 05:34, 11 February 2023 (UTC)
- Support Doktor Züm (talk) 05:59, 11 February 2023 (UTC)
- Support Arado Ar 196 (talk) 08:03, 11 February 2023 (UTC)
- Support Oltrepier (talk) 08:49, 11 February 2023 (UTC)
- Support Matěj Suchánek (talk) 09:23, 11 February 2023 (UTC)
- Support CaféBuzz (talk) 09:43, 11 February 2023 (UTC)
- Support Waldyrious (talk) 10:48, 11 February 2023 (UTC)
- Support Wikipelli (talk) 12:52, 11 February 2023 (UTC)
- Support There are significant proposals to include the diffs, and to view diffs more efficiently but I think we need WMF attention to the difficulty of viewing diffs without external tools like QuickDiff, Huggle and SWViewer. Thingofme (talk) 13:31, 11 February 2023 (UTC)
- Support Swagtennis (talk) 13:50, 11 February 2023 (UTC)
- Support FinixFighter (talk) 15:22, 11 February 2023 (UTC)
- Support Prairie Astronomer (talk) 15:33, 11 February 2023 (UTC)
- Support Rots61 (talk) 15:55, 11 February 2023 (UTC)
- Support Novak Watchmen (talk) 17:22, 11 February 2023 (UTC)
- Support Thomas Kinz (talk) 18:45, 11 February 2023 (UTC)
- Support De nue pw (talk) 22:19, 11 February 2023 (UTC)
- Support MASUM THE GREAT (talk) 06:21, 12 February 2023 (UTC)
- Support Mauricio V. Genta (talk) 07:45, 12 February 2023 (UTC)
- Support Epifanove (talk) 11:39, 12 February 2023 (UTC)
- Support BeyPolite (talk) 12:02, 12 February 2023 (UTC)
- Support Tryvix t 14:00, 12 February 2023 (UTC)
- Support Hári Zalán (talk) 17:36, 12 February 2023 (UTC)
- Support --Minarin❄️[talk] 01:56, 13 February 2023 (UTC)
- Support Izno (talk) 07:00, 13 February 2023 (UTC)
- Support β16 - (talk) 09:58, 13 February 2023 (UTC)
- Support Titore (talk) 14:03, 13 February 2023 (UTC)
- Support Wargo (talk) 00:02, 14 February 2023 (UTC)
- Support ··· 🌸 Rachmat04 · ☕ 09:49, 14 February 2023 (UTC)
- Support Tris T7 (talk) 18:28, 14 February 2023 (UTC)
- Support Quiddity (talk) 21:05, 14 February 2023 (UTC)
- Support Rzuwig► 08:42, 15 February 2023 (UTC)
- Support NPP volunteers on enwiki have been asking for improvements for a long long time. —andrybak (talk) 09:49, 15 February 2023 (UTC)
- Support Ani6032 (talk) 09:51, 15 February 2023 (UTC)
- Support cyrfaw (talk) 11:26, 15 February 2023 (UTC)
- Support ~Cybularny Speak? 13:33, 15 February 2023 (UTC)
- Support Sadads (talk) 01:06, 16 February 2023 (UTC)
- Support Aishik Rehman (talk) 06:42, 16 February 2023 (UTC)
- Support The Yennefer (talk) 21:18, 17 February 2023 (UTC)
- Support --Yining Chen (Talk) 10:05, 18 February 2023 (UTC)
- Support Bilykralik16 (talk) 11:32, 18 February 2023 (UTC)
- Support Vulcan❯❯❯Sphere! 12:29, 18 February 2023 (UTC)
- Support The idea of making more known the topic of protection the environment (including animals) is very important. Eugene Eugene 1992 (talk) 12:58, 18 February 2023 (UTC)
- Are you sure you voted on the right proposal? ~~~~
User:1234qwer1234qwer4 (talk) 17:10, 24 February 2023 (UTC)
- Are you sure you voted on the right proposal? ~~~~
- Support Quangkhanhhuynh (talk) 13:04, 18 February 2023 (UTC)
- Support Bass-Kuroi (talk) 04:12, 19 February 2023 (UTC)
- Support Blue Edits (talk) 10:23, 19 February 2023 (UTC)
- Support — Omegatron (talk) 16:24, 20 February 2023 (UTC)
- Support UTF48 (talk) 22:27, 20 February 2023 (UTC)
- Support Dr vulpes (talk) 06:16, 21 February 2023 (UTC)
- Support Kalendar (talk) 07:18, 21 February 2023 (UTC)
- Support Jaguar K (talk) 06:48, 24 February 2023 (UTC)
- SupportI like the idea of all users being able to see which edits have not been patrolled or have been patrolled and by who SoupePrimordiale (talk) 07:36, 24 February 2023 (UTC)