[17:07:16] Hello #wikimedia-office! I'll be running AV for today's Metrics meeting. To watch the stream, go to http://youtu.be/GJGC9zpbJpU [17:45:20] Good morning! [17:45:56] hello [17:47:35] * bd808 lurks [17:52:01] i like lurking. It presumes some sort of comfy shadow to hide in. [17:52:14] * Pine gets out a flashlight [17:53:54] * Pine spies Jan-Bart [17:54:18] * Jan-Bart spies Pine [17:54:22] :) [17:54:32] We're just playing flashlight tag in the office. [17:57:43] Good morning everyone. [17:57:43] * marktraceur fails at lurking [17:57:55] Good morning James_F [17:57:58] * James_F is IRC person again today. [17:58:07] Yay James_F [17:58:09] *applause [17:58:11] Do we have a Youtube link? [17:58:21] Pine: Just added it to the /topic. [17:58:26] ah [17:58:36] Pine: http://youtu.be/GJGC9zpbJpU [17:58:48] Ooh, flashlight tag would be fun! [17:59:00] Maybe a potential AllHands party game [17:59:02] The big item this week is the introduction of the new VP of Engineering, Damon Sicore. [17:59:12] Holy gods. I just learned that pressing Alt on YouTube changes the screen size. [17:59:21] That's not broken at all [18:00:45] We'll also have a brief update from Lila, top line metrics as ever, an update about the IEG proposals and one of the Annual Plan Grants, a review of Engineering's Q1 priority work, featuring stuff from Gabriel, Kevin, Toby and Yuri, a piece from Fundraising and one jointly from LCA & Comms. [18:00:48] So… busy. [18:00:59] Hopefully we'll keep to sort-of time. [18:01:07] … he says, as we're already late to start. [18:01:34] (Making sure remote people can actually see the slides shown; feels like it's worth waiting for, but…) [18:01:48] As always, if you have questions, please do ask them here whenever they occur. [18:02:10] Often you'll get an answer in here; if not and there's time, I'll ask it on your behalf. [18:02:19] not started yet right? [18:02:31] No. [18:02:36] (Sorry.) [18:03:12] no worries, just want to make sure I'm not missing something :) [18:03:24] Alright folks, I'm running AV this morning. Please ping me with AV comments, and James_F for everything else. [18:03:26] Only the dulcet tones of my voice. ;-) [18:03:30] Thanks cndiv! [18:03:39] I'll pay attention as best I can but will be turning knobs and pushing buttons most of the time. [18:03:58] meeting? [18:04:12] Starting very soon. [18:04:20] Pressing button now. [18:04:30] yay! [18:04:35] Oy. [18:04:56] Anyone got the feed yet? [18:05:00] no [18:05:00] nope [18:05:01] nope [18:05:04] now [18:05:10] REALLY would appreciate audio comments, it's giving a visual indicator that I don't think is real [18:05:11] “an error occurred, please try again later” in chrome.... [18:05:13] now [18:05:15] aha it’s up in firefox [18:05:16] .me f5s [18:05:17] brion: Reload? [18:05:17] here we are [18:05:18] got it [18:05:31] halfak: Audio alright? No huge noise? [18:05:36] good [18:05:39] cndiv: sounds good [18:05:41] greg-g: thanks [18:05:44] I'm in, thanks cndiv [18:05:45] Sounds good [18:05:46] good here [18:05:48] greg-g: hangouts grrre [18:06:01] MatmaRex: \o/ welcome [18:06:02] Welcome MatmaRex! [18:06:07] Who's Bartosz [18:06:07] woo, MatmaRex [18:06:11] yay matanya [18:06:11] Though it seems like you've been here a while. :) [18:06:12] err [18:06:14] yay MatmaRex [18:06:20] yay matanya too, but for other reasons :) [18:06:23] yay Editing people! [18:06:26] sup. [18:06:27] :) [18:06:31] Welcome everyone else too. :) [18:06:33] * YuviPanda wonders if terry will send 'welcome email' before it is too late [18:06:45] Anyone know Damon's IRC handle? [18:06:46] YuviPanda: Like before the sun explodes? ;) [18:06:49] YuviPanda: Thanks for the reminder. :-) [18:06:53] superm401, gnubeard [18:07:06] Eloquence_mm, that's an awesome nick. [18:07:15] superm401: Tell Damon. :-) [18:07:18] 14:07 [Freenode] >>> There is no such nick gnubeard [18:07:21] I think Terry will need to send those emails even when he's not with us anymore :p [18:07:21] who is gnubeard [18:07:27] YuviPanda, Damon is. [18:07:31] aaaaaah [18:07:46] 'gnubeard' is an awesome nick. [18:07:47] I totally misread Rachel Stallman as richard stallman ;) [18:07:52] cndiv: switch to lila please [18:07:54] bawolff: People do that. :-) [18:07:57] thanks :) [18:07:58] +1 to gnubeard as a nick [18:08:05] greg-g: already have? [18:08:12] cndiv: stupid delay ;) [18:08:13] we're on delay :) [18:08:21] having that Stallman working with us would be... entertaining. [18:08:22] should join here :) [18:08:24] Elitre: heh, someone joked about terry emailing 'as you all know, I left the foundation 7 months ago...' [18:08:35] lol [18:08:36] matanya: He's currently standing at the front… [18:08:37] Elitre: we can buy a parrot for the office! [18:08:42] cndiv, switch to Damon, please [18:08:49] * brion waves through the interwebs [18:08:54] (I have negative lag, mind you) ;) [18:08:57] now i see [18:08:57] YuviPanda: ugh, that joke was dead when it first started [18:08:58] qgil: Haven't left? [18:08:58] What are people seeing? [18:09:01] I have it on the camera. [18:09:03] qgil: … he's standing in front of the camera? [18:09:04] yay Damon! [18:09:04] greg-g: parrot? [18:09:09] yeah :) [18:09:13] greg-g: heh :) [18:09:16] am I the only one who thought Damon looks vaguely similar to Jimmy in some pics? [18:09:18] srsly what are people seeing [18:09:23] camera? [18:09:29] cndiv: I see Lila and others. [18:09:32] yeah, lila and damon [18:09:35] Elitre: thank you [18:09:35] i see the camera (gayle, lilia, damon) [18:09:39] cndiv: lia and damon [18:09:49] qgil: What are you seeing then? [18:09:54] the future [18:10:01] * qgil will make no more jokes, back to silent [18:10:20] i want the camera milimetric [18:10:24] cndiv: stupid auto focus is having a haaarrrdd time [18:10:34] sok, makes it artsy [18:10:58] greg-g: Yeah, it thinks whatever is bright it should focus on [18:11:03] yeah [18:11:05] greg-g: therefore the projection [18:11:07] makes sense [18:11:07] nice intro :) [18:11:12] \o/ [18:11:31] yay [18:11:34] lighting sucks actually seeing the people [18:11:45] *not [18:11:49] * matanya is happy with what damon said [18:11:52] greg-g: So we need some supertrooper lights? [18:12:29] 17 [18:12:31] iirc [18:13:22] I liked that answer :) [18:13:33] csteipp: :) [18:13:38] csteipp: welcome back, btw [18:13:45] what is Damon's IRC nick? [18:13:45] dawww [18:13:49] gnubeard [18:14:00] Oh, dang. I totally talked to gnubeard a while back.. I thought he was a reporter [18:14:05] :) [18:14:21] hehe, thanks [18:14:24] hi mutante [18:14:27] csteipp: mole! [18:14:30] rfarrand: +1 to dawww [18:14:31] csteipp, did you leak gnubeard's hire to gnubeard? [18:14:33] ;) [18:14:49] matanya: :) [18:14:57] More IRC lurking by C-levels.... Hm. :) [18:15:14] (That's your cue, everyone. Questions!) [18:15:15] Questions, all? [18:15:20] \o/ yay [18:15:30] Questions from anyone here? [18:15:33] :) [18:15:36] I have a question for Damon: I’ve heard that you have a really neat car. Is it really a lowrider? [18:16:11] more serious question: there’ve been plans for engineering reorg, is there a timeline on that now? or coming up soon? :D [18:16:20] heh @brandon [18:16:22] gj softballing jorm [18:16:25] Wooo! [18:16:27] :) [18:16:29] nice one [18:16:46] jorm :) [18:16:47] 58 viewers. Another big one. [18:16:49] he's almost as good a troll as hashar [18:16:57] Oh god [18:17:02] Why would he use our wikitext [18:17:03] It's awful [18:17:11] why would anyone? ;) [18:17:22] marktraceur: people copy excel all the time because its popular [18:17:24] Stu was in same position, cared about the project, did not edit much, but provided insane amount of value to the org [18:17:25] marktraceur: Least-bad. [18:17:25] marktraceur: feel free to help MozillaWIki move to VisualEditor ;) [18:17:31] jorm: add some "what the hell do you know" comments [18:17:32] Indeed! [18:17:42] +1 on brion's question for Damon :) [18:17:45] marktraceur, VE has been around for a while now. ;) [18:17:48] so, I have a question: Which language is MediaWiki going to be rewritten to? [18:17:53] Rust?!!?! [18:18:00] Bah, MissGayle stole the question. [18:18:16] domas, I thought it was going to be Go? [18:18:17] sorry James! Take the next one :) [18:18:17] AWESOME! [18:18:21] victorgrigas: how about relaying the qs about the Dude? I didn’t see an answer on the staff list [18:18:22] domas: Clearly it's F# time. [18:18:29] :) [18:18:29] superm401: he's from mozilla, it has to be Rust. I'd do in Go though! [18:18:45] JS... clearly [18:18:50] domas: you can't have mediawiki without exceptions [18:18:50] domas: BF [18:18:54] we need a php-to-js compiler :D [18:19:04] By the way, I am assuming that lunch will be late, I hope that's OK because I want to hear all the presentations on the agenda... [18:19:05] ICS Span onfcontrol! [18:19:37] manybubbles: Yes, and excel is broken, which is why LibreOffice is broken now [18:19:38] each manager can have no more than 8 direct reports in an emergency [18:19:41] YES YES [18:19:41] Awesome job guys [18:19:44] marktraceur: yup [18:19:52] James_F, why not OCaml? That's a functional language, and then we won't have to port texvc. :) [18:19:58] rfarrand: I think Anasuya has something like 20 direct reports now. [18:20:00] @DarTar:You ask! [18:20:01] +2 for giving managers a sane head count [18:20:02] nodejs [18:20:03] superm401: Bah. [18:20:15] oh come on, these are serious! [18:20:24] Not directly, and Anasuya is working on that. But yes, +gazilliion for managers having a sane headcount [18:20:27] Pine: wow [18:20:35] Oh, so he hasn't talked to gwicke about Haskell yet [18:20:46] good practical question max :D [18:20:57] Has he seen the glory that is Common Lisp yet? [18:21:07] Commons Lisp? oh dear [18:21:32] rfarrand, MissGayle: I think it's ok though, because as far as I can tell all the reports are good and Grantmaking runs as smooth as butter. :) [18:21:53] someone tell him it is WMF, no quick changes :D [18:21:56] hello guillom :) [18:22:10] Hey :) Sorry for being late, I was having dinner. [18:22:12] i was wrong, its 7: https://en.wikipedia.org/wiki/Incident_Command_System#Span_of_control [18:22:19] James_F: OH! [18:22:24] If we rewrite in parser functions, then we'd be able to use a lot of talent from the projects [18:22:24] brion: More clearly, we should re-write the DB layer into EDDI. [18:22:25] James_F: does he know that we're deploying RIGHT NOW?! [18:22:29] hi guillom :) [18:22:29] another question, will he try to move engineering faster at the cost of worsening relationships with the project community? :) [18:22:30] greg-g: :-) [18:22:41] greg-g: Want me to ask? [18:22:42] or other external communities [18:22:45] James_F: yes please [18:22:47] Kk. [18:22:57] +1 to domas's question [18:23:12] +1 from me too [18:23:14] (i'd rephrase a bit but it's interesting - speed vs. communication) [18:23:26] milimetric: did you ever try communicating with community? [18:23:26] or less cruelly phrased — how does he intend to work with the community to communicate better about what we develop, deploy, and how/when? [18:23:27] doh. [18:23:41] what the fuck, people, don't hijack my question [18:23:43] :-D [18:23:44] lol [18:23:57] :) #onlyhisfourthday [18:24:02] Yeah. [18:24:06] +1 to brion's version. [18:24:06] domas you are just upset people are hijacking your troll role [18:24:09] he’ll be in learning mode for awihle [18:24:18] +1 to domas original version :) [18:24:28] I’m liking his approach a lot - thoughtful, absorbing, and also just being really excited about people and ideas. [18:24:31] I want to hear his diplomacy skills [18:24:35] agree MissGayle [18:24:38] MissGayle: you're HR, of course you like that [18:24:40] Jan-Bart: don't steal domas 's joy [18:25:03] i like this guy [18:25:04] /o\ [18:25:09] James_F: did Brion's version [18:25:16] * James_F is evil, sorry. [18:25:17] “ship high quality” <- hey that’s good :D [18:25:24] lets be clear here: no one wants to steal Domas’ joy, and even if we wanted to, we would be unable to [18:25:41] :) [18:25:43] I like a lot of things beyond being HR. :) [18:25:50] ohai [18:25:57] We're a failure then [18:25:59] Continuous deployment! [18:26:03] oh look, diplomacy [18:26:09] * halfak waits for greg-g's response. [18:26:12] Hopefully that means continuous integration for browser tests is coming. [18:26:15] it's a good answer [18:26:27] yep [18:26:31] Dang. [18:26:31] yeah, fourth day answer [18:26:34] hahaha [18:26:41] superm401: Indeed. [18:26:44] superm401: Real Soon Now(TM) [18:26:44] give the guy a chance :) [18:26:46] \o/ [18:26:47] +1 to that answer. [18:26:49] +1 we are the community [18:26:53] Hm, flat orgs can imply large spans of control for supervisors [18:26:57] There's a tradeoff there [18:26:59] "communities" [18:27:00] it is a plural [18:27:02] awesome that he has this much depth so early [18:27:03] superm401: but really, not soon [18:27:17] :( [18:27:23] Mozilla is a pretty cool place, too ;) [18:27:24] Pine: Or a cluster of smaller, more focussed organisations. [18:27:29] greg-g: We should talk. :-) [18:27:33] superm401: help appreciated :) we just don't have the bandwidth right now [18:27:35] I really like this guy. :D [18:27:36] He’s very approachable. [18:27:39] I’m a fan. [18:27:39] finally ! ( we are doing it within the community) [18:27:51] +1 to approachable [18:27:55] greg-g, is there a bug for it, so I can read up on the issues? [18:27:56] Please be patient with him too. :) [18:28:05] mutante: indeed! [18:28:06] dumb question: “where’s your desk?” [18:28:11] superm401: maybe, it's a big project [18:28:16] a LOT of moving parts [18:28:18] Only 10? [18:28:18] brion, right across from where I am [18:28:23] Eloquence_mm: thanks :D [18:28:24] brion: next to Eloquence_mm [18:28:25] also, superm401, /join #wikimedi-qa ;) [18:28:30] that is all, 2000 ? [18:28:31] James_F: What about us remote folk? How do I stop by your desk? [18:28:33] James_F: a cluster of small focused orgs... I don't follow how that relates to span of control or "flatness" [18:28:53] greg-g, hmm, it seems much of the QUnit infrastructure should be leveragable. That is already spinning up a wiki and running code in a real browser (phantomjs). [18:28:54] ah related question — will damon be regularly available on irc for remoties? [18:28:57] * bawolff is quite impressed [18:29:03] now 2000 users will tap him in the back [18:29:05] +1 to brion. [18:29:06] James_F: what was his way of working effectively, as a team manager/leader, with a highly distributed team? [18:29:10] Pine: I can give you an MBA worth of background on organisational theory, but now is not the time. :-) [18:29:14] halfak: IRC maybe? Is he on IRC? [18:29:18] greg-g: +1 [18:29:20] +1 to brion [18:29:30] He said he really likes IRC [18:29:31] and related to brion's q - what's his irc nick? [18:29:31] he's on IRC, his nick is gnubeard [18:29:32] rfarrand, Wanted to ask him what he expected/preferred [18:29:32] Bah, last question. [18:29:39] a data person! [18:29:42] milimetric: ahha thanks! [18:29:44] Not in the staff channel yet AFAIK. [18:29:46] James_F: I have a rather dim views of MBAs after seeing how they work in large banks. [18:29:47] awjr: gnubeard [18:29:52] matanya: :) [18:29:56] Also where's our bouncer, Chad? [18:29:57] superm401: yeah, to an extent that could be the majority of it [18:29:59] Grrr he not here. [18:30:10] Pine: That seems to be an unfortunate approach if you want to talk about management theory. :-) [18:30:11] We have some great MBAs though - Howie, Garfield, etc. [18:30:16] MissGayle: Indeed! [18:30:28] Hm, good exceptions [18:30:44] This would be an interesting subject for a study [18:30:51] what about women in engineering? :) [18:30:52] I think we hire great exceptions to the normal MBA-types that business schools produce [18:30:53] Mobile phones: Don't have browsers. [18:31:00] hey! api through shell! [18:31:10] I know that after the financial system meltdown some of the big business schools were, thankfully, thinking about what they should have done differently to form their business students [18:31:11] * brion tosses a pile of firefoxos phones at marktraceur [18:31:12] eval.php [18:31:13] wget! [18:31:24] marktraceur, time to bring back the MediaWiki OS (for mobile)... [18:31:27] or, well, you know, SELECT. [18:31:28] brion: the fuzzy distinction between "has" and "are"? [18:31:36] marktraceur, ? [18:31:37] today I could probably read directly off innodb files [18:31:38] hehe [18:31:43] :D [18:31:45] poor you [18:31:51] Oh god, we should have asked about other projects [18:31:53] woa his answer on giving people a voice took an awesome turn [18:31:55] He said "Wikipedia" a lot [18:32:01] marktraceur: who cares about other projects [18:32:07] domas: Damn it, you're right. [18:32:08] marktraceur: you don't well WMF to others by talking about other projects [18:32:10] sell [18:32:17] are there other projects? :P [18:32:21] nope. [18:32:21] By the way... this meeting is running pretty long, are we going until 12:30ish? [18:32:22] OK, so, we're only 25 minutes overdue so far. Ahem. :-) Next topic is a quick update from Lila. [18:32:23] WikiSpecies! [18:32:25] 852 of them [18:32:29] wikidata willr eplace them all :D [18:32:38] not replace - refactor :) [18:32:40] :D [18:32:49] clap clap [18:32:52] clap clap clap [18:32:57] clap! [18:33:01] * milimetric applauds and feels warm and fuzzy [18:33:04] welcome! [18:33:09] I was honestly impressed with his answers [18:33:31] +1 to brion. everything will be merely a frontend to wikidata [18:33:32] He’s been wonderful throughout the whole recruiting process. I was delighted. [18:33:40] I don't mean to rush this useful discussion though, I would welcome an IRC office hour with Damon [18:33:49] Agreed. I’ll recommend that. [18:33:53] Thanks. [18:33:53] mutante: Probably not for long-form content like Wikipedia articles. [18:33:56] marktraceur, yeah, I need to remember to talk about sister projects. [18:33:57] to pine - re IRC office hour with Damon [18:34:04] Pine: I'm sure one will happen soon. :-) [18:34:21] greg-g, https://bugzilla.wikimedia.org/show_bug.cgi?id=53697 ? [18:34:21] MissGayle: give him 100 days of merci :) [18:34:39] Ah, strategy update I hope! [18:34:55] superm401: good enough, yeah [18:35:04] Wait? We gave feedback? [18:35:10] * halfak searches his email [18:35:19] * greg-g shakes head [18:35:37] I don't remember the ask for feedback either :/ [18:35:40] halfak: BTW, thanks for sending out that email to Analytics and Research. [18:36:07] n/p Pine :) I think I might have new collaborator for us. More on that later. [18:36:12] cool [18:36:18] Does he have an MBA? [18:36:22] Nope. CS prof [18:36:24] halfak: By "staff" Lila means Directors; it's not been iterated yet. [18:36:28] Heh, OK. [18:36:33] Thanks James_F. [18:36:46] halfak: The next time around it'll be wider. [18:36:48] halfak: woo CSS prof! [18:36:51] I'm so confused by what this "process" is. It's a struggle to keep talking about it without know what is going on. [18:36:51] err, CS Prof [18:36:58] YuviPanda: CSS Professor sounds awesome. [18:37:05] heheh [18:37:06] haha :) [18:37:08] YuviPanda: CSS Professor of Flex Box model. [18:37:46] CSS Professor sounds like a relative of Clippy [18:37:47] James_F: I can see the TV show and movie based on that idea. It's amazing [18:37:53] “it looks like you’re trying to float an image!" [18:38:00] * James_F sniggers. [18:38:15] brion: One of the Editing team really wanted to implement ClippyJS for VisualEditor. [18:38:15] "It looks like you're trying to vertically center something" [18:38:17] "Too bad" [18:38:22] heh [18:38:22] lol [18:38:46] https://www.smore.com/clippy-js for those not yet aware. [18:38:56] (My apologies for your forthcoming headache.) [18:38:59] Excellent, scorecards. [18:39:02] James_F, I like how it's such an awful idea you can't name them. [18:39:03] <3 scorecards. [18:39:16] And dashboards <3 also. [18:39:41] superm401: :-) [18:39:57] * Pine likes Lila, if that isn't clear already [18:40:25] :) [18:41:25] To "clarity, communication, results", I would add that the communication should not be one-way. [18:41:33] superm401: Absolutely. [18:41:34] Now, top line metrics from Erik. [18:41:35] ^ [18:41:46] Apparently we're skipping. [18:41:51] James_F, No Qs for Lila about the strategy process? [18:42:04] shhot her an email [18:42:17] halfak: No. We're 20 minutes behind, and it didn't sound like there's a process to question yet. [18:42:18] Yeah - I’ll be sendingout an email within the next week that has an update on some of the things we’re working on. That’s on me. [18:42:26] MissGayle: Brilliant, thank you. [18:42:29] So, now IEG proposals. [18:42:51] With a proposed process and also some of what we’ve heard from the directors about initial thoughts. I haven’t yet had a chance to put it out. [18:43:06] Thanks MissGayle. It's hard to hear about this "open process" for a month (? I think) and not actually have any details. [18:43:10] MissGayle: Better to take time and make it great than to rush it out. [18:43:13] but I liked the report card! [18:43:13] kitten in goggles :) [18:43:17] the new dashboard has this feature that makes all lines go up. I love it! ;) [18:43:18] IEG, yes. This is turning into my all time favorite office hour. [18:43:28] Elitre: it's not going away... I'm a little scared by what Erik said :) [18:43:30] the lines go up to 11? [18:43:41] milimetric, just being bold ;-) [18:43:42] Does new metrics = no more limn? because that'd be nice [18:43:44] :) [18:43:47] but I liked it as it is! oh, changes :p [18:43:56] wikimetrics 4eva [18:44:04] Woo IEGs [18:44:23] woo Siko :) [18:44:28] haha, yeah, hopefully we get to a better version, but there are a lot of metrics that we'll still need the old dash for, and I'll continue updating that monthly, no worries Elitre [18:44:31] Is this 'form wizard' in mediawiki? anyone know? [18:44:37] looks great [18:44:44] What? There's a wizard!? I've been doing them the hard way! [18:45:02] halfak: first I've seen it, Siko just said they built a gadget. Not sure of the backend. [18:45:04] cndiv: I believe its a gadget, which means user made javascript [18:45:09] poor halfak! /me hugs [18:45:12] huh, "wikimarkup pretending to be a form" wasn't a filter for candidates after all? [18:45:12] Annoys me that people are still comparing to wikitext, rather than VE. [18:45:12] wizard to edit wikipedia too? oh VE ... [18:45:16] bawolff: neat! [18:45:19] o/ Elitre [18:45:31] I'm basing that on what she said just now, could be misunderstanding [18:45:45] VE doesn't make forms [18:45:50] I love that form. where do I get the code for it? [18:45:51] Cool wizard/ [18:46:00] heatherw, I know. My point is that the left side showed wikitext, it could have showed VE for a more fair comparison. [18:46:09] I had no idea protonk had an IEG proposal on microcontribs [18:46:10] heatherw: Not yet. Feel free to propose it as an OPW project. :-) [18:46:16] VE does everything, ask James_F [18:46:17] When do we get a generic wizard component that we can use for other stuff like RFD etc.? :) [18:46:18] superm401, in meta? [18:46:21] * James_F grins. [18:46:23] halfak: did you know about it? [18:46:25] matanya: Sadly, not yet. [18:46:38] DarTar, I did not. [18:46:45] really?? James_F :) [18:46:56] superm401: it is not a comparison because VE does not show comments to explain to people how to answer the questions that are asked. [18:46:57] Elitre: https://meta.wikimedia.org/wiki/MediaWiki:Gadget-formWizard.js [18:47:13] heatherw, not true, the template editor has that. [18:47:27] One complaint I'd have about IEG, its not really obvious which proposals are actually serious ones that one should comment on, and which are just random ideas [18:47:35] guillom: you can build a general wizard from this one. It's pretty extensible (tho not finished yet) [18:47:46] J-Mo: Cool :) [18:47:46] heatherw: We should talk. :-) [18:47:48] J-Mo: hi! and thanks. I need that for the Education team ;) [18:47:58] James_F: sounds like you should talk to J-Mo [18:48:01] Elitre: let's talk. [18:48:07] Yeah. Hey J-Mo. [18:48:12] hi James_F :) [18:48:18] bawolff, I don't think people know if it's serious until there's feedback in some cases. [18:48:21] * heatherw ridiculously hi-5s J-Mo [18:48:21] bawolff: part of it is being aware of the proposers' reputation based on their previous work [18:48:27] Always happy to talk to people making interesting editing tools. [18:48:35] J-Mo: Sling me an e-mail? [18:48:45] credits yay!!! [18:48:55] J-Mo: we will, next week :D [18:48:55] James_F, heatherw, agreed. I'm not saying gadgets are bad (I have one myself), just that it's worth making people aware of VE and comparing to that in many cases. [18:49:07] * James_F nods. [18:49:11] lila just asked "what are the current leaders" [18:49:12] no mic [18:49:13] thanks, Siko! [18:49:19] I didn't know IEG wanted an editing tool 'til I'm hearing it here, for instance. [18:49:23] superm401. agree. when will VE be on by default on Meta? [18:49:33] J-Mo: When the Meta community are OK with that. [18:49:36] rfarrand: fwiw, i could hear lila's question without the mic [18:49:48] exactly. Gadgets are an easier sell :) [18:49:49] milimetric: cool, just making sure :) [18:49:50] J-Mo: If you think it's OK now, we could do it tonight, but… [18:50:15] J-Mo: Default gadgets should be harder to switch on than extensions. :-) [18:50:26] J-Mo, no idea. I'd like to see it on there when the time is right, but just a beta feature for now. [18:50:33] James_F, I've been requesting flow and VE in the Research namespace on meta for a while. [18:50:41] this one wasn't. we didn't get any objections (or comments). posted notices well ahead of time. [18:51:03] Would love to drop some arguments about that somewhere useful if you could direct me. [18:51:09] James_F, ^ [18:51:52] halfak: VE is available in that namespace if users opt-in to VE. [18:52:04] halfak: Will follow-up. [18:52:05] J-Mo: there’s some very exciting stuff in the list of finalized grant proposals [18:52:14] i know, right? [18:52:17] James_F, I look forward to it. :) [18:52:19] pretty jazzed, m'self [18:52:24] Yay! us :) [18:52:29] the Star Trek template [18:52:29] I should sit down and read them all [18:52:35] There are some great proposals in there. I’m excited too! [18:52:41] matanya :) [18:52:44] OMG LCARS [18:53:08] * brion is transported to the 24th and a half century [18:53:24] Jan!? [18:53:40] google hangouts is evil [18:53:42] guillom: haha, same thought [18:53:46] :) [18:53:52] ja(n) was nein [18:54:13] * guillom remembers the time he was using an LCARS theme for Windows. About 15 years ago. [18:54:25] guillom, *long*-term, I believe Flow is intended to allow workflows like redirects for deletion. [18:54:26] Jan is back! [18:54:26] I'm guessing Jan_Ainali? [18:54:32] That's why it's called Flow. [18:54:35] Elitre: Yes. [18:54:48] I can't give you any estimate on when that might happen, though. [18:54:53] * Elitre waves at the Swedish Jan :) [18:55:01] superm401: Yeah, super-future-Flow + future-VE is going to be amazing. [18:55:05] superm401: So I've heard; In the meantime, a generic gadget sounds awesome though :) [18:55:35] * cndiv curses google [18:56:00] awe, that sounds really cute - WikiShowAndTell [18:56:34] guillom: search google play for "tricorder" [18:56:40] sadly, what MW calls “active users” has not much to do with active editors, I wish we could kill Special:Statistics [18:56:50] DarTar: Or augment it? [18:56:59] replace it :p [18:56:59] +1 augment [18:57:06] mutante: That was one of the first apps I installed when I got a "smart"phone :) [18:57:06] augment... harshly [18:57:13] Now back to Erik re. Engineering Q1 priority work and Q2 priorities. [18:57:22] yuri may have some ideas in the pipeline [18:57:25] milimetric: Augment with prejudice? [18:57:33] booh, we have entire stats based on Special:Statistics (but it's true that the definition of 'active' is pretty obscure) [18:57:34] extreme prejudice [18:57:39] I like this project. Whatever works for football/soccer needs to be done for Wikimedia. [18:57:39] wikimini English? [18:57:43] 6 dutch teachers have http://www.wikikids.nl/ [18:57:44] Those kids are so cute. I want to send them t-shirts. [18:57:48] Wikimini, was it? I like the name. [18:57:52] WikiMini sounds interesting. [18:57:57] Big teams can only be big when they have plenty of teams of small players. [18:57:59] MissGayle: The store definitely carries kids' sizes. [18:58:19] 'active' means something like "at least x edits in main namespace and some of the pages must have links on them" or something weird [18:58:39] halfak: will there be a Research Showcase this month? [18:58:48] I don't think so, I thought it was made at least 1 edit in the last month [18:58:51] Pine, yes [18:58:59] Wikimini us like Wikpedia for kids [18:59:05] The link thing only comes into play with what a "content" page is [18:59:10] mutante, not the Special:Statistics version. [18:59:11] Great, can you encourage people to comment on the IEG research proposals? [18:59:11] try it out on sv.wikimini.org or fr.wikimini.org [18:59:18] IIRC, Special:Stats considers you active if you only logged in. [18:59:21] Jan_Ainali: Brilliant, thank you. [18:59:22] Pine, yes. Good idea. [18:59:25] Thanks [19:00:17] woo apps! [19:00:23] superm401: oh, sorry, confused and mixed up with "what is 'good' page" vs normal page [19:00:49] James_F, is VE going to support latest IE for reals? [19:00:54] halfak: note to self, we’ll have to flesh out the RMAE subpage, I expect it will be the one most people are interested in [19:01:08] superm401: Already does. IE11 support live for a month; IE10 goes live with wmf2. [19:01:18] superm401: No idea about IE12 yet. :-) [19:01:25] James_F, awesome! Big congratulations to the team. [19:01:26] DarTar / halfak: i'm linking directly there from the dash right now, so you'll get more traffic [19:01:31] Citoid is cited! An OPW project in essence, right? [19:01:38] milimetric: nice [19:01:46] no formal IE12 dev releases yet, they’ve got some variant of 11 in the new windows ‘tech preview’ [19:01:58] MissGayle: If you send t-shirts to the WMSE office I'll make sure they get to the kids [19:02:10] superm401: Thanks; most of the work was Roan's and MatmaRex's. [19:02:25] DarTar. Indeed. Should link back to R:Index too. [19:02:27] qgil: Yes. [19:02:30] admin tools ? [19:02:36] Congratulations, Catrope and MatmaRex. [19:02:54] superm401: Roan's IRC name is actually RoanKattouw, just to be confusing. [19:03:14] Doh, I actually have a cheatsheet of that, but I didn't check it. [19:03:27] James_F: is there a deployment or RfC timeline for ENWP VE? [19:03:29] wikiminauts! cutest name for the kids ever. [19:03:53] Pine: There is not; last I heard there were community discussions about having another RfC, and we're waiting for that to be resolved. [19:03:58] Hello Wikimedia Foundation. I have been editing Wikipedia since 2004. This website is very important to me. Thank you. [19:04:00] ok [19:04:12] in Dtuch wikikids the teahouse is called the “treehouse” and there is a big “Alarm” button to press if you have “issues” [19:04:13] harej: you were in the metrics meetings! [19:04:15] harej: thank you for your comment. [19:04:24] Hi harej [19:04:24] rfarrand, what? [19:04:28] Hi, harej. Me too. [19:04:36] Pine: If you want to kick that forward, that would be great; the best person to talk to is WhatamaIdoing. [19:04:40] harej: for WikiProject X [19:04:48] My name is bawolff, and I've been a wiki-hollic since 2004... [19:04:51] I didn't do anything ! ! ! [19:05:07] James_F: SUL ? [19:05:12] Jan-Bart: should we kick off a project for kids within the Wikimedia family? [19:05:21] James_F: I would need to do more digging around before I felt comfortable pushing that myself and I'm pretty busy with other stuff right now, but maybe in a few weeks. [19:05:25] We've had Wikijunior since like 2005, no? [19:05:32] Pine: Sure. [19:05:42] matanya: What about it? [19:05:53] not top prio? [19:06:07] matanya: There's no real SUL team work left IIRC. It's just announcements to the community and waiting for people to adjust. [19:06:13] matanya: Deskana|Away is the expert. [19:06:24] harej, WikiJunior is *for* children, I don't know that it's written by children (probably not) [19:06:26] oh :/ [19:06:31] James_F: WAID probably knows the issue better than I do and may be better positioned to time and frame an RfC [19:06:56] Pine: I feel reasonably strongly, though, that the RfC should come from the community, not from us. [19:07:08] Pine: You may disagree. :-) [19:07:21] I agree that would be ideal [19:07:40] If I had infinite time I would look into this issue soon. [19:08:00] If only we all had infinite time. :-) [19:08:03] Jan_ainali… the dtuch project is supported by Kennisnet, but we are pushing these teachers towards WMNL [19:08:07] I think the community sentiment is that we like the idea and are waiting for the product and features to get to where people feel they should be. [19:08:14] there are already three big kids projects, [19:08:16] if i had infinite time I'd procrastinate for most of it [19:08:34] Pine: A steer would be good though, on where exactly it is that "people feel they should be". :-) [19:08:37] the problem is: these teachers don’t share all our goals… for them “writing” the article is the largest learning experience [19:08:52] Pine, I feel it's good enough to be there by default. Seeing two edit tabs doesn't mean you have to click the VE one. [19:09:04] But I don't know what the community sentiment on enwiki s. [19:09:09] James_F: you could ask WAID to start asking people for their input on priorities [19:09:49] superm401: I want to get rid of the two-edit-tabs model as soon as possible. Probably March–June. [19:10:09] James_F, what's the replacement, sticky preference? [19:10:25] superm401: Yeah, and trivial switching back and forth. [19:10:26] Jan-Bart: Yeah, that is true, learning by sharing [19:10:27] There's various ways that could be more clever, e.g. per-namespace sticky preference. [19:10:27] Reversible switch in edit mode? [19:10:32] yeah [19:10:37] yes pleeeeeeese [19:10:41] superm401: The second bit is the sticking point right now; we're waiting on Parsoid having time. [19:10:51] superm401: They've got enough on their plate, however. :-) [19:10:59] it's more difficult than it sounds :/ [19:11:03] Indeed! [19:11:08] Well. [19:11:17] It's 'easy' if you don't care about corrupting pages. [19:11:21] Unfortunately, we do care. :-) [19:11:26] héhé [19:11:39] oh yeah, if you don't care what comes out… [19:11:45] James_F, just curious, what is the difficult part, considering it already has bidirectional conversions? [19:11:54] if you don't care what comes out, you're FrontPage [19:11:55] :) [19:12:18] superm401: doing it as a complete round-trip would be really slow, for starters [19:12:29] superm401: There's not a 1:1 mapping of wikitext to HTML; we record stuff in Parsoid about the syntactical parts of the wikitext and write it back. [19:12:39] Jan-Bart: But learning is important to our mission. If our readers cannot understand how our projects work, how can we get knowledgeable readers? [19:12:40] we’re stopping fundraising in Q2 [19:12:41] Parsoid, please have time! :) [19:12:42] superm401: E.g. *foo vs. * foo. [19:12:56] also lots of problems if you have half-edited wikitext, like leaving opened transclusions, etc. [19:12:57] * James_F lets marcoil explain better than he ever could. [19:13:31] marcoil, oh, so for wikitext editor -> VE editor it will look at your current diff, and apply that to the Parsoid version of the oldid it's based on? [19:13:33] Or something like that? [19:14:22] superm401: we already do that to minimize dirty diffs, in fact [19:14:43] superm401: Note that we already have "seamless" VE -> WT conversion; it's just not bidirectional. [19:14:48] but we still can't detect things like text moving around correctly [19:14:54] James_F, right, I was asking about the other direction. [19:15:16] * James_F nods. [19:15:28] Now onto Gabriel. [19:15:50] containers? [19:16:02] everybody likes lego :) [19:16:08] superm401: until we have something we call stable ids, which correctly identify each "piece" of text, we'd need to make huge comparisons and it would make WT → VE really slow [19:16:08] lego mindstorms! [19:16:28] haha [19:16:31] Everybody likes legoktm [19:16:31] marcoil: When are stable identifiers coming? ;-) [19:16:34] microbricks [19:16:35] :D [19:16:35] http://fffff.at/free-universal-construction-kit/ >.> [19:16:36] +1 on mark [19:16:37] marktraceur: +1 [19:16:41] I really don't have a good sense for what Erik was just stating. It would be nice to have an artifact to give feedback about. [19:16:48] Everyone likes lego, except the i18n team [19:16:49] James_F: Q2, I hope [19:16:52] Lego <3 [19:16:55] marcoil: Awesome. [19:17:03] superm401: lol [19:17:05] halfak, slides are linked [19:17:09] poke me for specifics :) [19:17:12] marcoil, makes sense, thanks. [19:17:19] James_F: yeah, it will open up a ton of really cool stuff [19:17:23] * James_F nods. [19:17:32] (Also, I really want some of gwicke's rainbow lego.) [19:17:37] Will do Eloquence_mm [19:17:39] superm401: np, feel free to drop by #mediawiki-parsoid for more details if you want [19:17:41] s/lego/Lego™/g of course. [19:18:33] lego != legoktm ? [19:19:02] LEGO® [19:19:02] I like this analogy [19:19:13] legoktm, do you have an API [19:19:30] legoktm.setLocation(); [19:19:32] Pine: Agreed, the LEGO / Bookshelf analogy makes this super understandable. [19:19:42] Now Kevin from Analytics. [19:19:55] :D [19:20:04] James_F: you are rushing the cool Lego presentation. [19:20:12] Pine: It was already over. :-) [19:20:14] Pine: But sorry! [19:20:31] I still see Legos [19:20:40] I like the idea of data centers made up of Legos [19:20:41] I see Kevin [19:20:45] hmm... [19:20:48] Is my video lagging/ [19:20:50] ? [19:20:52] could be [19:20:56] gwicke: Really cool work and really cool presentation! [19:20:56] everyone's video lags [19:20:57] about a minute [19:21:01] Pine: I think you're about 120s behind the feed. [19:21:04] ah ok [19:21:06] gwicke: Nice presentation [19:21:13] gwicke, nice analogy! [19:21:38] What was the URL? [19:21:41] gwicke: +1 to what Pine, guillom, milimetric and subbu said. :-) [19:21:48] Jan_Ainali: api.wmflabs.org I think? [19:22:10] https://metrics.wmflabs.org/static/public/dash/ [19:22:26] Oh, for EEVS. [19:22:27] thanks milimetric ! [19:22:28] Thanks milimetric :) [19:23:16] the only growing project :) [19:23:45] matanya: not true :) [19:23:57] browse through, you might be surprised [19:23:59] wikidata [19:24:05] i'd love to be [19:24:16] yes, that's one of the "obvious" surprises, but I saw more [19:24:19] For more on the "Editor Model" see: https://meta.wikimedia.org/wiki/Research:Modeling_monthly_active_editors [19:24:33] Thanks halfak. [19:24:45] one of the top requests from Lila was to highlight "trending" metrics [19:25:02] milimetric, subbu: thanks! [19:25:16] milimetric: Numbers > ±20% in the past month, you mean? [19:25:17] milimetric: we definitely have to fill out the targets of these links [19:25:17] also, FYI, you can click on the graph title (the metric name) to see the research team's definition of the metric [19:25:20] milimetric: (Or hwatever.) [19:25:47] many of those just have the raw SQL specs and params [19:25:54] James_F: yeah, we didn't talk about what "trending" means, but I know it's been a topic of interest [19:26:01] milimetric: Sounds awesome. [19:26:03] Yes. Need to pull in the research from elsewhere to those metrics pages. [19:26:24] halfak: that’s also where my templated snippets come in handy ;) [19:26:25] And maybe a "nutshell" definition for laypersons? [19:26:41] yeah, come hang out with us Monday, same place [19:26:43] James_F, we have that on the meta pages. [19:26:47] (Heckling from the floor.) [19:26:52] But it should be in the UI [19:27:04] \o/ [19:27:16] halfak: You mean in the "specification" section of the infobox? [19:27:33] halfak: The use of makes me immediately assume it's technical. [19:27:37] James. Should be in the lead. [19:27:42] Which page are you looking at? [19:27:48] https://meta.wikimedia.org/wiki/Research:Newly_registered_user [19:28:08] I guess the lede? [19:28:20] Looks like that has a lead. [19:28:33] But it could be a little more specific. [19:28:33] just to be clear - when Lila asked us we already had a huge amount of effort behind us :) [19:28:55] graphs thing is pretty spiffy :D [19:29:16] I want to use wiki graphs on Meta for research reports. [19:29:24] halfak: +1 [19:29:30] I asked yuri to prioritize Meta [19:29:36] DarTar: link again please ? [19:29:42] halfak: "The number of new accounts on a wiki each day. In general this hovers around 12k cluster-wide and has gone down from a peal of 15k in October 2009." or whatever. :-) [19:29:49] js + phantomjs [19:29:53] (page views) [19:29:57] Back to the meeting, looks like we're ending. [19:29:59] Thanks everyone! [19:30:34] James_F where is this quote from? [19:30:48] thanks! [19:30:51] ok, the cupcake thing is upsetting… they are just too virtual ;) [19:30:54] hmm, now I'm hungrey for cupcakes [19:31:07] Someone want to mail me one? :P [19:31:20] ++ [19:31:51] Say. Where do I find metrics slides? [19:31:53] halfak: I don't see Tony in here but please tell him I said thanks for the mobile stats. :) [19:31:56] Anyone have the link handy? [19:32:03] Toby? [19:32:09] er, yes, sorry [19:32:13] Sure! [19:32:31] FWIW, Tony is also an an acceptable short version of Anthony :S [19:32:31] Thank you everyone, that was really useful. Welcome Damon, and especially congrats to Kevin and his team! [19:32:49] That was a great office hour [19:33:16] So, Pine. I have been talking to Fabian Flock about working on the editor interaction stuff. [19:33:28] http://www.aifb.kit.edu/web/Fabian_Fl%C3%B6ck/en [19:33:35] halfak: sorry I need to run but please email the info to m [19:33:38] e [19:33:39] Will do [19:33:40] o/ [19:33:46] Bye! [19:56:10] halfak: Sorry, that wasn't a quote, more like a suggestion of a friendly way to set expectations. Feel free to disregard. :-) [20:01:15] James_F, seems reasonable, though I am hesitant to quote stats in a living document. [20:01:24] I can see how they would help give a perspective though. [20:02:50] halfak: Yeah; my main thought is to immediately answer the question of "is this a big number?" without you getting loads of e-mails. :-) [20:03:53] indeed