[00:01:48] Nemo_bis (sleep?!) I'm trying to add a help link from wikitext using the tag. It almost works, https://www.mediawiki.org/wiki/User:SPage_%28WMF%29/Sandbox , except the 'mediawiki.helplink' module isn't ordinarily loaded. [00:03:52] I guess I could manually insert the icon instead of using name="mw-helplink", or mw.loader.load() this module in common.js [10:36:40] according to https://tools.wmflabs.org/nagf/?project=mediahandler-tests#h_mediahandler-tests-mol disk space usage is at 7.4 GB (6 GB root and 1.4 GB var) [10:37:11] but I can't update MediaWiki; some git commands fail due to missing disk space and mysql is telling me the same [10:38:05] I wanted to update everything before I migrate to a new and smaller instance [10:38:38] Interestingly, instances are missing on https://wikitech.wikimedia.org/wiki/Nova_Resource:Mediahandler-tests [11:28:10] rillke: have you already ruled out a fallout from NFS outage? [11:32:06] how would I do this, sorry, the WMFLabs maling list spam went right into trash after I found 40 of them in my inbox [11:50:03] The solution was to log out and log in again. https://phabricator.wikimedia.org/T103495 [11:50:27] (for the missing instances) [14:24:41] rillke: maybe you should unsubscribe from labs-l and follow labs-announce-l instead [17:57:46] hello! we are planning to use this channel for the next hour for lightning talks - any questions for the speakers can be directed to me. [18:00:25] dynosaur: What is "lightning talks"? [18:00:33] see wikitech-l Glaisher [18:00:36] oh, there's a link [18:00:44] or the link [18:00:46] I'm not subscribed to wikitech-l [18:01:28] "Browser Plugin will not work with Chrome v35(& above) on Linux" [18:01:43] Guess that includes Chrome 45 [18:01:48] Glaisher: this is a test of something we would like to do monthly if people end up finding it useful. You can find more info on the links in the topic [18:02:26] Krenair: other options for joining also (see email) however if there are good reasons we should not use bluejeans for other things please give that feedback [18:02:53] I need to get stuff done and have a meeting in half an hour anyway [18:03:02] this is just a test [18:03:22] starting now! [18:05:07] Could people hear me speaking before? [18:05:14] When I was on the big screen? [18:05:15] Deskana: yes [18:05:25] Perfect, nothing's broken then [18:05:26] Deskana: looks sunny! [18:05:44] yurik: speak into mic more? [18:07:26] dynosaur: San Leandro! [18:07:43] don't forget sunscreen - I got a major burn this weekend [18:08:23] dynosaur: I was in your (other) neck of the woods, in Mammoth Lakes. [18:08:34] dynosaur: Much sunburn was had. [18:08:42] Deskana: Oh really!? Why? That is awesome. Did you like it? [18:09:26] dynosaur: Little bit of a holiday. Wanted to experience a different part of California. :) [18:09:30] just FYI for anyone on BlueJeans - you can ask your questions on BlueJeans directly without pinging me here... however I am still happy to ask for you [18:09:43] HELLO WORLD [18:10:12] FWIW our view of the office on BlueJeans is kind of strange. [18:10:22] We see two halves of two separate screens. [18:10:29] Question for Yuri: data used to generate the graph can be tajen from another table for instance ? [18:10:43] joal will ask [18:10:50] thx [18:15:54] what is a spider? [18:16:45] A reasonable justification for torching a building. [18:16:53] heh [18:17:14] question for Yuri: is the map graphing a reasonable way to put a map on-wiki irrespective of graphing any data? [18:17:33] yurik ^^ [18:18:49] spagewmf, using graphs for showing simple maps is great, but it won't work very well for very detailed map [18:19:14] dynosaur: I'm not sure about the difference between spider and bot. generally spiders are programs that visit websites and read information from the pages to create search engine index. [18:19:15] so you can show countries/us states/regions just fine, with some extra overlays with a star for the capital, etc [18:19:15] yurik: if only we had a map tile server... ? [18:19:33] spagewmf, max will demo that in a bit ;) [18:19:35] leila: oh, thanks :) [18:20:32] Questions? [18:20:36] what's the difference between hue and vital-signs? [18:20:58] are they both publicly-usable sites? [18:21:05] joal: Question: When do we get to play with the pageviews API? What's your expected timeline? :) [18:21:07] hue is a web interface for Hive / Hadoop tools [18:21:26] No, type the answers! [18:21:31] :) [18:21:33] ok, I'll type [18:21:45] vital-signs is a dashboard that just displays data [18:21:45] spagewmf: type all the things! [18:22:04] spagewmf: you can stand up and ask questions! anyone else, just so I am sure you want me to ask into the mic please ping me otherwise I wont ask it and assume you are asking in the channel [18:22:20] speak softly and carry a big nick :) [18:22:32] guillom: pageview API is something we're actively focusing on, there's an epic phab ticket I can point people to if you want. [18:22:48] milimetric: "This quarter" is a very exciting response :) [18:22:49] spagewmf: nice one! [18:22:57] yes, indeed, I'm excited :) [18:23:05] :) [18:23:07] thanks milimetric ! [18:23:23] quick pause to get slides up [18:24:18] Please nominate any of these talks for an extended tech talk and I will be happy to help set it up [18:27:32] swweeeeet [18:29:14] dynosaur: make bd808 explain logstash/kibana [18:29:51] bd808: explain logstash/kibana [18:30:08] spagewmf: ^ ;) [18:30:12] nobody said "simon says" [18:30:18] dynosaur: we should probably schedule that (a logstash/kibana tech talk) [18:30:21] logstash is a tool that can aggregate logs from different applications on the cluster [18:30:38] bd808: OK, I will make a phab task and we can set up a date/time :) [18:30:39] kibana is a web interface for logstash that lets you create dashboards containing different types of visualizations of this data [18:30:46] spagewmf: can you feed me some ideas of things to show off? [18:31:09] bd808: logins per day as volume of centralauth logs [18:31:20] * Deskana claps [18:31:21] we still don't have that in any analytics dashboard [18:31:26] * joal claps as well ! [18:31:49] hi, I just noticed that on nl-wiki the sortable wikitables don't work anymore [18:32:02] ori: if we make a "logins" dashboard, can we spell it with two g's and call it Danger Zone? [18:32:16] akoopal: JavaScript is broken on a few wikis. I think Krinkl.e is looking into it. [18:32:37] SMalyshev: very cool [18:32:38] akoopal: https://phabricator.wikimedia.org/T103498 [18:32:46] spagewmf: thanks! [18:33:33] bd808: task created :) [18:33:42] dates suggested [18:34:26] remember anyone on BlueJeans can unmute and ask questions themselves :D [18:35:10] guillom: sure this is related? I don't see edits on common.js on nl-wiki [18:35:38] it seems multiple things are buggy [18:35:50] ori: seems you had something to do with the linked bug, can you comment? [18:35:55] akoopal: I'm not sure it's related, but per that ticket, there were JavaScript issues across wikis. So it might not be in the history page. [18:36:05] akoopal: yes [18:36:59] questions so far for milimetric? [18:37:05] milimetric: Is there some good documentation about dashiki, so people can play with it? [18:37:19] guillom: I can ask in the mic [18:37:26] milimetric: is VitalSigns the next generation of e.g. http://flow-reportcard.wmflabs.org/# ? Is it hard to upgrade such reportcards ? [18:38:28] ori: can this be related, or is it better to create a new bug? [18:39:19] akoopal: i'll have a fix deployed in <5m [18:40:38] milimetric: play us some guitar [18:40:41] * dynosaur claps! [18:40:49] guitar strings are broken :) [18:41:03] switching screens [18:41:06] ori: ok, will await it, and test after that [18:41:32] All I can see is milimetric's beautiful face [18:41:36] Oh, wait, it's changed now [18:41:48] * milimetric takes off his beautiful face [18:41:51] ping me or MaxSem with questions for Max [18:42:33] nearby! sweet [18:42:45] yeah, this is going to be nice! :-) [18:43:49] milimetric: Pete Townshend has the same problem, intense flailing [18:44:01] Questions? [18:44:29] milimetric is on screen in SF again [18:44:59] he's responsible for everything today, dynosaur. ;-) [18:45:21] * dynosaur claps [18:45:28] last talk! [18:45:36] James [18:45:44] MaxSem: I clicked the coordinates link on https://en.wikipedia.org/wiki/San_Francisco and got a blank pop-up, "Waiting for wma.wmflabs.org" [18:46:15] one more moment [18:47:54] (I think MaxSem said the default Coordinates link on enwiki is a maps server run by the community) [18:47:58] it gets overloaded [18:48:11] Question: what is TypeScript? [18:48:16] wow, Team Discovery is well represented here [18:48:45] FWIW, the final ES6 spec was published this week. [18:48:58] Yuri, Stas, Max, James [18:49:00] Strong typing for JavaScript? [18:49:01] EcmaJavaTypeHarmonyScript FTW [18:49:03] it's compile-to-JS [18:49:20] like CoffeeScript, etc. [18:49:24] Uh, stuff going on here [18:49:26] http://www.slideshare.net/NeilGreen1/type-script-vs-coffeescript-vs-es6 [18:49:59] milimetric: reminds me of http://www.scala-js.org/ [18:50:02] there's also http://www.2ality.com/2015/06/web-assembly.html [18:50:05] :) joal, yep [18:50:23] WebAssembly is a bit different, but I agree that's the future [18:50:29] for the compile-to-js-runtime department [18:50:55] WebAssembly is more like js-compile-to or *-compile-to [18:50:58] Would anyone like to see any of these talks as hour long tech talks? [18:52:10] http://www.reddit.com/r/rust/comments/3abgbo/webassembly_rust_compile_to_web/ [18:52:12] ;) [18:52:12] http://turtlescript.github.cscott.net/docco/asm-llvm.html [18:53:15] webassembly is very much geared towards languages like C/C++ or Rust [18:53:22] ori: looks to be working again [18:53:57] anyone have q's for James? [18:54:34] dynosaur: Yes. My question: "Is this basically strong typing for JavaScript?". [18:54:40] will ask [18:55:31] sadly, no traits in typescript [18:55:57] gwicke: scala FTW regarding static typing :) [18:56:03] gwicke: I agree, but I see WebAssembly playing out as the .NET CLR for the web, and all languages will compile to it, including JS [18:56:21] it's still early days and I don't fully buy the distinctions they're trying to make [18:56:28] joal: or Haskell / Rust ;) [18:56:40] gwicke: I can hear the HTML4 diehards muttering keep yur LLVM-IR-AST compiler wizardry out of mah browser :) [18:56:42] gwicke: agreed :) [18:57:00] more qs? [18:58:13] * dynosaur claps! [18:58:16] thanks everyone! [18:58:18] * milimetric claps [18:58:24] hope this was interesting for you [18:58:27] * gwicke claps as well [18:58:29] question: did Angular pick up TypeScript? [18:58:41] angulat uses atscript [18:59:30] tgr: this says they switched: https://docs.google.com/document/d/11YUzC-1d0V1-Q3V0fQ7KSit97HnZoKVygDxpWzEYW0U/edit [19:01:33] * Nemo_bis shivers at information walled into gdocs