Archive 1 Archive 2 Archive 3

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


Additional temporary access requests

 Bureaucrat note: I know some people are getting rather frustrated with the recent change. I'm willing to grant interface-administrator to those that request it here provided:

  1. Access will be temporary (60 days), permanent access will require a community process to be ratified (at which time this process will be voided)
  2. Requester is already an administrator
  3. Your request here is advertised at WP:AN and WP:VPT
  4. Your request is open for community comments for 96 hours
  5. The community commentary leads to a strong consensus of support (~75%+ support)
  6. Revocation criteria 1: "Any English Wikipedia bureaucrat can revoke access if what they deem to be misuse occurs, either individually or by community request. Such a decision by a bureaucrat can be appealed at WP:BN"
  7. Revocation criteria 2: Any removal of sysop access
xaosflux Talk 22:57, 30 August 2018 (UTC)
Can we just use this (save the temporary part) as the final process? The criteria seem to be either widely agreed on or a good compromise between options. -- Ajraddatz (talk) 23:42, 30 August 2018 (UTC)
@Ajraddatz: it could be, and the last thing I want to do is dictate policy from above - but it has many of the elements from above, plus some safeguards. Personally: I'm not strongly opposed to non-admin intadmins - so long as they are strongly supported; and I think a week is a better review period; if not tied to sysop I'd argue for inactivity removal no longer than a year as well; I also don't think this is the best process page, but as long as requests are advertised that is the least important thing. — xaosflux Talk 00:08, 31 August 2018 (UTC)
Xaosflux, we could also request non-administrators to go trough an RfA with the explicit statement that they are requesting iadmin instead of sysop (or both for all i care). —TheDJ (talkcontribs) 14:47, 31 August 2018 (UTC)

The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

IAdmin temporary access request for User:Ritchie333

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


Earliest closure has started. (refresh)

Ritchie333 (t · th · c · del · cross-wiki · SUL · edit counter · pages created (xtools · sigma) · non-automated edits · BLP edits · undos · manual reverts · rollbacks · logs (blocks · rights · moves) · rfar · spi · cci) (assign permissions)(acc · ap · ev · fm · mms · npr · pm · pc · rb · te)
I've been trying out User:Enterprisey/reply-link, and in one instance (Tamarastuchlak (talk · contribs)), I've been communicating with them off-wiki because they don't have confidence to navigate talk page discussions. Hopefully installing this gadget will be a step in the right direction for them and make the site more usable. While I realise the script is still rough around the edges, it seems to work well enough for a lot of people already and I'm bound to run into other instances where it would help putting this on new users' pages so they can navigate our rather byzantine discussion system. (Sorry, I'm confused as to which dramaboards I should post this to, can somebody in the know do the necessary?) In terms of technical / programming stuff, I've written a large open-source project in PHP / JavaScript (credits here) which, while not the greatest code in the world (it was written in my spare time), it seems to work well enough. Ritchie333 (talk) (cont) 13:33, 26 September 2018 (UTC)
AN and VPT notifications left. — xaosflux Talk 13:39, 26 September 2018 (UTC)
Well it's true that I've never edited JavaScript outside my own userspace on this site. However, I have done a little bit of coding here. Or check out https://www.sabre-roads.org.uk/wiki/index.php?title=A11 which is an example of using MediaWiki with custom PHP and JavaScript extensions that I have written myself including single login integration with phpBB (though the site is now using a third-party tool, albeit one I have fixed bugs on), or https://github.com/Ritchie333 which includes more of my open-source coding. So, while there's not much public evidence, I have done some programming! Also, I would like Enterprisey to have these rights, but he can't because he's not an admin. Somebody nominate him, please - it worked here. Ritchie333 (talk) (cont) 12:08, 27 September 2018 (UTC)
Just wanted to say I agree that Enterprisey should be an admin :) In regards to my opposition, it's not about technical competence either (though that's certainly a rough requirement, obviously). I was pointing out you've never made such edits here on Wikipedia, so it would stand to reason you could get by requesting such edits given you'd make them so rarely. I don't mean to introduce such bureaucracy. I'm just trying to push the "reducing attack surface" mentality, which is the point of why int-admin was introduced. But I don't think adding reply-link to new user's JS is such a great idea either, given it's very much beta (alpha even), and user JS should probably be left to the user, barring technical corrections. What do you expect them to do when reply-link fails? To me it would seem out of line to force any script on users -- they should decide that for themselves, no? MusikAnimal talk 18:53, 27 September 2018 (UTC)
Yeah, I see where you're coming from - less people with the right = less people whose accounts can be hacked / stolen to abuse the right (although you only need to crack 1 of 1,000+ admin accounts to delete the main page and indef Jimbo Wales....) I just think reply-link actually goes far more towards the problem that Liquid Threads and Flow was supposed to solve but never did. I don't see us ever getting rid of the text based system; we just need smarter code and UI to manage it. I'm definitely not planning on going around every new user with a Teahouse invite and slapping reply-link on their common.js - people can generally add it themselves if push comes to shove. (Although have you tried editing common.js on a smartphone?) But not everyone wants to invest the same emotional time and effort on Wikipedia as we do, and if we can offer to reduce the barriers to entry, then at least it's an option. eg: "By the way we've got a new experimental message system that you can use on your smartphone to make discussions a bit more like Facebook / Twitter / WhatsApp - you can install it by editing Special:MyPage/common.js and adding the line blah blah.js, or if you'd prefer, I can install it for you". And yes, I can ask a UI tech admin to do it for me, but I'm the sort of person who likes to roll up my sleeves and just do it myself (which is why I've ended up doing lots of editing here instead of sitting around hoping articles will magically get better by themselves). Anyway, that's basically my motivation for all of this.
As for Enterprisey, I have to say I was crestfallen when he ran at WP:ORCP recently and got a whole bunch of 2.5 "No need for the tools" comments. When this has all blown over, we can revisit that. Ritchie333 (talk) (cont) 20:19, 27 September 2018 (UTC)
I would definitely support Enterprisey for admin as well.--SkyGazer 512 Oh no, what did I do this time? 19:18, 27 September 2018 (UTC)
Just to follow up on Amakuru's comments, I have two-factor authentication enabled and never leave myself logged in anywhere. Actually, I think that should be a requirement of all Interface Admins, regardless. Ritchie333 (talk) (cont) 20:19, 27 September 2018 (UTC)
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Geonotices

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


As that page is widely edited, and it is basically a 'settings' page (not true script), would it not be worth to turn that into a regular MediaWiki page so it can be edited by all admins again? The current situation with that particular page is rather disruptive, and many editors basically now need the bit solely to edit that page. --Dirk Beetstra T C 14:50, 18 September 2018 (UTC)

Is this technically possible? I had thought that something more involved was necessary (phab:T198758), but if not we should just do it. I don't think anyone in this discussion has objected to admins using geonotice as before.--Pharos (talk) 15:10, 18 September 2018 (UTC)
There is a text on the notices page that states 'Currently, MediaWiki:Gadgets-definition specifies the geonotices to be listed at MediaWiki:Gadget-geonotice-list.js.' I have to parse this gadget better, but I have the feeling that there is a JSON parse of that .js. Movi g the .js to a .json andpointing the script there may be sufficient. .json is freely editable (by admins). --Dirk Beetstra T C 15:29, 18 September 2018 (UTC)
So, one option is having a bot regularly (~5 minutes) copy the text of some fully-protected page into MediaWiki:Gadget-geonotice-list.js. This isn't optimal from a security standpoint, but at least we could block the bot instantly if it edits any other page. Enterprisey (talk!) 21:16, 18 September 2018 (UTC)
The advantage to JS here is that it is behind ResourceLoader, which wouldn't be the case for JSON. We might want to give phab:T198758#4473145 a try, just to see if that works (using something other than geonotice for testing!). I'm confused how wikitext is any better than JSON, as it would seem we'd have to source it on every page load, too? I'll ask Tgr about it. If that doesn't work, then Enterprisey's idea to use a syncing bot seems like a viable alternative, at least until the core issue is resolved. I would be happy to help with that. MusikAnimal talk 22:08, 18 September 2018 (UTC)
Wikitext has transclusion; but ResourceLoader loads the source, not the rendered version, so of course that didn't work. The bot is not a bad approach security-wise, as long as it actually verifies that the content is JSON (and it is set up safely). --Tgr (talk) 00:33, 19 September 2018 (UTC)
I don't think it would be too bad to IAR our way through a intadmin-bot BRFA, but we should have a VPPR discussion about it first. I don't think waiting for the current granting-process discussions to conclude would be necessary, either, as this is a somewhat different issue. Enterprisey (talk!) 08:00, 19 September 2018 (UTC)

Proposal: Bot-synced geonotices

As a temporary measure until T198758 is fixed, a new fully-protected page will be created at Wikipedia:Geonotice/list.json, and a bot with the intadmin permission will copy the text of that page to MediaWiki:Gadget-geonotice-list.js every five minutes. This means all admins will be able to update geonotices again. The bot will verify that the text has only JSON and that it won't cause issues when copied; the bot will still have to go through a BRFA. Enterprisey (talk!) 19:03, 22 September 2018 (UTC)

  • PS, Enterprisey pointed me to Special:ListGroupRights#interface-admin, which notes that the interface administrator user group doesn't have any general admin rights except editing MediaWiki pages; interface admins can't unblock themselves unless they're also administrators. Nyttend (talk) 04:04, 23 September 2018 (UTC)
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Undeleting

Another job for interface administrators is undeleting or deleting user .js or .css pages. For example there is an outstanding request here: Wikipedia:Requests for undeletion#User:FlightTime/Mark-blocked.js. Normally I would be doing undeletes of these user .js pages, but that now needs an interface administrator. Does anyone here want to action the request? Graeme Bartlett (talk) 04:05, 18 September 2018 (UTC)

Note when I attempt to restore I get a partly misleading message:
"Permission error
You do not have permission to view a page's deleted history, for the following reason:
The action you have requested is limited to users in one of the groups: Administrators, Oversighters, Researchers, Checkusers."
So probably some mediawiki page needs updating. Graeme Bartlett (talk) 04:12, 18 September 2018 (UTC)
The issue with the error message is phab:T203083. — JJMC89(T·C) 04:37, 18 September 2018 (UTC)
That is exactly what I described! Also phab:T202989 applies. So no more need to discuss here, though note ability to see a deleted revision could allow cooperation with a user to recreate a page. So its not totally useless. Graeme Bartlett (talk) 07:55, 18 September 2018 (UTC)

:So my next question is where is the page to ask for actions from an interface administrator? (as per the undelete/delete requests for user .js/.css?) Graeme Bartlett (talk) 07:55, 18 September 2018 (UTC)

OK the answer is Wikipedia:Interface administrators' noticeboard. Graeme Bartlett (talk) 08:04, 18 September 2018 (UTC)