[06:44:58] [[Tech]]; Master Thailotto; /* BOCORAN TOGEL SINGAPORE/MALAYSIA/HONGKONG/THAILAND/SYDNEY */ new section; https://meta.wikimedia.org/w/index.php?diff=15023459&oldid=14991649&rcid=7109076 [06:51:46] [[Tech]]; Legoktm; Undo revision 15023459 by [[Special:Contributions/Master Thailotto|Master Thailotto]] ([[User talk:Master Thailotto|talk]]); https://meta.wikimedia.org/w/index.php?diff=15023515&oldid=15023459&rcid=7109081 [09:17:42] hi [09:19:03] [[Tech]]; Printertechnical; /* call At###1-877-509-0415## Brother /canon printer Tech support support */ new section; https://meta.wikimedia.org/w/index.php?diff=15024774&oldid=15023515&rcid=7109227 [09:21:30] [[Tech]]; Reedy; Undo revision 15024774 by [[Special:Contributions/Printertechnical|Printertechnical]] ([[User talk:Printertechnical|talk]]); https://meta.wikimedia.org/w/index.php?diff=15024794&oldid=15024774&rcid=7109229 [09:24:41] [[Tech]]; Printertechnical; /* call at canon support phone number@##1-877-509-0415!@## */ new section; https://meta.wikimedia.org/w/index.php?diff=15024830&oldid=15024794&rcid=7109238 [09:25:42] [[Tech]]; Printertechnical; /* call for %###1-877-509-0415## Brother /canon printer Tech support support */ new section; https://meta.wikimedia.org/w/index.php?diff=15024841&oldid=15024830&rcid=7109240 [09:28:15] [[Tech]]; Printertechnical; /* &&1-877-509-0415@@@Canon Printer TEChnical Support number */ new section; https://meta.wikimedia.org/w/index.php?diff=15024868&oldid=15024841&rcid=7109245 [09:52:10] [[Tech]]; Nemo bis; rvv; https://meta.wikimedia.org/w/index.php?diff=15025137&oldid=15024868&rcid=7109281 [10:27:50] [[Tech]]; Nemo bis; various answers; https://meta.wikimedia.org/w/index.php?diff=15025528&oldid=15025137&rcid=7109332 [10:29:04] maybe a testwiki bureaucrat can take a look at rights request at testwiki? we have two open requests at the moment [10:35:14] Only two! Usually we wait until there is a dozen [16:07:32] qgil: not sure if true, but this would explain why VisualEditor is bad for your DSL user http://www.webpagetest.org/video/compare.php?tests=151208_S0_1B1Q-r%3A1-c%3A0&thumbSize=200&ival=5000&end=full [16:10:12] Nemo_bis: Cold cache times don't really reflect actual speed for editors, but yeah. [16:10:46] Nemo_bis: (Also, note that its determination of "100%" is not as far as "editor has loaded".) [16:12:10] Indeed, though that might be a mistake in the test (can VE really loop for 40 seconds at full CPU?) [16:14:30] " Public Consultation on the Needs for Internet Speed and Quality Beyond 2020 that has been launched by the European Commission on 11 September an will end on 7 December 2015" https://ec.europa.eu/digital-agenda/en/broadband-europe [16:16:35] 26 probes for the whole Germany, sigh http://berec.europa.eu/files/document_register_store/2014/3/BoR%20(14)%2024%20Draft%20BEREC%20NN%20QoS%20Monitoring%20Report%20ANNEX.pdf [16:20:33] New data but without latency and other real life measurements?? https://ec.europa.eu/digital-agenda/en/news/study-retail-broadband-access-prices-february-2015 [16:25:01] Ah no this is it http://ec.europa.eu/newsroom/dae/document.cfm?action=display&doc_id=10816 [16:28:28] p. 28, " European Commission Study Test Nodes [16:29:44] Does it really make sense to test the entire Germany against Hamburg only? Seems a very small IX https://en.wikipedia.org/wiki/WORK-IX [16:30:46] No. I've heard they have yet another city over there in Germany. :P [16:31:51] EU ISPs must have spent many millions to make sure that EC didn't make a better test of their broadband ;) [17:11:16] Hello. I want to pull all the parser function data for a specific function all at once (instead of having the trigger on each instance of the parser function) on page save. Can I use the parser object to do that somehow? [17:14:55] Niharika, sandbox the long version of what you want to do, it'll give us a better view of it :0 [17:14:57] :) [17:16:10] Cookies52: I want to get all the data of the parser functions on a page when the page is saved. [17:31:59] What, so it shows the result? [17:32:21] or so it shows the options it's fed? [17:47:41] Cookies52: Not an on-wiki thing, it's a development-related question. :) [17:51:48] ahhh [17:51:52] * Cookies52 feels stupid [18:03:43] Cookies52: Nah, my bad. I should have specified. [18:22:31] Nemo_bis, interesting, but "Frankfurt, DE - Chrome - 3G" is probably slower than a home ISDN? [18:22:55] in any case, thank you for testing [18:24:25] qgil: not necessarily, here latency and packet loss are the main issue [18:25:44] There is a drastic difference between main cities and smaller ones. Here in Milan I live at few hundreds meters from a huge ISP datacentre and even the worst xDSL is perfect. Jut 15 km out of the city, people often have hundreds ms latency AND 0.5-1 % packet loss AND saturated bandwidth during evenings [18:31:15] andre__: I can't change anything on https://codein.withgoogle.com/dashboard/task-instances/5373977467813888/ , is that because you paused it? I can mentor that one if you want (any number of iterations) [18:32:48] Nemo_bis, uh. I cannot change anything either [18:32:58] The student abandoned the task [18:33:02] I did not even touch anything :( [18:34:01] Nemo_bis, looks like once an *instance* (part of a task with more than >1 instances) gets abandoned by the student who claims it that it cannot be "re-used" by another student? Hmm [18:36:20] Nemo_bis, looking at the "Edit task view" at https://codein.withgoogle.com/dashboard/tasks/5757086973558784/ (I hope you can access that URL?), it says "15 claims remaining." [18:36:42] Nemo_bis, if you want to be added as co-mentor I'm happy to do that of course :) [18:39:56] I added myself, thanks [18:40:19] Now I'll add some of my cavalli da battaglia [18:41:32] We no longer need this text blurb do we:

Students are required to read Wikimedia's general instructions at https://www.mediawiki.org/wiki/Google_Code-in_2014#Instructions_for_GCI_students first.

[18:41:36] Nemo_bis: I must admit that Italian has awesome words, like "menefreghismo". And that seems to be another one I should use more often. ^ [18:41:59] Nemo_bis, it's now part of the new setting in the new web UI which is automatically added to every single task [18:42:11] so not really, no [18:42:46] Nemo_bis, I'll add it to my "what to fill in when applying as an org for GCI" doc but it can be removed from the wiki [18:43:19] Heh, "menefreghismo" is a national sport [18:43:41] :D [18:44:50] andre__, the student for my task submitted it, but they need to fix a few things in the comment (as you saw i think) -- do I mark the task as "more work needed" or do I wait for a bit? Is that button just notifying the student the task's not done, or is it "closing" it with a "insufficient" grade sort of thing? [18:45:20] mooeypoo: the former, notifying the student the task's not done [18:45:29] ok, cool, I'll mark that, then [18:45:34] basically a "You're nearly there but some more stuff needed" [18:46:30] andre__, excellent, good, I left the student a comment on the task and marked the 'more work needed' button. [18:46:55] mooeypoo, thank you! [18:47:23] andre__, yep, thank you for the help! still learning the mentoring :D [18:47:33] actually it's pretty amazing how many things I seemed to have taken for granted [18:47:42] I edited my other tasks with better instructions last night [18:48:32] mooeypoo: we all learn, trust me. :) And one nice aspect is we realize how much we already assume some "internal" knowledge and can understand a bit better the problems that new contributors have when trying to join the community [18:48:48] Indeed [18:48:57] Our docs need some updating [18:49:52] ohnoes I went over the character limit [18:50:31] Yeah that character limit is annoying. I just split my comment to two. [18:50:35] Nemo_bis, if it's a comment, split it into two comments. If it's a task desc, link to some external wikipage with the "full version" and ask the student to read that. [18:51:31] mooeypoo, our docs in some areas are horrible. In my very personal POV, we especially suffer from "too much documentation", throwing dozens of links at newcomers that noone can read. [18:52:28] andre__, also, I think the GCI page could use a section for point-by-point instructions on starting a developer account and (optionally) setting up vagrant. We have it mentioned in a paragraph but I think it might be too buried in there [18:52:30] mooeypoo: on a related note, at least when it comes to contributing code, improving that is on my to-do list. See e.g. https://phabricator.wikimedia.org/T101686 and followup https://phabricator.wikimedia.org/T78768 [18:52:53] I added points to my tasks, but I was thinking of generalizing it and adding to the GCI page [18:53:09] mooeypoo: like under https://www.mediawiki.org/wiki/Google_Code-in_2015#General_recommendations ? Feel free to edit [18:53:39] actually you could just link to https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker#Get_started from there [18:54:04] I originally tried to use {{lst}} transclusion on the GCI wikipage, but that exploded when also using tags :( [18:54:09] * andre__ dislikes duplicating docs [18:55:44] I was thinking more 'clarifying' points as entry-point for new contributors [18:56:07] I'm very open to that :) [18:56:09] there are big docs and there are entry-point bullets sort of thing, which are helpful [18:56:30] I need to see how to generalize it [19:23:28] andre__, Nemo_bis: right now I get email notifications when someone comments or submits a task, is there a way to get them when someone claims a task? [19:25:01] Oh I don't know yet. :O [19:25:20] legoktm: I suspect the notification for the task claimed was removed because you no longer need to approve the claiming? [19:25:49] andre__, I made a draft of instructions for GCI students, but I'm not sure if it's good or not yet... before I edit that main page, it could use review https://www.mediawiki.org/wiki/User:MSchottlender-WMF/GCI_Get_Started [19:29:23] mooeypoo: perhaps all of that (with or without vagrant?) should be a beginner task :) [19:29:51] Nemo_bis, isn't this a pre-requisite for most of our code work, though? [19:29:52] without vagrant [19:30:02] hold on while I go clear some old bans [19:30:29] then maybe some version focused on vagrant could be a beginner task [19:32:44] Nemo_bis, yeah, that might be. I think I saw a task about adding an extension role to vagrant [19:34:10] There are some orgs which had dozens of tasks of the kind "boot up a virtual machine with image X and take a screenshot" [19:34:20] Oh I did not realise that now the tasks are "secret" https://groups.google.com/forum/#!topic/gci-mentors/K_ktyexY_1s [19:35:20] that'll be it for now [20:00:31] mooeypoo, thanks. I made some changes, feel free to edit/revert: https://www.mediawiki.org/w/index.php?title=User%3AMSchottlender-WMF%2FGCI_Get_Started&type=revision&diff=1959559&oldid=1959545 [20:01:09] mooeypoo, in general this looks helpful and might also be helpful outside of GCI, for any new contributors. (That could be a followup task to also get this into https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker ) [20:19:43] [[Tech]]; 77.41.76.243; /* https://meta.wikimedia.org/wiki/Main_Page */; https://meta.wikimedia.org/w/index.php?diff=15034268&oldid=15025528&rcid=7111257 [22:29:44] who should I assign a phab task to if it is private? this is a JavaScript-related issue [22:35:42] MusikAnimal: why is it private? [22:36:47] MusikAnimal, don't assign it to anyone [22:37:00] ticket creators are usually expected to leave that field blank [22:37:23] it mentions a username that was OS'd [22:37:34] unless it *really* needs to be done by one person in particular or you've cleared it with the assignee beforehand [22:37:51] MusikAnimal: you can file it as a "software security issue" and that'll restrict the visibility [22:37:52] Krenair: I just wasn't sure if anyone would see the report [22:37:53] =P [22:38:13] if you're reporting a security bug you need to take into account that if the issue gets fixed, the ticket will eventually be made public [22:38:32] I think it's fine, to be honest, but I was told to make it private [22:39:23] the JS issue deals with the situation of a globally OS'd username, but also an issue in general [22:39:43] I could spell it out for you I guess, just in the phab I wanted to link to an example [22:40:49] maybe you'll know the answer to the non-OS related issue, which is that wgRelevantUserName is undefined on userpages of nonexistent users, but is defined on the contribs page [22:41:04] so it throws off some user scripts, making it think the user does exist when it doesn't [22:42:21] hmm, yes, that should probably be consistent [22:42:45] can you just remove the name? [22:42:45] it's also inconsistent with globally OS'd usernames, which is what I was linking to in the report [22:43:06] maybe set it to null if the user is nonexistent, on both user articles and special:contributions? [22:43:26] Krenair: that would good [22:43:54] greg-g: you meant in the phab report? I wanted to link to an example, but I suppose I could just state that it happens and not give an example [22:44:37] if you do decide to put it in, put it in a separate comment of it's own so it can be deleted later [22:45:16] what krenair said [22:45:40] with globally OS'd users the API says the user does not exist, fittingly so, as you're querying by username, but wgRelevantUserName is still there [22:46:12] Krenair: already filed it... should I delete and redo? [22:46:26] too late [22:46:33] can't be removed now [22:46:42] if there is a security issue fixed, it will be revealed eventually [22:47:23] well you have to go to the OS'd user's userspace to get wgRelevantUserName, so it's already in the title of the page [22:47:30] not really a security issue [22:47:50] it just throws of user scripts, is all [22:48:08] because we have a username but no user ID [22:48:13] if there is no security issue, you can't have a private task [22:48:54] the options were "software security bug", "other confidential issue" and "access request", so I went with confidential issue [22:49:12] again I think it's fine, not that offensive of a username [22:49:22] yes, the software lets you file it [22:49:27] doesn't mean a human won't reject it