[00:04:49] * wm-bb [irc] is šŸ§Ÿ from lack of šŸ˜“ so šŸ‘‹ until tomorrow mwhackers [00:05:12] [telegram] šŸ‘‹ (re @wmtelegram_bot: [irc] is šŸ§Ÿ from lack of šŸ˜“ so šŸ‘‹ until tomorrow mwhackers) [00:05:20] [telegram] ah, this has definitely stopped bridging from libera for a while now [00:05:33] [irc] goddamit, I was in the wrong channel again. [00:06:26] [telegram] šŸ˜‚ [00:08:02] [irc] I'd normally not do this, but a friend is looking for people outside india who can try help source a medication to help treat his parent's black fungus. He's been told there's no stock left in India. only posting here because there's a lot of people outside India here, and the situation is a bit dire. https://twitter.com/parim/status/1396195497954582528 [00:08:03] [irc] More specifics: [00:08:04] [irc] > 3.5 g AmBisome for black fungus. They've supply till Sunday afternoon. No stocks in Tamil Nadu. This person is in Madurai. He has been told there's no stock in India and he might have to find it abroad, but I'm hoping we can find it here too maybe. [00:08:06] [irc] Please respond on twitter, or via email if you can help (IRC will probably disconnect). Last message from me on this, won't keep spamming :) [00:09:07] [irc] Just to clarify - it requires prescription, so he's hoping to find someone who will consult from outside india and be willing to prescribe. It's a bit of a long shot, but things are dire, as I said. [00:16:57] [telegram] I'd like to share a possible implementation of renderers for the Abstract Wikipedia that I've been slowly working on, in case it interests anyone here. [00:16:58] [telegram] Udiron (from the Ladin for "we will hear", an Italian form of udirono "they heard", and the Bengali pronunciation (ą¦‰ą¦¦ą§€ą¦°ą¦£) of the Sanskrit ą¤‰ą¤¦ą„€ą¤°ą¤£ udÄ«raį¹‡a "saying; speaking; communicating") is a prototype natural language generation system using Wikidata lexemes as primitives to construct syntax trees, these trees resembling those in the Universal Dependencies annotation scheme. It forms complex clauses fro [00:17:00] [telegram] At the moment, this effort is incredibly preliminary; only the simplest Bengali utterances can be generated, assuming you pull in each lexeme individuallyā€”and even among these sorts of utterances there are some inflectional limitations at the momentā€”but I suspect that as more machinery is built, the top level will become increasingly more abstract, so that an abstract content system, once developed, can properly hook up to [00:17:01] [telegram] https://bitbucket.org/mmorshe2/udiron is where you'll find the source; questions, concerns, issues and pull requests are all welcome. This tool requires the tfsl library, which I'm also mirroring at https://bitbucket.org/mmorshe2/tfsl for convenience' sake. [00:47:26] [irc] For oauth consumers, what does the "Allowed IP ranges" apply to exactly? the server excercising the secret / performing the edits, or the end-user's browser, or both? [00:48:31] [irc] Krinkle: whatever is making the API requests to MediaWiki, usually the server, but e.g. if you're distributing an application with OAuth tokens, then it would be the user's IPs [00:49:30] [irc] legoktm: hm.. so in a web tool setup, the oauth handshake isn't affected by it? [00:49:41] [irc] nope [00:58:32] [irc] legoktm: https://github.com/tgr/django-allauth/commit/c4c50ccfd2fc9fb50ba028914b0b0c03790338db seems to work with the example app. [00:58:39] [irc] logging off for today. [00:59:38] [irc] tgr: sweeeet. After dinner I'll try to deploy/enable it on lists.wmcloud [01:00:47] [irc] tgr: curious why you called it Wikimedia and not MediaWiki? the only hardcoded thing looks to be the /wiki/ article path [01:04:04] [irc] initially the URL was hardcoded [01:04:12] [irc] but yeah could rename now [02:08:01] [telegram] What is Commons:Montage? Could anyone post a link? (re @Ciell: Oh, and pleasssssse let me know if anyone will be working on Commons:Montage) [03:39:48] [irc] I assume it's https://commons.wikimedia.org/wiki/Commons:Montage [05:57:41] [telegram] Hello everyone! Another reminder that we have a hackathon showcse tomorrow, you can register for it here: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021/Showcase [06:09:49] [telegram] Thanks for the notification @chicocvenancio and for the information @yuvipanda. I know R is very popular among people dealing with statistics. Julia is more of a newcomer on the scene of programming languages, but it seems to quickly gain popularity in this field, academics in general, and possibly beyond. (re @chicocvenancio: @psychoslave is the one who requested it, not sure what would be more useful.) [06:11:07] [telegram] If you are interested in accessibility, please join https://t.me/wikimedia_accessibility [06:36:44] [telegram] Hello @Auregann ! Indeed it seems we had the same idea with different results šŸ˜±. Surely we need to merge the two categories, but we need to agree on the name. I see in the past the category was called ā€œWikimedia Hackathonā€ with the name of the place and the year. So I did the same leaving out the place. I see you started with ā€œremoteā€. How should we settle this? Is there a guideline or policy? (re @Auregann: Hi [06:37:22] [telegram] The merge was already done, I'm happy with the result :) [06:40:11] [telegram] My bad for not checking before answering šŸ˜¬ (re @Auregann: The merge was already done, I'm happy with the result :)) [06:48:35] [telegram] Good morning! Time for tea ā˜•ļø : https://tools-static.wmflabs.org/bridgebot/05197783/file_4665.jpg [07:08:34] [telegram] Do we have some graphic artist in the room? [07:12:58] [telegram] the program of sessions for today: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021/Schedule#Sunday,_May_23th [07:14:51] [telegram] Dog/park walk is starting in 45min! you can join us here: https://meet.jit.si/berlinparks [07:54:32] [irc] tgr|away: https://polymorphic.lists.wmcloud.org/accounts/login/?next=/hyperkitty/ -> click "Wikimedia" -> approve OAuth -> logged in! [08:00:37] [irc] I think my OAuth consumer might need to be approved before others can use it [08:01:11] [telegram] getting ready for a small walk as I have a workshop in one hour (why did I choose this timing!) [08:18:58] [irc] I posted notes from Mailman3+OAuth to https://phabricator.wikimedia.org/T249678#7105723 [08:21:28] [irc] tgr: added you to the mailman project. The instance is mailman03.mailman.eqiad1.wikimedia.cloud aka polymorphic.lists.wmcloud.org. I turned off puppet so I could add the config to /etc/mailman3/mailman-web.py, I'll puppetize it tomorrow [08:22:04] * wm-bb [irc] -> zzz, unsure if I'll wake up in time for the showcase [08:22:07] [irc] tgr: is there any reason that wouldn't work for any MediaWiki site [08:22:35] [irc] RhinosF1: yes, we discussed renaming it a bit earlier [08:22:47] [irc] the only hardcoded things I see are the script and article paths of /w and /wiki [08:23:20] [irc] Cool [08:23:38] [irc] one approach could be to ask for the domain plus script path, e.g. meta.wikimedia.org/w and then make urls of {host}/rest.php and {host}/index.php?title=User:{username} [08:24:41] [irc] Could work ye [08:25:11] [irc] mailman doesn't even expose the user page URL, but I guess it's part of the library [08:26:35] [irc] ok, /me zzz for real now :) [08:28:42] [irc] legoktm: great! approved the consumer [09:02:02] [telegram] ā¤ļøā¤ļøBitgame V2.0 is heavily launched, and multiple benefits will be enjoyed continuously. The daily lottery is about to begin. Who will get 200USDT? More interesting emoji package activities, lots of rewards. Hurry up and join it:https://t.me/joinchat/j1aDalGeOKY4YzQx [09:06:22] [telegram] editing wikidata for newbies here and putting back sexual oreintation https://meet.jit.si/WMhack2021-Room2 [09:07:40] [irc] Enjoyed the park walk today! Thanks for all who live-streamed! In my part, I couldn't stream as the situation in India isn't so great. But I do have a pre-recorded video which I wanted to share as it might be of interest. About the video, there's a famous flower exhibition here in a nearby city. They went virtual this year and the year before. I incidentally stumbled across a video of this year's exhibition. Its a short 5 minute vid [09:07:41] [irc] really wonderful to see. Here's the link for interested people: https://www.youtube.com/watch?v=lS4FOVzwgJo [09:14:54] [telegram] Is there someone who can help me a bit with MediaSearch? I need to figure out how to use it via the API (haven't found anything specific to it in the Commons API), and/or how https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.widgets.MediaSearchWidget (and related widgets) works (the documentation doesn't really have any examples) [09:22:11] [telegram] oh no, I missed the dog walk :( [09:22:36] [telegram] the bridge seems to be down, so if you want to reach irc folks you'll need to ask there too [09:22:59] [telegram] @jhsoby do you mean Special:MediaSearch? that widget seems like the VE widget, is it used in Special:MediaSearch? [09:24:14] [telegram] @joakinol yes @ Special:MediaSearch. I want to present the results from a search like that in my user script [09:25:03] [telegram] REMINDER: We'd love to see you present what you work on, todayin the Showcase at 14:00UTC! Please consider adding yourself - see the link in the schedule. Thanks! [09:25:13] [telegram] I see! by inspecting what Spedial:MediaSearch does this is the kind of API request it is sending: [09:25:13] [telegram] https://commons.wikimedia.org/w/api.php?action=query&format=json&uselang=en&generator=search&gsrsearch=filetype%3Abitmap%7Cdrawing%20banana&gsrlimit=40&gsroffset=0&gsrinfo=totalhits%7Csuggestion&gsrprop=size%7Cwordcount%7Ctimestamp%7Csnippet&prop=info%7Cimageinfo%7Centityterms&inprop=url&gsrnamespace=6&iiprop=url%7Csize%7Cmime&iiurlheight=180&wbetterms=label [09:26:32] [telegram] here it is in the APISandbox filled for you to explore what parameters are used https://commons.wikimedia.org/wiki/Special:ApiSandbox#action=query&format=json&uselang=en&generator=search&gsrsearch=filetype:bitmap|drawing%20banana&gsrlimit=40&gsroffset=0&gsrinfo=totalhits|suggestion&gsrprop=size|wordcount|timestamp|snippet&prop=info|imageinfo|entityterms&inprop=url&gsrnamespace=6&iiprop=url|size|mime&iiurlheight=180&wbetterms=l [09:27:12] [telegram] great, thanks @joakinol, that seems like exactly what i need [09:28:14] [telegram] andre> [09:28:15] [telegram] REMINDER: We'd love to see you present what you work on, todayin the Showcase at 14:00UTC! Please consider adding yourself - see the link in the schedule. Thanks! [09:30:32] [telegram] @chicocvenancio let's merge https://github.com/toolforge/paws/pull/68 so we can demo it? [09:30:48] [telegram] now as for the widget, what i want to do is basically exactly what the media search widget in VE does, except I want to insert an image as a Wikidata statement instead of in wikitext. So maybe I don't need the API directly, and the widget could handle most of that stuff for me? [09:38:41] [telegram] we've added timestamps to https://www.youtube.com/watch?v=VujfdGnUnp0 in case you want to watch any of yesterday's main track sessions [09:39:41] [telegram] @jhsoby sounds like VE's widget could be useful, an interesting venue to explore [09:46:45] [telegram] @jhsoby here is usages of that widget in codebases https://codesearch.wmcloud.org/search/?q=MediaSearchWidget&i=nope&files=&excludeFiles=&repos= [09:48:05] [telegram] thanks @joakinol ! Yes, i found it on GitHub too. looks like what's in ve.ui.MWMediaDialog.js is most relevant to me [09:48:18] [telegram] yeah, may get complicated though, I'm looking at that file too [09:48:49] [telegram] yeah, the problem is what they have there is widgets extending widgets extending widgets šŸ˜… [09:49:03] [telegram] if it was me, i'd make that API call, and render it myself, sounds like a nice self contained task :D [09:56:28] [telegram] @bd808 Have added a blurb at https://wikitech.wikimedia.org/wiki/Statsd#Use_in_Cloud_Services_environment (re @wmtelegram_bot: [irc] Having a service name for the statsd is T241284. But see the comments there about the meh feelings we had a year ago about making it an "official" service.) [09:56:42] [telegram] @bd [09:57:14] [telegram] @bd808 Iā€™m happy though :) https://graphite-labs.wikimedia.org/?width=586&height=308&connectedLimit=&areaMode=first&target=toolforge.integraality.property_statistics.processing.count&target=toolforge.integraality.property_statistics.sparql.count.count&target=toolforge.integraality.property_statistics.sparql.grouping_counts.count&from=-3hours [09:57:50] [telegram] Now... Whatā€™s the policy regarding write-access to https://grafana-labs.wikimedia.org/ ? :-) [10:29:06] [telegram] You can login and see what group you're in at https://grafana-labs.wikimedia.org/profile (re @JeanFred: Now... Whatā€™s the policy regarding write-access to https://grafana-labs.wikimedia.org/ ? :-)) [10:31:18] [telegram] Looks like the link didn't cross the bridge. Here it is :) [10:31:19] [telegram] https://m.youtube.com/watch?v=lS4FOVzwgJo (re @wmtelegram_bot: [irc] Enjoyed the park walk today! Thanks for all who live-streamed! In my part, I couldn't stream as the situation in India isn't so great. But I do have a pre-recorded video which I wanted to share as it might be of interest. About the video, there's a famous flower exhibition here in a nearby city. They went virtual this year and the year befor [10:31:51] [telegram] Might be something to put on Commons, might it not? (re @wmtelegram_bot: [irc] Enjoyed the park walk today! Thanks for all who live-streamed! In my part, I couldn't stream as the situation in India isn't so great. But I do have a pre-recorded video which I wanted to share as it might be of interest. About the video, there's a famous flower exhibition here in a nearby city. They went virtual this year and the year [10:33:06] [telegram] Nice point! But I don't own the content. So, I would've to contact the owner about it. (re @psychoslave: Might be something to put on Commons, might it not?) [10:55:40] [telegram] starting in five minutes in https://meet.jit.si/WMhack2021-https://phabricator.wikimedia.org/T282270? What can we improve? [11:09:29] [telegram] does anyone know how to get the translation of a mediawiki message from javascript? [11:11:59] [telegram] Wow it's amazing! love it (re @Kaartic Sivaraam: Looks like the link didn't cross the bridge. Here it is :) [11:12:00] [telegram] https://m.youtube.com/watch?v=lS4FOVzwgJo) [11:12:14] [telegram] I have an example here https://meta.wikimedia.org/wiki/MediaWiki:Gadget-CurIDLink.js but I am not sure it is the best implementation possible (re @Nikki: does anyone know how to get the translation of a mediawiki message from javascript?) [11:13:35] [telegram] See [[m:User:Jon Harald SĆøby/diffedit.js]] too (re @Nikki: does anyone know how to get the translation of a mediawiki message from javascript?) [11:13:48] [telegram] https://www.mediawiki.org/wiki/Manual:Messages_API#Using_messages_in_JavaScript (re @Nikki: does anyone know how to get the translation of a mediawiki message from javascript?) [11:14:07] [telegram] thanks <3 [11:14:15] [telegram] oh, I didnā€™t even know about https://www.mediawiki.org/wiki/Manual:Messages_API#Using_an_API_query_from_JavaScript [11:14:35] [telegram] I was going to say that the link I posted only applies to messages exposed via ResourceLoader, but actually the documentation takes care of that and even goes further, nice [11:17:02] [telegram] I don't understand the ResourceLoader bit and whether I should be using that [11:18:12] [telegram] the ResourceLoader bit is mainly for people who write extensions [11:18:30] [telegram] or if your user script uses the same message as some extensionā€™s ResourceLoader module [11:18:36] [telegram] i didn't either... just do what i did at the bottom of diffedit šŸ˜‚ (re @Nikki: I don't understand the ResourceLoader bit and whether I should be using that) [11:18:47] [telegram] i didn't either... just do what i did at the bottom of diffedit.js šŸ˜‚ (re @Nikki: I don't understand the ResourceLoader bit and whether I should be using that) [11:18:56] [telegram] otherwise, you donā€™t control the RL module definitions, so youā€™ll need to load the statements via the API, using this mw.Api().loadMessagesIfMissing() [11:19:09] [telegram] ok [11:51:58] [telegram] Reminder: the showcase is taking place in 2 hours. You can still sign up to present what you did during the weekend! Please add a section here: https://etherpad.wikimedia.org/p/wmhackshowcase2021 [12:01:21] [telegram] now in https://meet.jit.si/WMhack2021-Room1: Andre talking about technical development statistics (Git and Gerrit)! [12:09:47] [telegram] @fuzheado did you manage to find any time to work on a demo notebook? šŸ™‚ [12:11:26] [telegram] @lucaswerkmeister i added mine above yours in etherpad because i thought yours was at 17:00 UTC [12:11:43] [telegram] well, Iā€™ll talk about it during the showcase [12:12:01] [telegram] idk if the hackathon organizers are going to reorder the etherpad before the showcase anyways [12:12:16] [telegram] right. sorry about the confusion [12:12:18] [telegram] but I figured for now we should add things at the bottom [12:13:15] [telegram] Uncaught TypeError: mw.loader.using(...).then(...) is not a function [12:13:16] [telegram] Any idea what I'm doing wrong? My code is: [12:13:18] [telegram] mw.loader.using( ['mediawiki.widgets.MediaSearchWidget'] ).then( function () { [12:13:19] [telegram] // all the code [12:13:21] [telegram] }); [12:13:59] [telegram] hmm, that looks correct to me [12:14:46] [telegram] wait, it says .then(...) is not a function? [12:15:07] [telegram] that sounds like itā€™s trying to call the .then() return valueā€¦ maybe thereā€™s an extra () somewhere? [12:15:19] [telegram] the example i worked from (and i tried first) used this: [12:15:19] [telegram] mw.loader.using( ['mediawiki.widgets.MediaSearchWidget'], function () { [12:15:21] [telegram] // all the code [12:15:22] [telegram] } [12:15:42] [telegram] but that gives almost the same error: Uncaught TypeError: mw.loader.using(...) is not a function [12:16:04] [telegram] Oh hey - I haven't. Been trying to document some of the great work from yesterday (re @yuvipanda: @fuzheado did you manage to find any time to work on a demo notebook? šŸ™‚) [12:16:20] [telegram] https://docs.google.com/document/d/1TJuYWkM6bybMuOQocIc9YNF3fU-NH74h69P3R1OQ2m0/edit# [12:17:08] [telegram] yeah, I think there must be extra () somewhere outside of the code youā€™re pasting (re @jhsoby: but that gives almost the same error: Uncaught TypeError: mw.loader.using(...) is not a function) [12:17:21] [telegram] aaaah yes, there probably is [12:17:28] [telegram] I get (in Firefox): [12:17:28] [telegram] mw.loader.using('foo')() [12:17:30] [telegram] Uncaught TypeError: mw.loader.using(...) is not a function [12:17:31] [telegram] mw.loader.typoedUsing('foo') [12:17:33] [telegram] Uncaught TypeError: mw.loader.typoedUsing is not a function [12:17:49] [telegram] and in the last one the (...) arenā€™t part of the error message [12:21:08] [telegram] yes, it's working now that i removed the last ()s. thanks @lucaswerkmeister šŸ˜Š [12:21:39] [telegram] \o/ [12:29:30] [telegram] Any folks having knowledge on ffmpeg here? Need some help on this ticket. [12:29:30] [telegram] https://phabricator.wikimedia.org/T262892 [12:32:43] [telegram] -c copy sounds like the correct solution to me, not sure what else could be the issue [12:36:58] [telegram] Yes, but still, it looks like some quality loss in the resultant video :/ (re @lucaswerkmeister: -c copy sounds like the correct solution to me, not sure what else could be the issue) [12:38:10] [telegram] @lucaswerkmeister another problem: I'm trying to load mediawiki.widgets.MediaSearchWidget (https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.widgets.MediaSearchWidget). Trying with mw.loader.load (in console) just to see what happens. With that widget, i get the error/warning message "Skipped unresolvable module mediawiki.widgets.MediaSearchWidget"), while with mediawiki.widgets.CategoryMultiselectWidget , it works as [12:39:34] [telegram] MediaSearchWidget is part of the mediawiki.widgets.MediaSearch RL module according to http://mediawiki.widgets.mediasearchwidget/ [12:40:08] [telegram] (thereā€™s no 1:1 mapping between JS classes and ResourceLoader modules ā€“ each RL module increases the size of every page load, so we try to consolidate them as much as possible to save bandwidth) [12:40:51] [telegram] aha. thanks! [13:05:00] [telegram] If anyone has +2 rights on puppet, this noop would be great https://gerrit.wikimedia.org/r/c/operations/puppet/+/693595 [13:27:32] [telegram] Is checking Resources.php the only way to figure out which RL module to use? (re @lucaswerkmeister: (thereā€™s no 1:1 mapping between JS classes and ResourceLoader modules ā€“ each RL module increases the size of every page load, so we try to consolidate them as much as possible to save bandwidth)) [13:27:47] [telegram] itā€™s probably the best one [13:28:06] [telegram] (if the JS comes from an extension then the ResourceLoader module definitions will often be in extension.json) [13:28:21] [telegram] ok šŸ‘ [13:32:43] [telegram] is the showcase in 30min? [13:33:41] [telegram] I think so? [13:39:06] [telegram] Yes it is. If you'd like to present, see https://etherpad.wikimedia.org/p/wmhackshowcase2021 - thanks! [13:39:48] [telegram] just deployed. Not sure if in time for the showcase demo though (re @yuvipanda: @chicocvenancio let's merge https://github.com/toolforge/paws/pull/68 so we can demo it?) [13:48:54] [telegram] Looks awesome! : https://tools-static.wmflabs.org/bridgebot/a654ac8f/file_4672.jpg [13:49:03] [telegram] but is it accessible by other users? [13:58:02] [telegram] The Wikimedia Hackathon 2021 closing & showcase is taking place in 5min here: https://meet.jit.si/WMhack2021-Room1 šŸŽ‰ [13:59:36] ping [14:00:17] [telegram] Pong [14:01:38] [telegram] ping from telegram [14:01:56] [irc] kicked it back into action! (from libera) [14:02:28] [telegram] @psychoslave calling you at the hacking room [14:09:06] [telegram] https://hub.paws.wmcloud.org/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Ffuzheado%2Fjupyterkg&urlpath=voila%2Frender%2Fjupyterkg%2Fwikidata-kg-browser.ipynb&branch=main works for everyone! I'm handling an emergency medical call tho, so may not make it (re @chicocvenancio: ) [14:09:44] [telegram] I'll respond for you then. Sending good vibes your way. (re @yuvipanda: https://hub.paws.wmcloud.org/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Ffuzheado%2Fjupyterkg&urlpath=voila%2Frender%2Fjupyterkg%2Fwikidata-kg-browser.ipynb&branch=main works for everyone! I'm handling an emergency medical call tho, so may not make it) [14:12:30] [telegram] GitHub repository with my bots, about which I was telling about in the showcase: https://github.com/Tohaomg/wikipedia_bots [14:21:44] [telegram] Iā€™m afraid I canā€™t login with my Wikitech credentials (nor my Wikimedia creds for that matter) āˆ’ getting ā€œInvalid username or passwordā€ (re @MaartenDammers: You can login and see what group you're in at https://grafana-labs.wikimedia.org/profile) [14:23:39] [telegram] it's case sensitive even for the first letter. I have that problem all the time (re @JeanFred: Iā€™m afraid I canā€™t login with my Wikitech credentials (nor my Wikimedia creds for that matter) āˆ’ getting ā€œInvalid username or passwordā€) [14:24:02] [telegram] @Ladsgroup Stop sharing your screen :P [14:25:13] [telegram] Thanks :D [14:26:53] [telegram] hopefully my computer did not broadcast anything embarrassing, but I wonder wtf it counted my time online as speaker time, I am sure that I have muted yesterday before going afkā€¦ šŸ¤”. I do have camera physically covered with a napkin, but no such precaution on microphoneā€¦ : https://tools-static.wmflabs.org/bridgebot/de14e018/file_4674.jpg [14:27:18] [telegram] Tried all variationsā€¦ just to be clear, based on the following: (re @Ladsgroup: it's case sensitive even for the first letter. I have that problem all the time) [14:27:28] [telegram] https://tools-static.wmflabs.org/bridgebot/82e04941/file_4675.jpg [14:28:02] [telegram] Then I don't know :( maybe @bd808 [14:28:13] [telegram] So Grafana should accept the LDAP, ie Jean-FrĆ©dĆ©ric correct ? Might be my damn accents :-( [14:28:33] [telegram] I think we use it as an anonymous user (re @JeanFred: So Grafana should accept the LDAP, ie Jean-FrĆ©dĆ©ric correct ? Might be my damn accents :-() [14:29:01] [telegram] Ie, no write access. (re @JeanFred: Now... Whatā€™s the policy regarding write-access to https://grafana-labs.wikimedia.org/ ? :-)) [14:31:08] [irc] technically it currently requires membership of either in 'wmf', 'nda' or 'grafana-admin' LDAP groups, all of which require an nda with the wmf [14:37:57] [telegram] Ah, the Grafana-labs is the same as Grafana (prod) then? Welll, never mind then :) (re @wmtelegram_bot: [irc] technically it currently requires membership of either in 'wmf', 'nda' or 'grafana-admin' LDAP groups, all of which require an nda with the wmf) [14:38:09] [telegram] its not the same (re @JeanFred: Ah, the Grafana-labs is the same as Grafana (prod) then? Welll, never mind then :)) [14:38:55] [telegram] Well obv not the same-same ^_^ ; I meant the same in terms of access requirements. (re @chicocvenancio: its not the same) [14:38:56] [irc] it requires the same groups, but it's a completely separate installation [14:42:38] [telegram] Might depend on what LDAP groups you are in. Being in the staff or NDA group gives access to some more systems. (re @JeanFred: Iā€™m afraid I canā€™t login with my Wikitech credentials (nor my Wikimedia creds for that matter) āˆ’ getting ā€œInvalid username or passwordā€) [14:43:30] [telegram] yeah I had figured as much ; I guess I wonā€™t pursue a WMF NDA just to make a not-so-necessary dashboard for my tiny toolforge tool(s) so Iā€™ll leave it at that then :) (re @wmtelegram_bot: [irc] it requires the same groups, but it's a completely separate installation) [14:43:32] [telegram] Depend on what LDAP groups you are in. Being in the staff or NDA group gives access to some more systems. [14:43:33] [telegram] (removed the might, I see someone already answered it) (re @JeanFred: Iā€™m afraid I canā€™t login with my Wikitech credentials (nor my Wikimedia creds for that matter) āˆ’ getting ā€œInvalid username or passwordā€) [14:45:29] [telegram] @chicocvenancio yay! I'm back šŸ™‚ did you present already? [14:46:28] [telegram] is there a jitsi link? I can't find it šŸ™ [14:47:37] [telegram] https://meet.jit.si/WMhack2021-Room1 [14:47:39] [telegram] https://meet.jit.si/WMhack2021-Room1 [14:47:50] [telegram] showcase is finished, but you can still join for the pictures taking place right now :) [14:47:55] [telegram] same time! [14:49:12] [telegram] w00t ok šŸ™‚ [14:49:30] [telegram] (Did not get around coming to @joakinol ā€œWikimedia Cloud Services chat: What do you do with them? What can we improve?ā€œ session ; but as always I would have rambled about observability tools [centralized logging, metrics, tracing etc.]) [14:49:35] [telegram] come for the group picture! (re @yuvipanda: @chicocvenancio yay! I'm back šŸ™‚ did you present already?) [14:49:44] [telegram] ya i made it [14:57:18] [telegram] https://etherpad.wikimedia.org/p/wmhackshowcase2021 is handy [14:59:27] [telegram] For all hackathon participants: please take a few minutes to give feedback on the event, it would be super useful to know what went well and what could be improved! It's happening here: https://etherpad.wikimedia.org/p/WM_Hackathon_2021_Feedback [15:00:29] [telegram] Also, there are a few more sessions taking place today: Modeling the future of WIkimedia APIs and Hacking the movement charter, as well as a piano concert to conclude this great weekend https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021/Schedule#Sunday,_May_23th [15:05:32] [telegram] i'm now just watching @IVeertje's cat on jitsi [15:08:56] [telegram] fluffy needs to be on the group picture! (re @yuvipanda: i'm now just watching @IVeertje's cat on jitsi) [15:09:14] [telegram] ?? there's a call? [15:09:24] [telegram] I dont see it on the schedule [15:10:12] [telegram] thereā€™s a spontaneous group photo session right after the showcase [15:10:17] [telegram] but thereā€™s also still the one later thatā€™s in the schedule [15:11:30] [telegram] I'd be grateful if anyone could help me figure out why this results div in OOUI doesn't fill the entire container, i'm pretty lost šŸ˜… : https://tools-static.wmflabs.org/bridgebot/5d32a82c/file_4679.jpg [15:12:20] [telegram] Hello people, a message from the organizing committee: Come and socialize in the work adventure venue until the next session. [15:12:45] [telegram] https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021/Discussions#Online_venue [15:14:07] [telegram] I could take a look, is the code on-wiki already? (re @jhsoby: ) [15:14:36] [telegram] šŸ™ yes [[d:User:Jon Harald SĆøby/addSenseImage.js]] (re @lucaswerkmeister: I could take a look, is the code on-wiki already?) [15:15:16] [telegram] (my first thought was about google ads) [15:15:29] [telegram] @lucaswerkmeister you can test on L303791, i've hardcoded 'nb' in there somewhere for testing [15:15:41] [telegram] yeah, I was just about to complain about ā€œUncaught TypeError: can't access property "value", e.lemmas.nb is undefinedā€ :P (re @jhsoby: @lucaswerkmeister you can test on L303791, i've hardcoded 'nb' in there somewhere for testing) [15:20:23] [telegram] hm, it looks better if I disable the bottom: 0 CSS rule on .oo-ui-searchWidget-results in dev tools [15:20:36] [telegram] Iā€™ll look for that rule in the source code, maybe thereā€™s info about it [15:25:22] [telegram] no dice [15:29:16] [telegram] Nice. Thanks! (re @wmtelegram_bot: [irc] kicked it back into action! (from libera)) [15:31:15] [telegram] Iā€™m lost as well, sorry šŸ˜” (re @jhsoby: šŸ™ yes [[d:User:Jon Harald SĆøby/addSenseImage.js]]) [15:32:07] [telegram] thanks for checking! the bottom tip gave me some ideas for css to apply to hack around it though, so i'll give that a shot šŸ˜Š (re @lucaswerkmeister: Iā€™m lost as well, sorry šŸ˜”) [15:32:30] [telegram] tried comparing it with a VE media search but couldnā€™t spot the difference [15:32:55] [telegram] the dev tools ā€œlayoutā€ view accurately pointed out that the height was 0px (the bit of images that is visible is just the margin/padding), but not *why* itā€™s 0px [15:33:24] [telegram] yes, exactly. [15:38:18] [telegram] @lucaswerkmeister https://www.wikidata.org/w/index.php?title=User%3AJon_Harald_S%C3%B8by%2FaddSenseImage.js&type=revision&diff=1427236141&oldid=1427216696 šŸ„³ [15:38:46] [telegram] aha! [15:38:51] [telegram] nice [15:38:51] [telegram] expanded: true; did the trick (but I could swear i tried that several times with no luck, maybe the other change helped) [16:00:42] [telegram] Next session starting in Hacking Room 1: Modeling the Future of Wikimedia APIs https://meet.jit.si/WMhack2021-Room1 [16:02:29] [irc] If you're interested in being part of a group photo with WorkAdventure avatars, meet at the goat after this current session (17:00) https://play.workadventu.re/@/wikimedia/wmhack/wmhack [16:03:55] [telegram] Hello hello! If you havenā€™t taken a picture for the group photo yet, you can get it clicked in Hack Room #2 right now! [16:06:54] [telegram] Hi guys! [16:06:55] [telegram] The last talks from the first room of the Hackaton can be seen also from this unofficial 100% Free software player, good also from mobile phone: [16:06:57] [telegram] https://stream.gitpull.it/wmhack_room1.html [16:06:58] [telegram] Sadly actually this cannot be hosted on WMF-infrastructure but I'm working on it... ihih [16:07:00] [telegram] Happy hacking! [16:07:01] [telegram] Technically this is implemented with nginx + mod_rtmp. [16:08:36] [telegram] Some documentation is actually here FYI: [16:08:37] [telegram] https://en.wikibooks.org/wiki/Open_Broadcaster_Software [16:09:23] [telegram] šŸ„³ (re @bozzy: Hi guys! [16:09:24] [telegram] The last talks from the first room of the Hackaton can be seen also from this unofficial 100% Free software player, good also from mobile phone: [16:09:25] [telegram] https://stream.gitpull.it/wmhack_room1.html [16:09:27] [telegram] Sadly actually this cannot be hosted on WMF-infrastructure but I'm working on it... ihih [16:09:28] [telegram] Happy hacking! [16:09:30] [telegram] Technically this is implemented with nginx + mod_rtmp.) [16:09:33] [telegram] šŸ„³. (re @bozzy: Hi guys! [16:09:34] [telegram] The last talks from the first room of the Hackaton can be seen also from this unofficial 100% Free software player, good also from mobile phone: [16:09:36] [telegram] https://stream.gitpull.it/wmhack_room1.html [16:09:37] [telegram] Sadly actually this cannot be hosted on WMF-infrastructure but I'm working on it... ihih [16:09:39] [telegram] Happy hacking! [16:09:40] [telegram] Technically this is implemented with nginx + mod_rtmp.) [16:14:01] [telegram] this is 18:00 UTC today, I will be joining you from a picnic https://etherpad.wikimedia.org/p/wmhack21-movement-charter [16:57:52] [telegram] Hi My here all the informations are shared! [16:58:54] [telegram] @jhsoby I like the compact Wikidata interface, it doesn't work well with the DuplicateReferences gadget [17:00:10] [telegram] my piano concert (1h) is about to start: https://twitch.tv/lucaswerkmeister [17:01:42] [telegram] Great ! [17:02:24] [irc] Nice! I really enjoyed listening to the one that streamed before. Thanks for the concerts! [17:03:41] [telegram] Avatar group picture first please [17:03:57] [telegram] Outside by the goaty stones! [17:04:59] [telegram] https://tools-static.wmflabs.org/bridgebot/d6d5ce9b/file_4685.jpg [17:05:14] [telegram] wouldn't you like to have avatar group pic next to the piano? [17:05:31] [telegram] ho cute [17:10:02] [telegram] This is the field of view for the photo! Get in it y'all!!! : https://tools-static.wmflabs.org/bridgebot/b760ec79/file_4686.jpg [17:10:36] [telegram] to access WorkAdventure if you didn't try it yet: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021/Discussions#Online_venue [17:12:40] [telegram] hey @bd808 do you take more photos? (re @bd808: ) [17:12:51] [telegram] or can we go to the piano already [17:13:27] [telegram] Yeah, ok to head to the piano if your're done at the goat :) [17:13:44] [telegram] Yeah sounds good! [17:13:48] [telegram] https://tools-static.wmflabs.org/bridgebot/8c7b3f0a/file_4687.jpg [17:14:41] [telegram] how do you do this? [17:15:18] [telegram] https://tools-static.wmflabs.org/bridgebot/4c3ed2ba/file_4688.jpg [17:15:40] [telegram] Should we all try to go to the blue region?... [17:15:56] [telegram] https://tools-static.wmflabs.org/bridgebot/88c5fed5/file_4689.jpg [17:15:59] [irc] phototkr needs noclip [17:16:16] [telegram] to hear the piano, I guess so (re @waldyrious: Should we all try to go to the blue region?...) [17:16:21] [telegram] https://tools-static.wmflabs.org/bridgebot/4686476f/file_4690.jpg [17:16:31] [telegram] https://tools-static.wmflabs.org/bridgebot/b16c3a60/file_4691.jpg [17:16:46] [telegram] ^ here's your audience @lucaswerkmeister :) [17:20:42] [telegram] Photo op at the waterfall : https://tools-static.wmflabs.org/bridgebot/8bc87225/file_4692.jpg [17:21:48] [telegram] a piece of art (re @bd808: ) [17:24:07] [telegram] You're referring to this, i suppose? : https://tools-static.wmflabs.org/bridgebot/12de23bc/file_4693.jpg [17:26:29] [telegram] where is this? (re @bd808: ) [17:26:49] [telegram] the concert is amazing @lucaswerkmeister ā¤ļø [17:26:53] [telegram] Nattes north east corner of the map [17:27:20] [telegram] (Lucas you are very good with your piano!) (re @bozzy: Hi guys! [17:27:21] [telegram] The last talks from the first room of the Hackaton can be seen also from this unofficial 100% Free software player, good also from mobile phone: [17:27:22] [telegram] https://stream.gitpull.it/wmhack_room1.html [17:27:24] [telegram] Sadly actually this cannot be hosted on WMF-infrastructure but I'm working on it... ihih [17:27:25] [telegram] Happy hacking! [17:27:27] [telegram] Technically this is implemented with nginx + mod_rtmp.) [17:28:25] [telegram] Yes (re @jhsoby: ) [17:29:03] [telegram] https://tools-static.wmflabs.org/bridgebot/2cba5578/file_4694.jpg [17:30:21] [telegram] oh I found the goat! [17:30:34] [telegram] actually this reminds me of stardew [17:31:33] [telegram] Check now, with Ctrl+F5 (re @IVeertje: Yes) [17:33:11] [telegram] Neat [17:36:15] [telegram] šŸ‘šŸ˜Š if you notice any other gadgets or user scripts it's not working well with, please let me know. i've added fixes for some popular ones, but there are probably others that need fixing too (re @IVeertje: Neat) [17:38:22] [telegram] <ą¦¬ą§‹ą¦§ą¦æą¦øą¦¤ą§ą¦¤ą§ą¦¬> https://tools-static.wmflabs.org/bridgebot/54ac3764/file_4695.jpg [17:43:18] [telegram] yay, abba! [17:45:44] [telegram] DuplicateReferences is a pretty neat extension. Wouldn't do without it [17:45:49] [irc] <_joe_> sigh I spent an hour at the goat earlier today [17:46:00] [irc] <_joe_> and no one showed up :/ [17:46:30] [irc] _joe_: :(( I hope you at least enjoyed the goat's company [17:46:35] [irc] <_joe_> OTOH, I didn't complete the goal I set for myself for the hackathon, even with a super sprint in the last few hours [17:46:51] [irc] <_joe_> bd808: yeah she had very useful insights on my refactoring [17:46:52] [telegram] Yeah, it's awesome. I just wish it worked across tabs (re @IVeertje: DuplicateReferences is a pretty neat extension. Wouldn't do without it) [17:48:53] [telegram] 10 minutes to the fabulous closing session in Jitsi Room 1! [17:49:36] [telegram] https://etherpad.wikimedia.org/p/wmhack21-movement-charter [17:52:22] [telegram] \o/ https://en.wikipedia.org/wiki/Chariots_of_Fire_(instrumental) [17:54:49] [telegram] aww closing song is so nice @lucaswerkmeister [18:01:20] [telegram] Bravo, Lucas! šŸ‘šŸ‘šŸ‘ Incredible! [18:01:31] [telegram] šŸ‘šŸ‘šŸ‘ [18:01:37] [telegram] https://tools-static.wmflabs.org/bridgebot/6d9cfcca/file_4697_tgs.webp [18:01:38] [telegram] Bravo! [18:02:31] [telegram] ā¤ļø (re @Auregann: ^ here's your audience @lucaswerkmeister :)) [18:04:38] [telegram] Which song? [18:13:44] [telegram] Not sure if this was shared here before, but here's the link to the Etherpad with feedback / feature requests for WorkAdventure: https://etherpad.wikimedia.org/p/WMHack_Feature_Ideas_for_WorkAdventure [18:20:45] [irc] The WorkAdventure is really nicely made. Kudos! [18:21:33] [irc] +1. The landscapes and rooms were nicely designed. Great work! [18:32:35] [telegram] yes the work adventure part was really great and enjoyable šŸ™‚ [18:33:24] [telegram] how long it the work adventrue remaining open? [18:35:02] [telegram] Short answer: we can keep using the map up to 25 people at the same time. The link may change in the future, we'll update it in the documentation. [18:42:52] [telegram] Krinkle: Are you still around? (re @wmtelegram_bot: [irc] The WorkAdventure is really nicely made. Kudos!) [18:43:38] [irc] I left a few minites ago, to join room 1 [18:43:49] [irc] I'll rejoin in a bit if others are around [18:44:01] [telegram] sure [18:44:14] [telegram] It's just me and Birgit and Nes [18:55:34] * wm-bb [irc] waves [19:02:26] [telegram] ouuuh ā¤ļø forever? (re @Auregann: Short answer: we can keep using the map up to 25 people at the same time. The link may change in the future, we'll update it in the documentation.) [19:02:48] [telegram] it's such a great piece it would be a shame to have it disapear [19:02:54] [telegram] until WorkAdventure changes their business model, I suppose [19:03:00] [telegram] also it could be used further [19:03:41] [telegram] šŸ˜ (re @Auregann: Short answer: we can keep using the map up to 25 people at the same time. The link may change in the future, we'll update it in the documentation.) [19:03:53] [telegram] of course a bi flag would awfully nice in there but we allready had a bi pianist ! [19:03:58] [telegram] is the code for the map somwhere? (re @Auregann: Short answer: we can keep using the map up to 25 people at the same time. The link may change in the future, we'll update it in the documentation.) [19:04:02] [telegram] is the code for the map somewhere? (re @Auregann: Short answer: we can keep using the map up to 25 people at the same time. The link may change in the future, we'll update it in the documentation.) [19:04:13] [telegram] (can we keep the music of the concert in thre too?) [19:04:22] [telegram] a bianist! (re @Nattes: of course a bi flag would awfully nice in there but we allready had a bi pianist !) [19:04:45] [telegram] ha ha ! [19:04:59] [telegram] yes, the map is hosted on a github repo, see https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021/Discussions#Online_venue [19:05:00] [telegram] beat me to it lol (re @jhsoby: a bianist!) [19:05:18] [telegram] great minds and all that šŸ˜ (re @lucaswerkmeister: beat me to it lol) [19:05:53] [telegram] thanks! (re @Auregann: yes, the map is hosted on a github repo, see https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021/Discussions#Online_venue) [19:05:58] [telegram] it's been a very cool hackathon, thanks to all the participants and speakers alike, you are all awesome [19:06:07] [telegram] https://twitter.com/wikimediatech/status/1396542276336226304 [20:00:51] [telegram] (I absolutely don't know why it seems there are 3-4 guys still online here ā†‘ but hey, the event is concluded and that weird courtesy music in CC BY-SA will continue until 22:30:00 CEST... then we have to cut the cable šŸ˜‚...) (re @bozzy: Hi guys! [20:00:52] [telegram] The last talks from the first room of the Hackaton can be seen also from this unofficial 100% Free software player, good also from mobile phone: [20:00:54] [telegram] https://stream.gitpull.it/wmhack_room1.html [20:00:55] [telegram] Sadly actually this cannot be hosted on WMF-infrastructure but I'm working on it... ihih [20:00:57] [telegram] Happy hacking! [20:00:58] [telegram] Technically this is implemented with nginx + mod_rtmp.) [20:03:58] [telegram] https://tools-static.wmflabs.org/bridgebot/16fc2d3d/file_4698.webp [20:04:33] [telegram] Cant let the hackathon to end nooOooO [20:06:50] [telegram] I'd bet that there are also folks online who don't self-identify as male. ;) "Guys" is not a gender neutral term for a group of humans in English despite popular usage. https://www.mediawiki.org/wiki/Inclusive_language has a few suggested alternates, but could always use more! [20:12:35] [telegram] I'm not native English so thank you. (re @bd808: I'd bet that there are also folks online who don't self-identify as male. ;) "Guys" is not a gender neutral term for a group of humans in English despite popular usage. https://www.mediawiki.org/wiki/Inclusive_language has a few suggested alternates, but could always use more!) [20:12:48] [telegram] (I absolutely don't know why it seems there are 3-4 guys folks still online here ā†‘ but hey, the event is concluded and that weird courtesy music in CC BY-SA will continue until 22:30:00 CEST... then we have to cut the cable šŸ˜‚...) (re @bozzy: Hi guys! [20:12:49] [telegram] The last talks from the first room of the Hackaton can be seen also from this unofficial 100% Free software player, good also from mobile phone: [20:12:51] [telegram] https://stream.gitpull.it/wmhack_room1.html [20:12:52] [telegram] Sadly actually this cannot be hosted on WMF-infrastructure but I'm working on it... ihih [20:12:54] [telegram] Happy hacking! [20:12:55] [telegram] Technically this is implemented with nginx + mod_rtmp.) [20:13:10] [irc] this reply string is getting a bit... [20:14:50] [irc] AntiComposite: yeah, it's "extra" for sure. matterbridge is starting to annoy me in many ways. Mostly because I haven't bothered to figure out how to hack the code and make it better. my golang skills are a bit lacking today. [20:19:48] [telegram] did I miss the announcement about the data challenge winners? :) [20:35:01] [telegram] The hackathon was both cool and a little tiring for me, but overall, these three days were wonderful. [22:29:48] [telegram] Big thanks again to everyone! It was a real pleasure to see and talk with many of you folks. :) [22:30:46] [telegram] Thanks for saying that, I felt it was a little more tiring than a regular Hackathon as well. I was thinking maybe it's because we don't get to really let go of our usual routines since we stay at home (preparing meals, caring for kids, etc) (re @kizule: The hackathon was both cool and a little tiring for me, but overall, these three days were wonderful.) [22:31:51] [telegram] (that said, I really loved it, especially the workadventure part! I didn't realize how much I had been missing the networking dynamic in virtual events!) [22:32:48] [telegram] Thanks for saying that, I felt it was a little more tiring than a regular Hackathon as well. I was thinking maybe it's because we don't get to really let go of our usual routines since we stay at home (preparing meals, actually having meals with other people, house chores, caring for kids, etc) (re @kizule: The hackathon was both cool and a little tiring for me, but overall, these three days were wonderful.) [22:56:03] [telegram] Yeah, that is definitely an issue. Still I think it was a lot more accessible in other ways (no travel time, no visas, no scholarship limitations, etc). [22:56:04] [telegram] I'm wondering if we could try to keep an all remote hackathon going when in person hackathons are possible. (re @waldyrious: Thanks for saying that, I felt it was a little more tiring than a regular Hackathon as well. I was thinking maybe it's because we don't get to really let go of our usual routines since we stay at home (preparing meals, actually having meals with other people, house chores, caring for kids, etc)) [22:57:00] [telegram] yeah, and I could just drop in for a bit without any prior planning. That was nice [23:32:03] [telegram] Hello, Do you know how to put where to change the logo like in the photo wit the vector skin I have searched but still no result; : https://tools-static.wmflabs.org/bridgebot/d302087c/file_4701.jpg [23:33:40] [telegram] Itā€™s the most inclusive Hackathon method to date. Iā€™m wondering if we can do regionals concurrently with hybrid components in the different languages. Perhaps more often? This weekend has been amazing. (re @chicocvenancio: Yeah, that is definitely an issue. Still I think it was a lot more accessible in other ways (no travel time, no visas, no scholarship limitations, etc). [23:33:40] [telegram] I'm wondering if we could try to keep an all remote hackathon going when in person hackathons are possible.) [23:34:07] [telegram] Have there been different language tracks? I havenā€™t checked meta in a while. [23:34:35] [telegram] Have there been different language tracks? I havenā€™t checked meta in a while. (and sadly I only know English so far!) [23:35:47] [irc] I too would like to do more of these hacking weekend type events [23:36:14] [irc] it was very nice to just sit in a jitsi room and have people pop in and have the randomest yet still on-topic conversations