[04:57:28] I think @gtisza and I would welcome the help. (re @lucaswerkmeister: /me wonders if it would make sense for me to request oauth admin rights) [07:14:51] For those who are at Wikimania, the hackathon opening ceremony will start in The Loft at 930am! [07:16:48] I'm wondering if any folks here in Paris have experience with WikiFunctions-- I've been thinking it would be cool to implement computable phenotypes in some way there and to write a python package for doing so, but I don't want to upset any community guidelines! [07:32:19] And now the Wikimania hackathon is about to begin! [07:36:26] Project pitches will start soon by the way! [07:38:09] the opening is streamed online [07:38:10] you can talk here (obv) [07:38:12] and you can already see some tasks on Phabricator : https://phabricator.wikimedia.org/project/view/8144/ (feel free to add yours) [07:54:15] I'm offering my help to folks with technical questions, you can ping me here on telegram [[user:cscott]] [07:54:52] and the link to the etherpad: https://etherpad.wikimedia.org/p/Wikimedia_Hackathon_2026_Opening [07:54:55] Apparently you can ping me o [07:55:00] On irc as well [08:11:17] Hi, I'm Julie, developer, and I can participate to a project on this hackathon [08:18:29] I missed the opening, but if you want to hack on Wikidata things or Toolforge tools (especially in Python), feel free to hit me up with questions :) [09:00:46] I found the project :) [09:00:46] Adrien Pavie - Panoramax project https://panoramax.fr/, try to make Wiki Commons imagery being compatible with the tool. Code @ https://gitlab.com/PanierAvide/panocommons Happy to discuss it with people [09:43:51] Was the makerspace tonight after the official hours to continue hacking? [09:48:24] hm, I don’t see any process on https://meta.wikimedia.org/wiki/Meta:OAuth_administrators or https://meta.wikimedia.org/wiki/Meta:Requests_for_adminship :D I’ll improvise something on the latter page then (re @bd808: I think @gtisza and I would welcome the help.) [09:49:37] can meta admins grant that? i forget [09:49:52] slash crats [09:49:54] I was just checking that, https://meta.wikimedia.org/wiki/Special:ListGroupRights looks like not even crats can? [09:50:20] but let’s go through a community vote/process, and if that’s agreed on then I can either try to find a steward or createAndPromote I guess [09:50:52] yeah, m:RFA works then [09:51:35] I think getting a sysop makes sense (does it include oauth?) - I realized I’d need to three different privileges to do what I wanted (central notice admin, interface admin, translation admin...) (re @lucaswerkmeister: hm, I don’t see any process on https://meta.wikimedia.org/wiki/Meta:OAuth_administrators or https://meta.wikimedia.org/wiki/Meta...) [10:10:53] I don't know anything about the Makerspace, so I'm guessing no (re @itsnyoty: Was the makerspace tonight after the official hours to continue hacking?) [10:12:22] I tried to add OAuth stuff but I think https://meta.wikimedia.org/wiki/Meta:Requests_for_adminship/header needs to be marked for translation before it’ll transclude with the new inputbox on the main page (re @lucaswerkmeister: hm, I don’t see any process on https://meta.wikimedia.org/wiki/Meta:OAuth_administrators or https://meta.wikimedia.org/wiki/Meta...) [10:14:50] Marked. (re @lucaswerkmeister: I tried to add OAuth stuff but I think https://meta.wikimedia.org/wiki/Meta:Requests_for_adminship/header needs to be marked for...) [10:15:04] thanks! trying it out now [10:17:38] lucaswerkmeister: https://meta.wikimedia.org/wiki/Requests_for_comment/OAuth_handover more or less explicitely says that granting the right is not (yet?) a community process [10:22:14] /me reads [10:23:11] aha, according to the talk page I was aware of it in 2018… [10:24:57] okay, so what now then [10:25:22] I revert my edits to the RFA setup and… just shoot someone™ an email? [10:25:37] or post on village pump instead, if we want to have some community input phase? [10:25:54] the problem with not having a process is that there's not really a process to follow [10:26:04] !bash /hj [10:26:42] https://meta.wikimedia.org/wiki/Meta:OAuth_administrators should at least link to the RFC, so that we don’t end up with the next person thinking that it just hasn’t been set up on RFA yet because no one got around to it [10:29:48] fwiw when i needed to revoke a consumer i just granted myself the group and did not get yelled for it [10:31:34] (I reverted my edits to the RFA pages and updated the group page to mention there’s no process) [10:35:50] https://meta.wikimedia.org/wiki/Meta:Babel#Request_for_OAuth_administratorship 🤷 [10:42:31] if the staffers who handle OAuth admin wanted to designate you, I don't really have a problem with that, but I'd have to talk to the other stewards first (cc @urbanecm ) [10:43:44] Tbh, I wouldn't mind granting that right to Lucas if he wants it, asks for it $somewhere and no one says anything 🙂 (re @AntiComposite: if the staffers who handle OAuth admin wanted to designate you, I don't really have a problem with that, but I'd have to talk to...) [10:44:14] yeah I feel like I’ve made it more complicated than it needs to be 😅 [10:44:27] but whatever, it’s on Meta:Babel now and I’ve set myself a calendar reminder for the one week period [10:44:42] I’ll probably ping one of you then :) [10:44:45] thanks! [10:44:48] in the meantime: wanna a consumer reviewed? 😄 (re @lucaswerkmeister: yeah I feel like I’ve made it more complicated than it needs to be 😅) [10:45:10] not right now, thanks ^^ [11:10:03] Here is what I have snapshot yesterday : https://tools-static.wmflabs.org/bridgebot/9865b834/file_82094.jpg [11:41:45] This? https://meta.wikimedia.org/wiki/Wiki_Fringe (re @itsnyoty: Was the makerspace tonight after the official hours to continue hacking?) [11:43:16] Makerspace open starting at 7 for a wiki game jam (hacking on games) but ofc you're welcome to come and hack on whatever [11:44:19] 7PM right? [11:44:30] Yep! [11:44:46] Villette makerz [11:44:49] Then i'll probably come after the conference and after dinner to hang around :) [11:47:15] We'll also probably have a WikiPortraits studio running if anyone needs a new headshot for their Phabricator avatar [12:10:46] Any toolforge roots around at the Hackathon? [12:12:37] lucaswerkmeister and Reedy: ^ [12:16:07] not currently at the hackathon but happy to help later [12:16:20] Fermiboson is here and working on a tool and needs https://toolsadmin.wikimedia.org/tools/membership/status/2278 approved, will help them with getting the secrets removed & the code published [12:17:22] /me tries to parse the conversation there [12:17:41] is Komla asking that Fermiboson publish the code before the request is accepted? [12:17:47] approved [12:17:54] but, surely a gitlab toolforge-repos repo ought to be preferred [12:17:56] ok :) [12:17:57] I think so (re @lucaswerkmeister: is Komla asking that Fermiboson publish the code before the request is accepted?) [12:21:28] /me [13:04:45] @AntiComposite I just realized you might need a GitLab account activation for Fermiboson too… adding their phabricator account to Trusted-Contributors should do the trick once they link their Phabricator account to their tech account (right now it’s only linked to SUL AFAICT) [13:05:20] in theory the toolforge account tie should also do it [13:05:36] but we got stuck at getting an SSH key working and will have to try again later [13:05:41] toolforge membership will be enough [13:06:15] huh, TIL [13:06:21] yup it's in https://wikitech.wikimedia.org/wiki/Tool:Gitlab-account-approval/Log now [13:06:30] do I want to know how you got an PEM format key in there https://ldap.toolforge.org/user/fermiboson [13:06:54] apparently, copy-paste while I wasn't looking closely enough [13:06:55] ._. [13:07:27] but neither Fermiboson nor I were awake enough to continue debugging PuTTY [13:07:30] yes but which interface doesn't reject that during the validation process [13:07:39] toolsadmin [13:07:47] oh fun, that's my problem then :/ [13:07:50] thanks [13:09:47] (i'm fairly sure either that is the problem why you could not, or caching, since the other key in LDAP matches with the key that was tried when logging in) [13:14:49] yeah I'm fairly sure it was the first problem [13:15:02] but then when the correct version didn't work we gave up for now [14:19:57] gerrit [14:19:57] upstream connect error or disconnect/reset before headers. reset reason: connection timeout [14:20:08] It happens to me and to Daimona :3 [14:22:58] SSH to gerrit works for me [14:23:11] aha, but I get the error over HTTPS [14:26:53] seems to be discussed (to some extent) in #wikimedia-operations [14:43:39] Gerrit seems to be back [14:44:00] apropos, is there an announcement about the new SSH host key somewhere? or anything better than a notice that vanishes itself after a few seconds even if I’m trying to interact with it? [14:44:27] aha, https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/2LGI5ISXOGVFK4RTOAHPQAUESGXDOZPG/ [14:44:36] (I was looking on cloud-announce before) [14:48:32] Is the ticket for it going to be derestricted at some point, given its linked for everyone on Gerrit? [14:50:50] @lcawte: I'll poke on the ticket [15:50:11] Don't suppose there is anyone here who can facilitate https://phabricator.wikimedia.org/T432984 [15:58:11] Facilitate as in write the patch, or deploy it? (re @josephseddon: Don't suppose there is anyone here who can facilitate https://phabricator.wikimedia.org/T432984) [16:04:11] Reminder that the Wiki Fringe mini-WikiGameJam starts at 7 PM at the nearby Villette Makerz makerspace. Stop by to talk and hack on games, or anything else you're working on. [16:16:48] https://gitlab.wikimedia.org/repos/test-platform/catalyst/patchdemo/-/merge_requests/369 (re @gtisza: Facilitate as in write the patch, or deploy it?) [16:20:30] If the extension doesn't need any configuration / doesn't have any dependencies then yes [16:24:32] Not sure who from https://gitlab.wikimedia.org/repos/test-platform/catalyst/patchdemo/-/project_members is around ATM, @Ladsgroup maybe? [19:56:17] Commons down? [19:56:32] :o [19:56:53] Enwiki down too [19:57:05] Getting 503 errors. [19:57:28] Or 502 too [19:57:32] yes, there is a problem, it's known. [19:57:38] Request served via cp6012 cp6012, Varnish XID 136675389Error: 503, Backend fetch failed at Thu, 23 Jul 2026 19:57:10 GMT : https://tools-static.wmflabs.org/bridgebot/b2cafd68/file_82153.jpg [19:58:05] Ah okay, thanks for clarifying (re @wmtelegram_bot: yes, there is a problem, it's known.) [19:59:07] I can access it again 🎉 (re @robertsky: Enwiki down too)