[17:32:31] I don't know if this is the right place to ask the question :) [17:32:32] I have a project that works using SSE to monitor edits across Wikimedia projects. The tool will use the Compare API. Do I need to create a separate account, or can I use my existing account for the tool and request the global apihighlimits permission? [17:36:00] I think you'd either need to set up oauth for your tool (which you'd have to register for and get approved) which is rather heavyweight for just one user or leave password in the clear on server (protected by filesystem permissions but still. or I guess the more modern way is envvars) or only only start it when you're there to type it. [17:36:00] or you have a separate account and then don't worry as much about having password on server. [17:38:37] oh I forgot about https://www.mediawiki.org/wiki/Manual:Bot_passwords [17:41:12] Bot passwords will not work when trying to log in to a project where I don't have a local account. (re @jeremy_b: oh I forgot about https://www.mediawiki.org/wiki/Manual:Bot_passwords) [17:41:54] why wouldn't you have a local account? :) just visit once right? [17:43:15] you're saying they are per wiki, not integrated in SUL? [17:44:28] This project works across multiple Wikimedia projects. When I try to log in to a project I don't have an account for, I get an error message stating that the login details are incorrect. (re @jeremy_b: why wouldn't you have a local account? :) just visit once right?) [17:53:04] with your regular password? (re @GergesShamon: This project works across multiple Wikimedia projects. When I try to log in to a project I don't have an account for, I get an e...) [17:53:20] https://phabricator.wikimedia.org/T301050 is the problem that @ergesShamon is describing [17:53:29] No, with the bot password. (re @jeremy_b: with your regular password?) [17:54:16] *@GergesShamon (sorry, cut-n-paste problem) [17:56:04] Does OAuthOwnerConsumer not have this problem? [17:56:05] One hack to work around that autoattach problem could be to use https://meta.wikimedia.org/wiki/User:Krinkle/Tools/Global_SUL to pre-create accounts on every SUL wiki. [17:57:13] Thanks (re @wmtelegram_bot: One hack to work around that autoattach problem could be to use https://meta.wikimedia.org/wiki/User:Krinkle/Tools/Globa...) [17:57:44] right that's what I had in mind. (re @wmtelegram_bot: One hack to work around that autoattach problem could be to use https://meta.wikimedia.org/wiki/User:Krinkle/Tools/Globa...) [17:58:15] I think autoattach works with OAuth (owner only or not) [18:00:09] Bot passwords are kind of a hack in the MediaWiki auth stack. Owner-only OAuth should be much better supported. [18:00:16] !log lucaswerkmeister@tools-bastion-15 tools.wd-image-positions deployed a644f69164 (l10n updates: pt-br) [18:00:19] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-image-positions/SAL [19:35:16] Please add the TFSC as a maintainer of phabricator-bug-status for T415937. [19:35:17] T415937: Adoption request for phabricator-bug-status - https://phabricator.wikimedia.org/T415937 [20:13:49] !log tools.phabricator-bug-status add tools.toolforge-standards-committee as co-maintainer for processing T415937 [20:13:53] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.phabricator-bug-status/SAL [20:13:55] T415937: Adoption request for phabricator-bug-status - https://phabricator.wikimedia.org/T415937 [22:43:25] !log jjmc89@tools-bastion-14 tools.phabricator-bug-status PHAB_CERT redacted from ./www/python/src/config.json T415937 [22:43:29] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.phabricator-bug-status/SAL [22:47:44] Please add bd808 and remove the TFSC as a maintainer of phabricator-bug-status for T415937. [22:47:46] T415937: Adoption request for phabricator-bug-status - https://phabricator.wikimedia.org/T415937 [23:10:36] JJMC89: does the TFSC maintainer membership not let you change the maintainers via toolsadmin? [23:22:14] bd808: it does not - I can only do it for tools that I am a direct maintainer of [23:22:59] ack. I think I thought it worked differently, but being a superuser makes some testing trickier. [23:25:27] !log tools.phabricator-bug-status Added BryanDavis and removed tools.toolforge-standards-committee from maintainer list per IRC request by JJMC89 (T415937) [23:25:31] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.phabricator-bug-status/SAL [23:25:31] T415937: Adoption request for phabricator-bug-status - https://phabricator.wikimedia.org/T415937 [23:33:31] maybe I should’ve just added JJMC89 to the tool personally (in addition to TFSC), would’ve made it simpler [23:50:44] I made T415963 to track the functionality I thought was already there [23:50:46] T415963: Allow maintainers of tools that are maintainers of another tool to modify the inherited tool's maintainers list - https://phabricator.wikimedia.org/T415963 [23:54:12] thanks (I looked earlier but couldn’t find a task for it either)