[15:00:21] Technical Advice IRC meeting starting in 60 minutes in channel #wikimedia-tech, hosts: @CFisch_WMDE - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [15:18:00] * addshore turns the fire on in the room to warm it up for CFisch_WMDE [15:18:07] CFisch_WMDE: you dont have anyone joining you? [15:19:54] * CFisch_WMDE warms his frozen hands at the chimney [15:19:59] addshore: chirborg should be joining me later [15:20:10] I see :0 [15:20:11] :) [15:21:48] * CFisch_WMDE fixed the wiki [15:22:16] addshore: will you here as well for upcoming grafana questions? [15:22:45] * addshore reads the wiki [15:22:47] ooooooh [15:27:07] https://wikitech.wikimedia.org/wiki/Graphite#Service_operation [15:27:46] hmm, though I dont think that is the name of the host you want to send data too [15:27:48] hmm *looks* [15:29:13] 'statsd' => 'labmon1001.eqiad.wmnet', [15:29:15] it is indeed [15:43:29] CFisch_WMDE: I prepared something [15:43:33] https://www.irccloud.com/pastebin/qfjm1Sqh/ [15:44:01] i should be back for questions etc in 20/30 mins or so [15:44:27] ohhh, nice, thanks already :-) [15:50:20] Technical Advice IRC meeting starting in 10 minutes in channel #wikimedia-tech, hosts: @CFisch_WMDE & @chiborg - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [16:00:33] \o/ [16:00:45] Welcome to the Technical Advice IRC Meeting! @CFisch_WMDE and me will try to answer your questions in the next 60 minutes. [16:00:52] :-D [16:03:15] Sooo we have a pre-posted question from the user Pintoch on the wiki [16:03:42] but I guess the user's not here yet :-) [16:06:19] Anyone else having questions? [16:15:40] See to be a calm round... [16:19:59] Holiday tomorrow in the US [16:22:23] Hehe [16:22:41] But not in Europe :-) [16:30:03] hello is the technical advice meeting in progress? [16:30:19] Yes [16:30:20] kaartic yes, welcome [16:32:41] kaartic: If you have any questions just fire away :-) [16:32:54] \o [16:33:23] hi all. i'm about to develop a mobile app which could be used to upload recordings of pronunciations of different words to commons. [16:33:56] first, i wanted to know if one existed already [16:33:58] ? [16:35:03] kaartic: there might be something like that already [16:35:13] we'll have a look :-) [16:37:08] OK. where do you look up info about apps like these? [16:37:35] kaartic There is https://lingualibre.fr/wiki/LinguaLibre:Main_Page that collects audio recording. Are you looking for an app frontend for that page or a project like this in general? [16:37:50] kaartic: hi [16:38:27] I wanted to develop the exact same thing ;) [16:38:32] kaartic: afaik there's no central place for wiki related apps [16:38:48] for Commons there's this page https://commons.wikimedia.org/wiki/Commons:Upload_tools#Smartphone_apps [16:39:26] (in my volunteer time) [16:39:37] Nudin_WMDE: *g* [16:41:05] I'm currently also investigating LinguaLibre and wether to still develop something. I also have a few friends which would be interested in that, so if you develop something in that direction please let me know :) [16:42:39] I'm User:MichaelSchoenitzer in my volunteer time btw. [16:43:45] chiborg: yeah. I'm looking for an app frontend for it. [16:45:02] kaartic: I guess https://github.com/commons-app/apps-android-commons is more general purpose but it might be worth it to look at it [16:45:20] hi. glad to hear that. I'm sort of thinking of developing in that direction (ligualibre) [16:45:37] and maybe it makes sense to extend / fork the commons app [16:46:53] That's also what I would recommend. You could also take some UI inspiration from the app for https://voice.mozilla.org/ , but at least fro me that app did not work well. [16:48:19] I do use the commons app. but never thought if extending it to add this functionality if I'm into developing this. thanks for the hint :-) [16:49:21] CFisch_WMDE: BTW the page you mentioned about apps (https://commons.m.wikimedia.org/wiki/Commons:Upload_tools#Smartphone_apps) seems a not outdated [16:49:36] I think there's NP iOS app for commons now [16:49:52] oops.NP -> NO [16:51:26] Nudin_WMDE: BTW,I'll let you know if I start developing the app [16:51:36] yeah it seems so - but at leas the code is still there [16:52:02] Nudin_WMDE: I'm User:Kaartic [16:52:43] kaartic: regarding the android app: You try to contact the devs there and pitch your project, maybe they have some ideas / suggestions [16:53:31] CFisch_WMDE: sure [16:54:09] chiborg: thanks for the hint. I'll see into it [16:54:10] o/ [16:54:35] Hi d3r1ck :-) [16:54:56] * d3r1ck tries to catch up with logs [16:55:34] Just wondering, if I wanted to develop a standalone app for this which API should I use to communicate with Commons the Mediawiki API or the RestBase one? [16:55:39] kaartic: cool! I'm looking forward to hear from you and will write you it I develop something or find something. [16:56:07] Does RestBase have all the features for developing such an app? [16:56:44] Nudin_WMDE: sure. we'll see. :-) [16:58:24] Looking at the available RestBase enpoints at https://en.wikipedia.org/api/rest_v1/ I see none for uploading content. so I guess it's MediaWiki API [16:59:17] But you'd have to ask the lingua libra people what APIs they support. [16:59:49] Or look at https://lingualibre.fr/api.php [17:00:33] chiborg: Anything that involves editing/inserting content usually goes through mediawiki action api [17:02:09] And that's it for the Technical Advice IRC Meeting! Thank you for your questions & participation! [17:04:11] o/ [17:08:18] Tell me if this is stupid/ill-advised, but is it possible to write a python (or other) script to update a page with the contents of a file? Trying to setup a workflow for updating a userscript from a CI pipeline. [17:09:31] Oh...there's someone who does that already. I don't remember who though [17:09:49] pywikibot [17:12:05] chiborg: thanks for the info [17:12:36] Twinkle uses https://github.com/azatoth/twinkle/blob/master/sync.pl to sync from GitHub to a ton of Gadget pages [17:14:24] Ah, nice. If I get this working, it should be fairly reusable. At least for Gitlab's built in CI. [17:14:58] Now I need to learn perl to understand the script though... [17:14:59] XD [17:15:44] interesting parameter: "password for account on wikipedia (do not use)" [17:16:04] Maybe legacy option? [17:20:33] maybe [17:24:24] Don’t be hatin’ on perl [17:25:32] Not hating on it... just never had any reason to learn it. [17:43:31] Is there some sort of pattern to what projects have compact language links enabled by default? [17:44:30] Which brings me to my other question: did folks actually NOT want it? [17:45:13] Isarra: look up the settings at InitialiseSettings.php ? [17:45:50] Ah, right. [21:12:37] [[Tech]]; محمد بن تركي الفيصل; /* صفحة خاصة */ new section; https://meta.wikimedia.org/w/index.php?diff=18634256&oldid=18627795&rcid=12798119 [21:49:38] [[Tech]]; AKlapper (WMF); /* صفحة خاصة */; https://meta.wikimedia.org/w/index.php?diff=18634359&oldid=18634256&rcid=12798258