[02:31:11] After one delayed flight from London, and three cancelled flights in Frankfurt, and a sleepless night in Seattle Frankfurt, finally back en route toward Talinn. But first, Stockholm, naturally. Hope to land at 13:20. [04:01:27] Hey sorry we missed you. I think it was Olga who was on the list that we were waiting for but couldn't find (re @blancadesal: Thank you) [04:02:16] Anyone else on the early ferry departure? [04:23:02] When u guys have breakfast? [04:24:34] I'm going down now for breakfast. [04:28:51] I hope the graphs issue be collaboratively attended and hopefully a miracle can happen [04:28:52] https://phabricator.wikimedia.org/T334940 [04:40:59] Does anyone know how can I find outlets to plugin? : https://tools-static.wmflabs.org/bridgebot/eca6e3ce/file_60410.jpg [04:50:26] Good morning, everyone - welcome to Tallinn! 🥐🥓🍓🥚🥣 Breakfast is being served now on in the 2nd floor restaurant. The opening ceremony will start promptly at 9:30am and we'll be live streaming! [05:43:41] What do you mean by outlets? Finding any sockets at all in your room? (re @nokibsarkar: Does anyone know how can I find outlets to plugin?) [05:47:33] Looks like an US plug, you didn’t bring a travel kit? [05:47:40] Maybe you mean an international adapter? (re @tehreedy: What do you mean by outlets? Finding any sockets at all in your room?) [05:48:31] It actually looks more like big round prongs and not US flat prongs (re @sjoerddebruin: Looks like an US plug, you didn’t bring a travel kit?) [05:48:31] I can lend you one this morning if you need to charge (re @nokibsarkar: Does anyone know how can I find outlets to plugin?) [05:49:18] The reflection and blurriness doesn’t help 😅 (re @fuzheado: It actually looks more like big round prongs and not US flat prongs) [05:49:27] Maybe ask the front desk? [05:49:55] (This is type d from look of it) [05:50:55] You should be able to buy a “visitor adapter” [05:55:23] The front desk might know the nearest store or have some in stock themselves [05:55:35] Should not be a uncommon question [06:14:09] Floor map is on wik (https://www.mediawiki.org/wiki/File:Hilton_Tallinn_Park_Hotel_-_floor_map_for_Wikimedia_Hackathon_2024.png)i and each room will have a schedule on them, updated a few times a day! [06:14:53] we're starting the opening ceremony in 15 minutes! Ballroom 1 - at the far end of the 1st floor near the large screens that show the Welcome sign! [06:19:36] Ballroom 1 : https://tools-static.wmflabs.org/bridgebot/7520381c/file_60411.jpg [06:26:36] Come treat yourselves with local sweets from Ukraine, Poland and Serbia. : https://tools-static.wmflabs.org/bridgebot/66e5d42c/file_60412.jpg [06:26:55] Opening session Starts in 4 minutes! Please make your way to Ballroom 1! See you there (re @deb_t: we're starting the opening ceremony in 15 minutes! Ballroom 1 - at the far end of the 1st floor near the large screens that show...) [06:26:56] Ask reception. (re @nokibsarkar: Does anyone know how can I find outlets to plugin?) [06:27:18] I noticed too late that the opening was moved earlier. We'll join you soon though, the ferry is in the harbour already [06:28:25] Taxi from harbor takes less than 10 minutes. (re @tuukkahastrup: I noticed too late that the opening was moved earlier. We'll join you soon though, the ferry is in the harbour already) [06:32:50] Hi all! Welcome to the first hacking day ✨ [06:32:50] We’re about to start the opening ceremony, please head to the ballroom if you’re in Tallinn. [06:32:52] If you are not in Tallinn and would like to watch the ceremony, here is the link: https://www.youtube.com/watch?v=Fd6cvBjXiVU [06:43:05] When I tried the wifi I get this error "The passcode you entered is not allowed in this area of the hotel. Please contact the front desk for assistance." Anybody else got the same thing? [06:43:59] Use the “Hilton Honors” WiFi and give “Welcome2Hack!” as the “code” in the 3rd form field. [06:45:29] It worked when I connected to "Hilton Honors Lobby" instead of "Hilton Honors Meeting" [06:46:20] It should just be "Hilton Honors" 😉 [06:46:44] Hope it can handle everyone 😅 [06:47:20] The sign at the registration desk says the network is "Hilton Honors Meeting" [06:47:47] Hey everyone 🌝👋 [07:09:07] what I said on stage: [07:09:08] • making cldr’s language names translatable on translatewiki.net (https://phabricator.wikimedia.org/T231755) [07:09:10] • juggling, rubik’s cubes & fun https://phabricator.wikimedia.org/T364009 [07:09:11] • talk to me about Wikidata or Toolforge :) [07:15:26] *GLAM CSI (Contributor Study Initiative)* - Help us document user stories of Wikimedia contributors to inform development and support. We are interested in stories of large-scale or complex contributions - you don't need to be GLAM related or a GLAM person. [07:15:26] Meta page: https://meta.wikimedia.org/wiki/GLAM_CSI [07:15:28] Phab: https://phabricator.wikimedia.org/T360474 [07:15:29] At the Hackathon we will have a session at 11am each day in Singapore room. Today we will explain the project in more detail and show some existing stories. Then each day we will have a dedicated time to talk to us and contribute your own stories or directions. Throughout the conference, feel free to track down Andrew Lih (User:Fuzheado) or Olga Tichonova (User [07:15:29] OTichonova (WMF)) [07:15:31] from the Foundation. Thanks! [07:16:10] thanks 🙏 I have no idea what anyone else is saying 🙃 (re @lucaswerkmeister: what I said on stage: [07:16:11] • making cldr’s language names translatable on translatewiki.net (https://phabricator.wikimedia.org/T23175...) [07:16:20] If anyone here does mediawiki software development using windows, let me know ;) [07:18:16] @Nikki there are notes at https://etherpad.wikimedia.org/p/wmh2024-Wikimedia_Hackathon_2024_Opening [07:18:36] User:Olea [07:18:37] Interested in a Wikibase suite for very small GLAM, importing GLAM ontologies into Wikibase and EU funding calls for Wikimedia projects. [07:18:38] Check my proposals in Phabricator and you can reach me here also. [07:19:10] wow there were even notes from the future, things which hadn't been said yet ^_^ [07:23:17] Hello, I am having a session about structured data in MediaWiki and and introduction to SemanticMediaWiki at 11:00 in the main room. Hope to see you there! [07:23:33] thanks! seems it's not linked from the programme page (re @wmtelegram_bot: @Nikki there are notes at https://etherpad.wikimedia.org/p/wmh2024-Wikimedia_Hackathon_2024_Opening) [07:24:54] I think see Brennan too if you need account activation on gitlab [07:37:25] hah, apparently I’d already worked on the CLDR LocalNames at the 2019 hackathon and completely forgot about it in the meantime :D https://phabricator.wikimedia.org/T223539 [07:37:59] yeah, if you need gitlab / phab / gerrit bureaucracy, hit me up. [07:38:14] It is so odd (and awesome!) putting names to faces here! (On that note, I'm Sammy/TheresNoTime and I'm the person with the orange hair!) [07:39:35] Reinventing your own wheel? 😂 (re @lucaswerkmeister: hah, apparently I’d already worked on the CLDR LocalNames at the 2019 hackathon and completely forgot about it in the meantime :...) [07:40:10] different task, same extension ^^ [07:41:05] For maps related projects, you're invited to join this group: https://t.me/wikimaps [07:41:48] added some from Uruguay! (re @Tohaomg: Come treat yourselves to local sweets from Ukraine, Poland and Serbia.) [07:42:55] If you are interested in Wiki Loves Monuments related things (e.g. Wiki Loves Monuments tools), come find me! [07:42:58] Notes in https://etherpad.wikimedia.org/p/wmh2024-Wikimedia_Hackathon_2024_Opening [07:43:20] Please correct, especially if we've got your name wrong, or if you can add a link to Phabricator tasks/etc. [07:45:28] So many interesting projects! Have fun everyone! (re @wmtelegram_bot: Notes in https://etherpad.wikimedia.org/p/wmh2024-Wikimedia_Hackathon_2024_Opening) [07:46:48] As Amir mentioned, if you can write Estonian, come to the i18n table to help translate. Also come talk about any language, whether it's in translatewiki.net or CLDR or not yet, and remember to add the languages you can speak/write to the participants table. https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2024/Connect [07:50:02] are we supposed to eat the socks? :P : https://tools-static.wmflabs.org/bridgebot/54e6589e/file_60416.jpg [07:50:40] Hi @Jdlrobson we bunch of people are interested in T362898 shall we discuss on the same at some corner of the hackathon? [07:51:16] Neslihan It sounded like what you wanted to build was another frontend of Free Image Search Tool, perhaps you can borrow ideas from the backend from it (or even straight up use it). [07:54:22] In addition to hacking there are a bunch of sessions starting in the Macao, Singapore, and Atlantic City rooms. The first begin at 11am! - https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2024/Program#Friday,_3_May:_Hackathon_starts [07:59:22] The anti abuse work on wikis session in Atlantic City has chocolate 🍫 . (And of course is an interesting and worthwhile use of your time!) (re @Sam: In addition to hacking there are a bunch of sessions starting in the Macao, Singapore, and Atlantic City rooms. The first begin ...) [08:02:27] Introduction to Semantic MediaWikiby Bernhard Krabina11:00in Macao Room(Photo CC BY-SA 4.0 by me) : https://tools-static.wmflabs.org/bridgebot/9e240496/file_60417.jpg [08:11:12] (re @wmtelegram_bot: Notes in https://etherpad.wikimedia.org/p/wmh2024-Wikimedia_Hackathon_2024_Opening) [08:19:06] Please find a couple of minutes to fill out this questionnaire. I am also open in suggestions. I really need it for my bachelor thesis [08:19:07] https://forms.gle/wdP5SQYx23dDSnPC6 [08:23:14] Hi Hackathon Participants, [08:23:14] @AfiMaameDufie just talked about this on stage [08:23:16] *Project: Doc Your Tool [08:23:17] *Want to make a lasting impact?* Help us document valuable tools from the Wikimedia Hackathon 2024! [08:23:19] This project is for YOU if: [08:23:20] * You have strong communication skills. [08:23:22] * You're a technical writing whiz (or want to learn!). [08:23:23] * You believe clear docs are key to project success. [08:23:25] Here's how you can contribute: [08:23:26] *Document new tools as you build them. [08:23:28] * Breathe life into existing tools with improved docs. [08:23:29] * Identify projects needing your documentation magic. [08:23:31] Benefits for YOU: [08:23:32] * Increase project impact. [08:23:34] * Ensure tool sustainability. [08:23:35] * Share knowledge & learn new skills. [08:23:37] * Contribute directly to the Wikimedia community. [08:23:38] *Ready to join?* [08:23:40] Head over to: https://www.mediawiki.org/wiki/Doc_Your_Tool:_Creating_user-friendly_documentation [08:23:41] Link to Phabricator task:https://phabricator.wikimedia.org/T358040 (project page) [08:23:43] Already existing tasks to claim: [08:23:44] 1. https://phabricator.wikimedia.org/T337652 [08:23:46] 2. ⁠https://phabricator.wikimedia.org/T245683 [08:23:47] 3. ⁠https://phabricator.wikimedia.org/T172871 [08:23:49] 4. ⁠https://phabricator.wikimedia.org/T99847 [08:23:50] 5. ⁠https://phabricator.wikimedia.org/T221893 [08:23:52] #WikimediaHackathon [08:23:54] #DocYourTool [08:23:56] CC: @Joris_Darlington @AfiMaameDufie [08:36:07] Tip: for each Etherpad, please add a "Photos" and a "Social" section. [08:36:07] Note: if you upload things in this chat, the photo has a link 😉 [08:36:30] (This is just a tip to us as participants) [08:41:31] Some candy from China (bought from LA lol) here : https://tools-static.wmflabs.org/bridgebot/3246cf67/file_60418.jpg [08:43:35] Thanks Onyinye. Adding another task to this list: [08:43:37] https://phabricator.wikimedia.org/T364082 (re @Onyinye: Hi Hackathon Participants, [08:43:38] @AfiMaameDufie just talked about this on stage [08:43:40] *Project: Doc Your Tool [08:43:41] *Want to make a lasting i...) [08:44:44] If anyone finds a very small white notebook and a pen they're mine! thanks! [08:44:44] (I'm the first one to lose something right? yay) [08:48:47] cwhite: hey! Could you link me to the statsd_exporter.conf (and maybe the upstream image too)? somehow I was totally unable to see it in deployment-charts thanks :) [08:49:35] Thanks Jan, that would be helpful. I will find you to ask more (re @Jan_ainali: Neslihan It sounded like what you wanted to build was another frontend of Free Image Search Tool, perhaps you can borrow ideas f...) [08:50:45] the hilton wifi seems to be pretty slow, i’m getting like ~50 KB/s right now ._. [08:50:46] I am not at the Hackathon or developer of that tool. I am just an occasional user of it and realized the similarity :) (re @Neslihan: Thanks Jan, that would be helpful. I will find you to ask more) [08:51:48] We’ll check this with the hotel - thank you for catching it! Will talk to IT rn (re @lucaswerkmeister: the hilton wifi seems to be pretty slow, i’m getting like ~50 KB/s right now ._.) [08:53:24] Marios is also having a hard time connecting to wifi. overloaded? [08:54:02] The wifi here just got faster for me: Download: 33.35 Mbit/s (re @lucaswerkmeister: the hilton wifi seems to be pretty slow, i’m getting like ~50 KB/s right now ._.) [08:56:02] Trying to download a 9.6GB database dump atm is not fun ^^" [08:56:11] SonarCloud: If you want to help review code smells in SonarCloud for a project/extension you are working on https://phabricator.wikimedia.org/T364079 [08:56:32] Getting faster: Download: 44.86 Mbit/s [08:57:07] Are you all connecting to the special conference wifi network? [08:57:18] Hilton Honors Meeting? [08:58:01] Wolfgang and I just started https://github.com/WolfgangFahl/snapquery as part of Introduce Named Queries and Named Query Middleware to Wikidata. [08:58:01] https://phabricator.wikimedia.org/T363894 [08:58:20] @harej (re @dpriskorn: Wolfgang and I just started https://github.com/WolfgangFahl/snapquery as part of Introduce Named Queries and Named Query Middlew...) [08:59:32] I’m only in Hilton Honors (the Welcome2Hack! code also worked there), is Meeting better? (re @Amanda: Hilton Honors Meeting?) [09:02:22] We’re currently talking to IT trying to get this solved - thank you for your patience! [09:02:29] Think spreading out probably helps? 😅 [09:02:43] are these still available? (re @Tohaomg: Come treat yourselves to local sweets from Ukraine, Poland and Serbia.) [09:02:43] Wikisource intro sessionby VIGNERON, SWilsonEnded at 12:00 in room Macao(Photo under CC BY-SA 4.0 by User:Valerio_Bozzolan) : https://tools-static.wmflabs.org/bridgebot/a7e5421d/file_60419.jpg [09:03:12] Reminder: We all share a single connection. PLEASE do not saturate that line with massive downloads (at max-speed), or video streams (no netflix/etc!). Thanks!! [09:03:22] It should be, but just learned the password isn't working. We're looking into it (re @lucaswerkmeister: I’m only in Hilton Honors (the Welcome2Hack! code also worked there), is Meeting better?) [09:04:04] If you get "Bad server host key: Invalid key lengthhttps://www.mediawiki.org/wiki/Gerrit/Troubleshooting#Bad_server_host_key%3A_Invalid_key_length [09:04:26] * If you get "Bad server host key: Invalid key length, check https://www.mediawiki.org/wiki/Gerrit/Troubleshooting#Bad_server_host_key%3A_Invalid_key_length [09:05:36] Introduction to Wikibase Suiteby @darthmon_wmde from Wikimedia Phabricator12:00in Macao Room(Photo CC BY-SA 4.0 by [[User:Valerio_Bozzolan]]) : https://tools-static.wmflabs.org/bridgebot/a2c7a0b0/file_60421.jpg [09:09:37] Anyone at the hackathon able to help me with making my superset dashboard faster (I'm thinking anayltics team etc) [09:10:37] @Jdlrobson can you help us foind the codebase repo for the tool? (re @gopavasanth: Hi @Jdlrobson we bunch of people are interested in T362898 shall we discuss on the same at some corner of the hackathon?) [09:12:38] Network should be Hilton Honors (not Hilton Honors Meeting) and it will ask you for a password: Welcome2hack! [09:19:25] In 15 minutes we are going to reset the wifi. You will need to reconnect to the "Hilton Honors" network with the "Welcome2hack!" password [09:19:42] =o [09:19:50] Thanks for your patience y'all 🙏 [09:20:43] The restart will happen at the start of lunch - not while sessions are ongoing right now! However - save your work now! 👍 [09:20:56] TheDJ: https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20240507T1600 [09:24:07] (re @Amanda: In 15 minutes we are going to reset the wifi. You will need to reconnect to the "Hilton Honors" network with the "Welcome2hack!...) [09:24:40] tarrow: here's the exporter config embedded in yaml: https://gerrit.wikimedia.org/g/operations/deployment-charts/+/master/helmfile.d/services/mw-debug/values.yaml#121 [09:25:31] tarrow: upstream project is https://github.com/prometheus/statsd_exporter [09:25:51] cwhite: amazing! I'm planning on deploying it using: https://artifacthub.io/packages/helm/prometheus-community/prometheus-statsd-exporter no obvious red flags to you about that right? [09:27:36] Apparently I cannot share a 3 seconds video here because I've not Telegram Premium 🤔 [09:37:29] tarrow: I have no experience with artifact hub, but it looks legit? [09:37:45] Wifi is faster. I'm on the "Hilton Honors" network. Download: 218.96 Mbit/s [09:38:39] There's probably more info on where to get official binaries in the readme. [09:40:09] Yes! I have a dark mode session i am running at 2pm. Perhaps we could meet after that at 3pm? (re @gopavasanth: Hi @Jdlrobson we bunch of people are interested in T362898 shall we discuss on the same at some corner of the hackathon?) [09:40:57] is anyone well versed in the toolhub ? https://toolhub.wikimedia.org [09:40:58] I would have some (kind of small) questions as I want to better document Wikisource related tool in it [09:43:15] https://github.com/jdlrobson/wikipedia-year-in-review (re @gopavasanth: @Jdlrobson can you help us find the codebase repo for the tool?) [09:50:15] (re @karenamandah: Network should be Hilton Honors (not Hilton Honors Meeting) and it will ask you for a password: Welcome2hack!) [10:01:10] I was the tech lead for Toolhub, so mabye I can help. :) (re @Nicolas: is anyone well versed in the toolhub ? https://toolhub.wikimedia.org [10:01:10] I would have some (kind of small) questions as I want to be...) [10:18:21] Introduction to Wikibase suiteConcluded at 12:30 in room Macao.With users:darthmon_wmdeRickiJay-WMDElojo_wmderoti_WMDE(Photo under CC BY-SA 4.0 by User:Valerio Bozzolan) : https://tools-static.wmflabs.org/bridgebot/79b791c4/file_60423.jpg [10:22:14] wifi seems to be much better now, thanks you ❤️ [10:35:08] cwhite: yeah, sorry - it's just a fancy gui to look at helm charts. This is the upstream: https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-statsd-exporter [10:49:24] cwhite, tarrow, I'm also interested in the Prometheus exporter for Gitlab project, if that's what you're working on [10:49:51] Nemo_bis: I'm looking at the statsd_exporter for mediawiki [10:50:10] anyone know what i need to tickle when i see something like this in my local install ? [10:50:10] InvalidArgumentException: "CdxInfoChip" is not an export of Codex and cannot be included in the "codexComponents" array. [10:51:21] Nemo_bis: happy to chat though; particularly about generally playing with a scraping exporters [10:56:50] Nemo_bis: I will come say hi and they you know my face to find me in a bit! [10:57:59] Hi! [10:57:59] There is a new WiFi! [10:58:01] Network: Wikimedia [10:58:02] Password: Welcome2Hack! [10:58:26] Please connect to the new one :) [10:58:48] answer. my skins were not up to date yet (re @djhartman: anyone know what i need to tickle when i see something like this in my local install ? [10:58:49] InvalidArgumentException: "CdxInfoChip" i...) [11:01:17] Let's turn Wikimedia Dark!With Jon, Kim and Justin🔴 Starting right now in Singapore room at 14:00(Photo in CC BY-SA 4.0 by Valerio Bozzolan) : https://tools-static.wmflabs.org/bridgebot/5d9ca8f0/file_60424.jpg [11:05:33] https://tools-static.wmflabs.org/bridgebot/746da406/file_60425.jpg [11:06:06] Two chess boards are on tables, they will be there all the time. [11:07:24] (Hope to join you in some time) (re @zeljkof: ) [11:09:44] I missed this 🤦‍♂️🤦‍♂️🤦‍♂️ (re @bozzy: Introduction to Wikibase Suite [11:09:44] by @darthmon_wmde from Wikimedia Phabricator [11:09:46] 12:00 [11:09:47] in Macao Room [11:09:49] (Photo CC BY-SA 4.0 by [[User:V...) [11:12:17] Reminder so it doesn’t get lost in the void ✨ (re @karenamandah: Hi! [11:12:17] There is a new WiFi! [11:12:19] Network: Wikimedia [11:12:20] Password: Welcome2Hack!) [11:12:51] (re @karenamandah: Hi! [11:12:52] There is a new WiFi! [11:12:53] Network: Wikimedia [11:12:55] Password: Welcome2Hack!) [11:22:27] Oh nice, I can use mosh with the new wifi. :) [11:33:20] GitLab fun starting in macao now! [11:33:34] taavi: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/993146 if you're bored. [11:37:13] @theprotonade , @reputation22 and I just started hacking on https://gitlab.wikimedia.org/gopavasanth/wikipedia-year-in-review [11:37:14] More at: T362898 [11:38:25] session: Using kokkuri to build container images on GitLab CI in Macao now! [11:39:32] Is someone from the WMF parsoid team here? [11:40:48] Subbu and Arlo are both around here somewhere. (re @Bernhard: Is someone from the WMF parsoid team here?) [11:45:18] Is there someone working on a ML/AI project. I'd like to join a project using these technologies [11:57:14] zachary2952, we have https://www.mediawiki.org/wiki/Content_translation/Machine_Translation/MT_Clients :) [12:01:56] Semantic Search and RAG on a FOSS stackWith roti_WMDEStarted in room Singapore at 15:00.(Photo in CC BY-SA 4.0 by Valerio Bozzolan) : https://tools-static.wmflabs.org/bridgebot/ac6ae4d1/file_60426.jpg [12:05:53] https://tools-static.wmflabs.org/bridgebot/8fed1ed0/file_60427.jpg [12:08:15] Community Configuration session now underway in Macao! [12:19:48] Thanks ! Which room are you guys in, I'd love to join the team (re @wmtelegram_bot: zachary2952, we have https://www.mediawiki.org/wiki/Content_translation/Machine_Translation/MT_Clients :)) [12:22:37] @zachary2952 we're in the main ballroom, look for the table with a L10n/i18n sign. I have a pink Wikidata t-shirt. [12:24:34] Hello! I would like to configure this bot to work also at Basque Wikipedia: https://en.wikipedia.org/wiki/User:JJMC89_bot/Commons_picture_of_the_day. Is there anyone who can help me figure out how to do the chron job at... wherever it happens? [12:31:44] Very initial steps toward modernizing 3D extension's use of three.js: fetching a current version via npm and webpacking it together with the loaders. Currently there's a regression in lighting setup. https://gerrit.wikimedia.org/r/c/mediawiki/extensions/3D/+/1026883 [12:35:17] I'm getting incorrect password (re @karenamandah: Hi! [12:35:18] There is a new WiFi! [12:35:19] Network: Wikimedia [12:35:20] Password: Welcome2Hack!) [12:37:06] A couple of us are planning to go for an easy run at around 5pm. Probably north to the sea. Let me know if you want to join us. [12:43:02] Coolest tool award nomination QR code can be found at the Help Desk, Ballroom and Las Vegas Room. Scan the QR code to nominate your most used tool! TY! : https://tools-static.wmflabs.org/bridgebot/eec9b342/file_60428.jpg [12:48:21] T-shirt please! https://gerrit.wikimedia.org/r/q/project:mediawiki/core+status:open+owner:siebrand@kitano.nl [12:48:22] 6! 🙂 [12:54:43] Awesome, Siebrand! 🎉 [12:58:51] More GitLab and Debian packaging fun starting in macao soon! 🦊 [13:03:54] Here's the Phab task (https://phabricator.wikimedia.org/T361922) if you're curious! (re @Jelto: More GitLab and Debian packaging fun starting in macao soon! 🦊) [13:06:59] I'm trying to do the same thing for my bot. Maybe we could collaborate. (re @Galder: Hello! I would like to configure this bot to work also at Basque Wikipedia: https://en.wikipedia.org/wiki/User:JJMC89_bot/Common...) [13:10:04] `git shortlog -sne --after 2023-06-30` in core will show committers since this start of "this" fiscal year. [13:13:55] I think it's probably easiest to ask JJMC89 to also set it running on Basque Wikipedia, but I can help if you wanted a separate copy. Will find you to have a chat later today. (re @Galder: Hello! I would like to configure this bot to work also at Basque Wikipedia: https://en.wikipedia.org/wiki/User:JJMC89_bot/Common...) [13:19:45] i need a help : https://tools-static.wmflabs.org/bridgebot/d69a80eb/file_60432.jpg [13:20:45] If you are interested about Maps, bots or WLM… come and find us to the dedicated table :D : https://tools-static.wmflabs.org/bridgebot/d009d956/file_60433.jpg [13:20:46] I have contacted them, but if you can help me, that would also be great (re @mikepeel: I think it's probably easiest to ask JJMC89 to also set it running on Basque Wikipedia, but I can help if you wanted a separate ...) [13:26:17] I missed this. I have 90 packages in Debian. Happy to talk to anybody about making Debian packages. (re @Jelto: More GitLab and Debian packaging fun starting in macao soon! 🦊) [13:29:39] Does someone know or have a good Zotero translator base template or guide? Would love to learn more about it. [13:40:17] @bd808 are there docs/source code somewhere for the toolforge 'become' cmd? [13:40:18] Oh that's interesting. Let's have a Chat about that! (re @EdwardBetts: I missed this. I have 90 packages in Debian. Happy to talk to anybody about making Debian packages.) [13:41:48] @blancadesal: gerrit labs/toollabs.git iirc [13:42:29] Specifically, we're interested in figuring out the reason for the `become` tool to accept a command and its arguments to run immediately after login only if they are passed as independent arguments to `become`, and rejecting an invocation like `become mytool "bash -c 'echo foo'"`. IMHO that could be easier to reason about for those who don't know about this [13:42:29] feature of the tool. ( [13:42:30] re @blancadesal: @bd808 are there docs/source code somewhere for the toolforge 'become' cmd?) [13:43:26] https://gerrit.wikimedia.org/r/plugins/gitiles/labs/toollabs/+/refs/heads/master/misctools/become [13:45:17] juggling + rubik’s cubes + stuff starts in 15 minutes! we’re meeting in the park right across the road from the hotel :) [13:46:28] `cat /usr/bin/become` will get you the code (re @waldyrious: Specifically, we're interested in figuring out the reason for the become tool to accept a command and its arguments to run immed...) [13:52:25] A survey for anyone who is working on anti-abuse on WMF projects: https://wikimedia.qualtrics.com/jfe/form/SV_emruGo866DIuxa6 . The survey was included in the "Anti-abuse work on the wikis" session but sharing it here in case anyone else wants to complete it. [13:52:53] @waldyrious: I would guess the issue with a "bash -c ...." is shell tokenization ending up confused. Ultimately `become` is `exec /usr/bin/sudo -niu $tool_user "$@"` [13:53:36] I see... so it's just a technical limitation rather than a design decision. Pity 😢 (re @wmtelegram_bot: @waldyrious: I would guess the issue with a "bash -c ...." is shell tokenization ending up confused. Ultimately `become`...) [13:57:34] We're meeting at the lobby at around 5pm. (re @zeljkof: A couple of us are planning to go for an easy run at around 5pm. Probably north to the sea. Let me know if you want to join us.) [14:00:37] @waldyrious: To avoid XY problems, you should only need a `bash -c "..."` construct if the thing you are putting inside the `-c ...` is a shell pipeline (`a && b`) or multiple commands (`a; b`). For the multiple command use case you can substitute multiple `become ...` commands. [14:00:51] no quotes arround the command and it will work, btw `become mytool bash -c 'echo foo'` or `become mytool -- bash -c 'echo foo'` will work (re @waldyrious: I see... so it's just a technical limitation rather than a design decision. Pity 😢) [14:03:00] MediaWiki core contributors: if anyone's interested to look at https://gerrit.wikimedia.org/r/c/mediawiki/core/+/971120, I think that would be nice to improve feedback times when a patch has failed tests in CI [14:05:41] Leaving in a couple minutes for the Banned books museum. [14:06:14] ping @gopavasanth @Barrio1234 ^^ (re @lucaswerkmeister: juggling + rubik’s cubes + stuff starts in 15 minutes! we’re meeting in the park right across the road from the hotel :)) [14:09:25] Coming!!! (re @lucaswerkmeister: ping @gopavasanth @Barrio1234 ^^) [14:10:59] @robertsky (re @sjoerddebruin: Does someone know or have a good Zotero translator base template or guide? Would love to learn more about it.) [14:12:36] we're at the corner of the park, a bit to the right when you go out the door (re @gopavasanth: Coming!!!) [14:20:12] Yeah, I understand that, but I find that harder to reason about when reading a `become` command line, unless you already know the login-and-execute-a-command feature of `become`. In other words, it becomes less self-documenting, whereas `become mytool "somecommand arg1 arg2"` at least gives a hint to figure out what's going on. (re @chicocvenancio: no quotes [14:20:12] arround the command a [14:20:13] nd it will work, btw become mytool bash -c 'echo foo' or become mytool -- bash -c 'echo foo' will...) [14:20:58] Anyway, it's of no consequence, I was just curious if I was missing a reason why the quoteless invocation is preferable, design-wise (other than saving typing two characters). [14:21:21] find me at the ballroom. (re @sjoerddebruin: Does someone know or have a good Zotero translator base template or guide? Would love to learn more about it.) [14:29:32] taavi: do you want to sit down and review/merge remaining OATHAuth and WebAuthn tickets ? [14:29:51] https://tools-static.wmflabs.org/bridgebot/1edd18f9/file_60435.jpg [14:30:20] Feel free to join us at fun corner outside hotel Hilton 🥳 (re @gopavasanth: ) [14:33:58] pmiazga: sure, give me a few mins to wrap up what I'm doing and I'll come over there [14:53:09] I have just a few in Fedora… abandoned 🙈 (re @EdwardBetts: I missed this. I have 90 packages in Debian. Happy to talk to anybody about making Debian packages.) [14:56:38] Is there an admin who can approve me on gitlab.wikimedia.org ? Username: Ideophagous2 [14:58:19] Thank you for getting a password-protected wifi. Much more convenient without the captive portal. (re @karenamandah: Hi! [14:58:19] There is a new WiFi! [14:58:21] Network: Wikimedia [14:58:22] Password: Welcome2Hack!) [15:00:29] Hi all! [15:00:30] Dinner is ready and we have drinks 😎 Please wear your badge! Otherwise you won’t have a chance to get a sweet glass of wine/soda ;) [15:00:41] (re @siebrand: ) [15:07:00] Is there an official way to make the API append the debug info to the response? (In the same way you would put `$wgDebugToolbar = true;` for HTML) [15:15:43] if you have `$wgDebugToolbar = true;`, API responses also include `debuginfo`, AFAICT [15:15:58] but I would be very surprised if there’s a way to do it via a request parameter [15:16:30] given how much information the debug info leaks, I assume it’s something the wiki admin has to opt into by setting that config in LocalSettings [15:24:17] I am trying to solve T357853 but I am getting the following error. Any idea? : https://tools-static.wmflabs.org/bridgebot/a02c85ec/file_60436.jpg [15:24:18] https://tools-static.wmflabs.org/bridgebot/e2c3085f/file_60437.jpg [15:26:25] Is there any tool that finds which are the most cited URLs (i.e. nature.com, cnn.com) in any given Wikipedia? [15:29:44] try running `php maintenance/run.php generateAutoload`, if you added a new class (re @nokibsarkar: I am trying to solve T357853 but I am getting the following error. Any idea?) [15:29:57] Yes, asks for Robert in Wikibase Suite table (re @zachary2952: Is there someone working on a ML/AI project. I'd like to join a project using these technologies) [15:30:10] there are others, I think, but I don't know their names. [15:31:23] looks like somebody (or the approver bot) beat me to it - noting here that if you're in Trusted-Contributors on phabricator.wikimedia.org, the bot should handle this automatically. (re @Ideophagous: Is there an admin who can approve me on gitlab.wikimedia.org ? Username: Ideophagous2) [15:39:34] Do you need just links or actual presence in ref tags? (re @Galder: Is there any tool that finds which are the most cited URLs (i.e. nature.com, cnn.com) in any given Wikipedia?) [15:40:04] Thank you very much it worked. But how can I set a human readable name? : https://tools-static.wmflabs.org/bridgebot/90bb078b/file_60438.jpg [15:40:16] Also, how to submit patch? [15:44:12] https://www.mediawiki.org/wiki/Gerrit/Tutorial hopefully helps (re @nokibsarkar: Also, how to submit patch?) [15:44:16] add the name (in the Bengali script) to https://translatewiki.net/wiki/MediaWiki:Variantname-mni-beng/mni (re @nokibsarkar: Thank you very much it worked. But how can I set a human readable name?) [15:45:02] That worked, thanks. Hmm, I swear that didn't work for me before... (re: if you have `$wgDebugToolbar = true;`, API responses also include `debuginfo`, AFAICT) [15:50:31] We are a group of 6-7 right now. They can host about 30 max. (re @siebrand: ) [15:56:53] https://www.irccloud.com/pastebin/jBH4k8HL/ [15:56:55] Can anyone help me get the above fixed? it's blocking a few patches in CI :( [16:08:17] Jdlrobson: already fixed in master [16:11:24] Wahoo! [16:15:56] Is somebody from Italy here, that knows Wiki people in or near Lucca? [16:17:45] About to leave. Also letting Bartosz know… (re @siebrand: ) [16:20:00] @renvoyukwiki coming downstairs? (re @siebrand: ) [16:35:20] Just links (re @Fedlev: Do you need just links or actual presence in ref tags?) [16:40:02] @James_F https://github.com/wikimedia/getID3/pull/1 [16:48:38] djhartman: Nice. Approved, but needs manual rebasing. [17:06:23] Hey all - we're going to move many of the sessions scheduled for Saturday (as of this moment) in the Macao room and have them be in the Atlantic City room. Atlantic City is a bit bigger which ends up being a bit more roomy for everyone. If you feel that your session will have more than 25 people, please let me know and we'll move you to the Ballroom. Thanks! [17:21:07] Hello! is anyone familiar with the map that shows Wikidata items without photos in the Wikimedia commons app? who maintains it? [17:30:46] I have worked over it (also migrated it from mapbox to osmdroid) (re @pirakalamina: Hello! is anyone familiar with the map that shows Wikidata items without photos in the Wikimedia commons app? who maintains it?) [17:32:14] wikishootme? (re @pirakalamina: Hello! is anyone familiar with the map that shows Wikidata items without photos in the Wikimedia commons app? who maintains it?) [17:32:19] Here are details for the newer release https://github.com/commons-app/apps-android-commons/releases/tag/v5.0.0 [17:32:45] thanks!! [17:34:23] Banned Books Museum : https://tools-static.wmflabs.org/bridgebot/65df7437/file_60440.jpg [17:57:51] They cleared the coffee tables but the coffee cart across from the help desk is open and can make you a ✨latte✨ : https://tools-static.wmflabs.org/bridgebot/2a261d78/file_60442.jpg [19:50:29] Who was the designer offering help? [19:56:19] the designer is Matthew Williams! (re @IsmaelOlea: Who was the designer offering help?) [20:00:53] Or Justin S ^_^ (re @deb_t: the designer is Matthew Williams!) [20:25:22] After curtains closed all day, and ventellation system running on full and set to 18°C at least for the last few hours, it seems to have achieved, um, 27.6°C, 24% humidity, and 1150ppm. Either the ventellation or my sensor is not working right. (re @mikepeel: I'm at 25.7C, 33% humidity, and 1200+ CO2, after an evening with the control set to 18C, which is really [20:25:22] bad.) [20:37:16] It's the ventilation :-) [20:37:34] It's the same in my room - just slightly better [20:39:16] Well, the CO2 is actually good here, 500 ppm [20:40:05] let's cross-check sensors on the 1st floor tomorrow? [20:40:55] Today's temperatures : https://tools-static.wmflabs.org/bridgebot/080083f2/file_60446.jpg [20:41:05] Ok (re @mikepeel: let's cross-check sensors on the 1st floor tomorrow?) [20:41:48] gopa: https://wikitech.wikimedia.org/wiki/Help:Toolforge/Database [20:45:24] just curious - do you have your own sensor or is the graph from the temp control in the room? (re @mikepeel: let's cross-check sensors on the 1st floor tomorrow?) [20:45:51] Can we get all that ventilation data in a proper database please? [20:46:08] Is there a Phab yet? [20:46:26] What about 🐐 🐐 ? [20:47:17] other things are probably more important to add to https://www.wikidata.org/wiki/Q31277862 first. 😉 (re @siebrand: Can we get all that ventilation data in a proper database please?) [21:21:25] I would like to reach anyone, are they here? Please DM me. (re @Amanda: Or Justin S ^_^) [21:35:40] IsmaelOlea: That would be Justin Scherer. Not sure he is on here. Feel free to mssg me and I can forward to him. [22:49:03] Calling on the Sparql wizards Nicolas or @lucaswerkmeister! could you help me figuring out this query for integraality? :) T251008#9769387 [22:59:49] Is @JeanFred the only one left hacking, next to us? That's disappointing 🙂 [23:01:00] I saw no one and went hacking in my own room 😄 (re @siebrand: Is @JeanFred the only one left hacking, next to us? That's disappointing 🙂) [23:01:26] I'm neither of those people, but isn't it basically the same, but replacing `?entity` with `?prop` (which seems to be the statement, not the property?) and `wdt:` with `pq:`? (re @JeanFred: Calling on the Sparql wizards Nicolas or @lucaswerkmeister! could you help me figuring out this query for integraality? :) T251...) [23:07:45] (`wdt:P669 ?prop` looks wrong, if `?prop` is supposed to be the statement, maybe you meant `p:` rather than `wdt:`?) [23:39:38] Reedy: I'm seeing gerrit activity from you right now, at 2:40am?! happy hackathon! :) [23:42:38] greg-g: It's the only time of the day that ci is not melting 😁 [23:42:52] hah, touche