Meta:Requests for interface adminship/MABot
- The following discussion is preserved as an archive of a closed Meta-Wiki request. Please do not modify it.
- MABot (talk • contribs • deleted user contributions • logs • block log • abuse log • CentralAuth • stalktoy) Bureaucrats: user rights management.
- Operator: MarcoAurelio (talk • contribs • count • logs • page moves • block log • CA • email)
Ending 16 January 2019 16:25 (UTC)
Good day. I'd like to request interface adminship for my bot. One of its tasks is to resolve and fix double and broken redirects when possible (or tag them for deletion in case they're not resolvable/broken) using the redirect.py PywikiBot script. When renaming user accounts, redirects from/to old JS/CSS/JSON user subpages are left (User:$user_name/global.js
is a frequent example). Those namespaces are now restricted to interface administrators thus when my bot is unable to work there I have to fix or delete those by hand, which is kind of cumbersome. Ideally GlobalRename should be moving those pages to their destination without leaving a redirect in all cases. Until such thing happens, if I can help keeping clean the double and broken redirect special pages it'd be my pleasure. Security notice: my bot operates through an owner-only OAuth grant with limited permissions, and the bot account has 2FA enabled as well. Thank you, —MarcoAurelio (talk) 16:25, 9 January 2019 (UTC)
- SupportShould be alright. --Cohaf (talk) 16:27, 9 January 2019 (UTC)
- Support in that I have no concern that @MarcoAurelio: will cause any issues with this. Not sure if there is a better solution to this problem though. Marco, can you provide a couple example of edits you made with your own account that this bot would make in the future? — xaosflux Talk 16:29, 9 January 2019 (UTC)
- Sure. I took a random look at my deletion log and found User:MathieuDenelWMFr/common.js for December 2018 and User:Alexlur/orthography.js from yesterday, as an example of what I normally do with those pages. If my bot were to fix them it'd be something like this which I admit is a bit ugly but at least they won't appear on Double/Broken redirects. Thanks. I'd prefer to tag them for deletion for better security though. —MarcoAurelio (talk) 16:49, 9 January 2019 (UTC)
- @MarcoAurelio: so the action needed is "delete the page"? Because this access isn't going to provide that? — xaosflux Talk 17:15, 9 January 2019 (UTC)
- In my opinion, the best course of action would be to delete said pages, yes. But the bot cannot tag for deletion such pages without this access, and I don't feel sure about even asking to give MABot full automated admin access. —MarcoAurelio (talk) 17:53, 9 January 2019 (UTC)
- Also does this even leave the page in working order? — xaosflux Talk 17:17, 9 January 2019 (UTC)
- As far as I understand recent changes in the software are making the content of said pages, before the double redirect fixing, unusable via CSP. I have not checked though, but given that global.js stuff doesn't need to be mw.loader.load-ed anywhere, it's just an "empty" redirect. —MarcoAurelio (talk) 17:53, 9 January 2019 (UTC)
- @MarcoAurelio: so the action needed is "delete the page"? Because this access isn't going to provide that? — xaosflux Talk 17:15, 9 January 2019 (UTC)
- Sure. I took a random look at my deletion log and found User:MathieuDenelWMFr/common.js for December 2018 and User:Alexlur/orthography.js from yesterday, as an example of what I normally do with those pages. If my bot were to fix them it'd be something like this which I admit is a bit ugly but at least they won't appear on Double/Broken redirects. Thanks. I'd prefer to tag them for deletion for better security though. —MarcoAurelio (talk) 16:49, 9 January 2019 (UTC)
- Support --Novak Watchmen (talk) 16:55, 9 January 2019 (UTC)
- Thanks for the support. For now I'm going to withdraw the nomination because I'm not sure if it is worth fixing those pages or just delete them; and it may even ease the maintenance having them listed in the special pages for admins to take a look and decide what to do with each of them. Also, I've just discovered a strange issue with the broken redirect fixer today. —MarcoAurelio (talk) 17:57, 9 January 2019 (UTC)
- Can someone also update Template:Votings accordingly. Thanks.--Cohaf (talk) 02:01, 10 January 2019 (UTC)
- Already done. If from the pywikibot side we can achieve some sort of idea to help with cases like the ones I described I will re-apply. Notwithstading thanks again for the support. —MarcoAurelio (talk) 14:51, 10 January 2019 (UTC)
- Can someone also update Template:Votings accordingly. Thanks.--Cohaf (talk) 02:01, 10 January 2019 (UTC)
- The above request page is preserved as an archive. Please do not modify it. Comments about this page should be made in Meta:Babel or Meta:Requests for help from a sysop or bureaucrat.