[03:54:08] !chanops [08:33:49] oh dear [08:34:08] Guten Morgen zusammen, kann es sein, dass ich tools.wmflabs.org nicht erreichen kann. [08:34:08] Crazy1880: There is some problem with NFS on Labs. [08:34:08] yes we are working on it [08:34:08] ich auch nicht [08:34:08] mee too [08:34:08] Super, vielen Dank für die Info. [08:34:08] Thanks for information [08:34:08] but i have to start a bot 6 UTC right now [08:34:09] Crazy1880: das hakte gestern auch schon wieder ab und zu [08:34:09] doctaxon: Gestern hatte ich das nicht so wahrgenommen. Ein Skript lief etwas langsamer als sonst, aber das war es dann auch. [08:34:09] Crazy1880: naja, ich hatte bei WMF mal vorgschlagen, ein redundantes NFS-System einzurichten, aber ich schlage da auf taube Ohren [08:34:09] we have a spare [08:34:09] there is one in Dallas [08:34:09] I don't know that it's ready yet, or we would have failed over to it [08:34:09] but it is definitely being worked on [08:34:09] * ori kann ein bisschen Deutsch verstehen, aber sprechen kann ich leider nicht [08:34:09] ori: an NFS-redundancy? [08:34:09] I think it a failover-partner, but not a redundancy [08:34:09] I don't know the details [08:34:09] but why in Houston [08:34:09] äh Dallas [08:34:09] ("dallas" probably being https://wikitech.wikimedia.org/wiki/Codfw_cluster) [08:34:13] YuviPanda: since when are the NFS issues? [08:34:17] doctaxon: for about 1h30min now [08:34:21] Can anyone help me generate PDF for https://en.wikipedia.org/wiki/User:%E0%B0%B0%E0%B0%B9%E0%B1%8D%E0%B0%AE%E0%B0%BE%E0%B0%A8%E0%B1%81%E0%B0%A6%E0%B1%8D%E0%B0%A6%E0%B1%80%E0%B0%A8%E0%B1%8D/Books/GCIP ? [08:34:21] It fails everytime at my end [08:34:23] Nemo_bis: Can you please add an instruction and link for setting up the dev environment in the IRC GCI task? (setup your development environment (https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Quick_start) ) Most students have no idea they have to do that to fix bugs. [08:34:28] Ah, Vagrant.... I tried that and it just wouldn't load :? [08:34:28] Cookies52: More information required. [08:34:30] Niharika: "that" what? I'd avoid mixing tasks too much. We have suggestions on the GCI talk for vagrant setup tasks, please check there so that we can figure out one. [08:34:33] Nemo_bis: IRC setup is a the first step for most GCI students. Where do they go from there? All they see is a lot of dev tasks with no obvious way to go about fixing them. The one hour you ask them to hang around on IRC can be suggested to be used for setting up their dev environment. [08:34:33] "that" is setting up dev environment. [08:34:33] Niharika: I don't think that would work. Let's make it a separate task. [08:34:33] Your call. [08:34:33] There are some suggestions at https://www.mediawiki.org/wiki/Talk:Google_Code-in_2015 and a text basically ready at https://phabricator.wikimedia.org/T121332 , can you continue from there or propose a task? [08:34:33] Nemo_bis: I discussed this yesterday with andre a bit. I'm not familiar with vagrant error handling hence I won't volunteer to mentor that. [08:34:33] Nemo_bis: So how do you envision students finding out that they have to setup a dev environment to fix code tasks? [08:34:37] Niharika: 1) reading the instructions we give them under each and every task, 2) making a task which clearly includes vagrant for a clearly defined objective. [08:34:38] You can propose a task even if you can't mentor it, teh candidate mentors will be happy that they didn't have to write the task. :) [08:34:39] Nemo_bis: The instructions below each task point to https://www.mediawiki.org/wiki/Google_Code-in_2015#Instructions_for_GCI_students which is a LOT of links. And those pages link to more pages and so on. It can be intimidating for a student. All we really want to tell them is "Setup your vagrant and gerrit" [08:34:39] Nemo_bis: If you go through a couple of days of log on #mediawiki, you'd see that I've been telling students to setup their vagrant. Most have no idea they have to do that. Even on #wikimedia-dev. [08:34:44] Niharika: yes, people don't read docs. The solution is hardly to replicate docs in more places. [10:17:13] https://www.openhub.net/topics/11095 [16:45:57] is there a way to check the deletion log for a given namespace? [16:51:36] I think there's a task about it.. [16:52:26] Glaisher - sorry, I'm not 100% parsing that? [16:53:02] It hasn't been technically implemented yet so there's a Phabricator task requesting it to be implemented. [16:53:20] oh wait.. looks like you can with the API... [16:54:06] https://en.wikipedia.org/w/api.php?action=query&list=logevents&letype=delete&lenamespace=2 [16:55:28] https://phabricator.wikimedia.org/T16711#1884817 [16:57:29] * Dragonfly6-7 reads [16:57:31] oh dear [16:57:44] sorry, there's a learning curve that I don't have time to climb [17:00:06] Dragonfly6-7: So basically, it has actually been implemented but at its current form, only bots/scripts can make use of it. [17:00:20] blah [17:00:24] The filter needs to be added to Special:Log so that actual people can use it. [17:00:37] any reason to not do so? [17:01:14] I don't think so [17:01:23] just waiting for someone to write the code for it... [17:01:43] .... ah. So that's a reason: "the requisite code hasn't been written" [17:02:27] * Dragonfly6-7 sighs. Well, thank you anyway. [21:08:37] I like the whole concept of "task instances" in this year GCI, most of all the ability to talk with students who abandoned tasks but also e.g. that they can un-abandon https://codein.withgoogle.com/dashboard/task-instances/5234991185264640/ [21:09:52] Nemo_bis: It took me a while, but I agree, yeah. [21:10:22] andre__: and we can't cheat any longer with clones :p [21:10:39] hehe [21:10:39] andre__: did you discover Ubuntu's hyperactivity's secret yet? [21:11:00] Nemo_bis, not really - my guess is a bigger number of rather trivial beginner tasks [21:11:15] like "understand how Launchpad works", "make a wiki edit by setting up your user page" and such [21:11:28] we should potentially steal some of them for next year [21:12:28] andre__: https://codein.withgoogle.com/tasks/4762655445221376/ is more like half a dozen edits [21:12:55] But yes, potentially even easier than the IRC task as one doesn't have to fight with clients nor network nor "command line" [21:13:55] Nemo_bis, somehow your URL does not completely load for me here, hmm [21:15:12] ugh, maybe it was exhausted [21:15:25] "You do not have permission" [21:16:18] what's its name? [21:16:21] I'm always amused how the Ubuntu Wiki can still work with features which look so much like pre-2000 UseModWiki https://wiki.ubuntu.com/RecentChanges [21:16:28] andre__: the ubuntu wiki one [21:16:31] ah [21:17:14] doesn't seem a GCI student :) https://wiki.ubuntu.com/HajimeMizuno [22:03:20] <_atg> Nemo_bis: For the 3 todo task, should I put all three of the changes in separate commits? [22:04:51] _atg: yes please [23:06:47] https://phabricator.wikimedia.org/E121 just got done. any spillover conversation is welcome here, though I think our participants had enough ;-) [23:07:49] in fairness, it's just past midnight in UTC+1 [23:08:24] * robla takes a break himself [23:08:40] even though it's only 3pm-ish here in SF [23:08:47] * robla confesses to being a wimp [23:09:28] Hence still early enough in good old Europe! ;) [23:13:04] a calendar event inside phab! nice [23:13:20] i'd like to make ops use that too [23:13:26] to replace google [23:13:49] i saw it before whenever i click the + , but here it's actually used [23:16:05] The only thing Phab misses is a good text editor. Apart from that it's a nice operating system. [23:16:54] and a history tab next to each comment because i hit edit all the time but unlike wiki no revision id to link to :)