[17:14:37] Devs, if you're working on pesky phab tickets, I think this is an underappreciated one that is really holding back community organizing: https://phabricator.wikimedia.org/T218724 [17:28:16] pharos: I'm afraid that no random "dev" will click a random link to then realize that they have no idea about that codebase or if they suddenly have too much spare time... [17:31:05] andre__ I sais "if". I was hoping to preserve the mystery of the bug, but anyway the email-to-user function is massively broken for MassMessage and has been for years. [17:32:05] pharos, true. :) My point was: If you have approx. 2700 software projects, throwing in a link without any context (context like: "MassMessage") won't make people click your link [17:32:25] as people might not know the codebase of that 1 out of 2700 code bases. [18:33:32] I agree that our "new" email notifications are much less personalised than they used to be and as a result they probably get much lower open rates, let alone clicks. There were a number of reports back then (2013?) but I think the project was wrapped up before it could be concluded, or sometihng. [18:46:57] I did promise to fix the mass message bug [18:47:05] Still intend to do that [18:47:20] Along with a billion other things :S [18:47:40] Clearly i should just turn it into a gci task! [18:47:52] Actually wait, can I? [18:48:07] Its kind of complicated for that... [18:48:44] Also not sure how other devs feel about special casing mass message in echo [18:49:11] Are there even echo devs now a days, no idea who is responsible for it in modern times [18:52:09] hmm, well, if it's doable with no special permissions and would take you below a workday, go for it :-) [19:06:07] Its below a workday if i figure out what needs to be done ahead of time and spell it out step by step ;) [19:06:31] I dont know, ill have to take another look at it, it might be borderline [19:08:00] But i also think its good to have more challenging tasks to mix it up for students who have done a lot of tasks and are maybe getting bored of them. Especially later on in the contest [19:08:14] exactly [19:08:21] "it's hard to do" is not a reason to not include [19:08:30] some students might want to claim the hard tasks as a challenge [19:09:59] Task: rewrite mediawiki in haskell [19:10:08] Would claim. [19:10:14] hi IAmNetx :) [19:10:20] hi :) [19:15:41] bawolff: are you able to review https://gerrit.wikimedia.org/r/c/mediawiki/extensions/NewUserMessage/+/556983? [19:16:46] Hmm. I dont know much about eslint [19:17:10] I can confirm that if jenkins says its ok, than 95% chance its ok [19:17:33] i see. do you know someone who can human-confirm that? [19:17:47] we're close to the 36 hours deadline in GCI :/ [19:21:55] Ok, i can probably do it then, let me just read through the bug [19:22:28] thanks a lot [19:23:11] https://codein.withgoogle.com/dashboard/task-instances/5232919421911040/, in case you're interested [19:25:30] So, previous similar task said to not include eslint as dependency as grunt-eslint does it for you [19:26:11] Although then it was merged as is, so i guess thats ok [19:29:56] hi guys, is there a special page to see any sysops who have been active in the last two years? [19:30:22] gry: not a special page, but https://xtools.wmflabs.org/ can help for wikimedia wikis [19:30:36] also https://tools.wmflabs.org/meta/stewardry/ [19:30:58] if you do want a special page, special:log is the only possibility i think [19:33:15] yes it is a wikimedia wiki [19:33:25] then the tools i linked should be good :-) [19:33:36] let me know if not (and why not), I'll try to help [19:33:54] which one in particular? [19:34:12] both can help [19:34:14] try them out :) [19:35:20] sorry [19:35:26] there is a dozen of tools at xtools [19:35:45] it is too confusing if you see what i mean [19:35:45] https://xtools.wmflabs.org/adminstats [19:35:47] better? [19:36:31] yes very good, thank you [19:36:45] yw [19:40:33] Urbanecm: i approved task [19:40:40] thanks [19:40:59] It looked correct. Hopefully it actually is ;) [19:41:24] at least it's not going to break a train :D