[00:07:45] Analytics, Community-Tech-Tool-Labs, Developer-Relations, MediaWiki-API, and 4 others: Determine which Action API parameters to whitelist/blacklist for action_param_hourly aggregate table - https://phabricator.wikimedia.org/T132283#2268871 (bd808) [00:46:43] Analytics-Kanban, Continuous-Integration-Config, Patch-For-Review: Add JJB support for Jenkins Maven Release Plugin {hawk} - https://phabricator.wikimedia.org/T132175#2268962 (madhuvishy) https://review.openstack.org/#/c/313196/ Proposed! Thanks @hashar :) [01:05:58] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2268988 (Danny_B) Please use class="wikitable" as default formatting. [01:08:33] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2268991 (Danny_B) Please use `.tab` extension instead of `.tabular` (more language independent). [01:09:12] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2268992 (Danny_B) I'm missing the way how to simply paste in CSV/TSV. [01:10:44] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2268993 (Yurik) >>! In T134426#2268988, @Danny_B wrote: > Please use class="wikitable" as default formatting. Already [[ https://github.co... [01:13:29] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2268996 (Danny_B) >>! In T134426#2268993, @Yurik wrote: >>>! In T134426#2268988, @Danny_B wrote: >> Please use class="wikitable" as defaul... [01:17:14] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2268997 (Danny_B) >>! In T134426#2268993, @Yurik wrote: >>>! In T134426#2268992, @Danny_B wrote: >> I'm missing the way how to simply past... [01:18:13] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2268998 (Yurik) Ah, sorry, that's for transclusions that will only work on the same wiki. So are you proposing the whole table use wikitab... [01:20:15] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2268999 (Yurik) I will create a new project with all related tasks. Waiting for my approval to be able to create new projects myself - I... [01:27:04] Analytics, Commons, Multimedia, Wikidata, and 3 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2269001 (Danny_B) >>! In T134426#2268998, @Yurik wrote: > Ah, sorry, that's for transclusions that will only work on the same wiki. So are... [02:10:50] Analytics, Commons, Multimedia, Tabular-Data, and 4 others: Allow tabular datasets on Commons (or some similar central repository) (CSV, TSV, JSON, XML) - https://phabricator.wikimedia.org/T120452#2269056 (Yurik) [02:11:28] Analytics, Commons, Multimedia, Tabular-Data, and 4 others: Review shared data namespace (tabular data) implementation - https://phabricator.wikimedia.org/T134426#2269058 (Yurik) New project tag: #tabular-data [02:12:15] Analytics, Commons, Multimedia, Tabular-Data, and 4 others: Allow tabular datasets on Commons (or some similar central repository) (CSV, TSV, JSON, XML) - https://phabricator.wikimedia.org/T120452#1884848 (Yurik) [07:49:46] Analytics-Cluster, Analytics-Kanban, Patch-For-Review: Spark yarn in client mode is never moved from ACCEPTED to RUNNING - https://phabricator.wikimedia.org/T134422#2269302 (MoritzMuehlenhoff) @Ottomata: Could you add a little more details, please: Which service/binary on which servers does open up t... [07:52:34] Analytics-Cluster, Analytics-Kanban, Operations, Patch-For-Review: Spark yarn in client mode is never moved from ACCEPTED to RUNNING - https://phabricator.wikimedia.org/T134422#2269305 (MoritzMuehlenhoff) [08:22:32] Analytics, ContentTranslation-Analytics, MediaWiki-extensions-ContentTranslation, Operations, Ops-Access-Requests: Add amire80 to analytics-privatedata-users group - https://phabricator.wikimedia.org/T122524#2269330 (MoritzMuehlenhoff) a:MoritzMuehlenhoff [08:24:06] Analytics, ContentTranslation-Analytics, MediaWiki-extensions-ContentTranslation, Operations, Ops-Access-Requests: Add amire80 to analytics-privatedata-users group - https://phabricator.wikimedia.org/T122524#1906445 (MoritzMuehlenhoff) @Arrbee : Runa, you're Amir's manager, right? Please conf... [08:26:35] joal: o/ [08:26:39] helloooo [08:26:44] Hey elukey ! [08:26:48] how is it today? [08:27:04] not bad :) [08:27:14] Irish style answeer ;) [08:27:21] I use the same :) [08:27:30] ahhahaha [08:28:21] joal: do you think that I could work on https://phabricator.wikimedia.org/T134524 ? [08:28:31] might be interesting for me to understand how to fix it [08:29:00] I guess that the fix will be in node's code? [08:29:43] elukey: I indeed think it'll be node code [08:30:10] elukey: What I'd rather view you do is have a go at cassandra compaction internal [08:30:30] yep that too [08:30:33] I have ideas on how to do that, the plan would be to ensure we know what to look and how when we test [08:31:07] I had planned to do it, but didn't find the time this week (still reviews to do ... I'm so slow to write those ....) [08:31:32] elukey: If you prefer to go for node code, I don't mind, both are to do :) [08:33:39] joal: nah don't worry, I just wanted a bit more insights on the data that we store in there. I realized that it might be good for me to view the system as a whole to get the problem right [08:33:45] I'll play a bit with the API [08:33:50] never done it :) [08:34:19] Good idea elukey [08:34:47] elukey: please set up a 1/2 hour meeting for me to explain as well, it'll be good to brain dump on that and be on the same page ! [08:35:25] joal: I was about to ask the same :) [08:35:35] huhuhu :) [08:35:51] elukey: We kinda get used to work together ;) [08:38:28] Analytics-Kanban, Operations, ops-eqiad: rack/setup/deploy aqs100[456] - https://phabricator.wikimedia.org/T133785#2269348 (JAllemandou) @ottomata: TL;DR: We already have replication factor of 3 :) Details: Double checked on cassandra-aqs: every keyspace we use has `replication = {'class': 'NetworkT... [08:41:19] Analytics, ContentTranslation-Analytics, MediaWiki-extensions-ContentTranslation, Operations, and 2 others: Add amire80 to analytics-privatedata-users group - https://phabricator.wikimedia.org/T122524#2269349 (Arrbee) Hi @MoritzMuehlenhoff , I would like to confirm that this request is approved f... [08:43:10] Analytics, ContentTranslation-Analytics, MediaWiki-extensions-ContentTranslation, Operations, and 2 others: Add amire80 to analytics-privatedata-users group - https://phabricator.wikimedia.org/T122524#2269353 (MoritzMuehlenhoff) Thanks, I'll merge this on Monday. [09:20:28] I just realized with a bit of shame that I've never played with https://wikitech.wikimedia.org/wiki/Analytics/PageviewAPI [09:20:42] the api is more awesome that I thought [09:21:16] also great docs.. easy to read and full of examples [09:25:11] hi team! [09:25:49] hello! [09:25:59] (added also a note in https://wikitech.wikimedia.org/wiki/Analytics/AQS about the APIs) [09:33:44] hi, how can I list the webrequest field definitions? desc webrequest fails with java.lang.ClassNotFoundException Class org.apache.hive.hcatalog.data.JsonSerDe not found [09:36:53] Hey dcausse! Already checked https://wikitech.wikimedia.org/wiki/Analytics/Data/Webrequest ? [09:37:13] might not be up to date though [09:37:23] elukey: doh you're right, that's easier to read! thanks :) [09:45:27] dcausse, elukey : We try to keep that definition up-to-date, so hopefully it is :) [09:48:16] dcausse: don't listen to me! :P [09:48:29] joal: patience mode on for you :D do you have a minute? [09:48:37] :) [09:48:38] elukey: I do ! [09:48:54] ok I made the error of checking the keyspaces on aqs, now I have questions :P [09:49:22] for example, I did a describe keyspace for local_group_default_T_pageviews_per_project [09:49:38] and I stumbled on PRIMARY KEY (("_domain", project, access, agent, granularity), timestamp, "_tid") [09:49:45] SO [09:50:08] hehehe elukey :) Primary keys are an important topic for cassandra datamodels :) [09:50:19] ("_domain", project, access, agent, granularity) is the partition key, that is responsible to figure out where an insert goes in the cluster (the node0 [09:50:40] and timestamp, _tid should be clustering, to order the partitions on the node following some criteria [09:51:31] my understanding is that ("_domain", project, access, agent, granularity) is transformed into an hash and then cassandra figures out what node is responsbile for it (primary key) [09:51:55] elukey: You don't need me anymore, you know everything ;-( [09:52:01] :D [09:52:04] if what I've written have some sense, I get the value of ordering by timestamp but what is _tid? [09:52:47] elukey: every field starting by _ is not 'ours', but created by default by restbase [09:52:54] ahhhhhh [09:53:19] ah ok and then is explicitly stated in ) WITH CLUSTERING ORDER BY (timestamp ASC, "_tid" DESC) [09:53:20] _tid is a timestamp id allowing to sort insertions for the same key with ptrecisions [09:53:36] the other weird thing is [09:53:37] AND compaction = {'class': 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy'} [09:54:03] meanwhile local_group_default_T_pageviews_per_article_flat has DTCS [09:54:15] probably it is intented [09:54:16] Correct: pageviews_per_project is small, no need for specific compaction strategy, the default is good [09:56:06] ok now a lot of things have a sense in my head :D [09:56:12] *makes sense [09:57:12] * joal wonders ... Its head being a big knot, is it authorized to say that things straighten up ? [09:57:40] :D [10:06:22] joal: from your reaserch, what are the queries with more than a month of data that kills us? per article? [10:06:58] elukey: have a look at https://docs.google.com/spreadsheets/d/1Jm6s25e0T1npXhfM5fVtrvuC-4LM8D9BmcllUHcKlek/edit#gid=296204185 [10:07:10] elukey: Let's batcave for a minute [10:07:18] I'll drive you through the doc [10:07:34] joal: you already done it but for some reason my brain flushed it, only if you have time [10:07:43] no worries :) [10:08:09] It givews me a good reason to procrastinate on writing reviews ;) [10:08:25] I have to finish them too :( [10:08:54] I really like the exercise, it's good to synthesize, but it takes time ! [10:09:02] batcave? [10:09:51] yep! [11:00:28] (PS1) Mforns: Add support for unique devices in pageview api [analytics/dashiki] - https://gerrit.wikimedia.org/r/287192 (https://phabricator.wikimedia.org/T122533) [11:12:28] * elukey lunch! [11:20:34] (CR) Mforns: Add support for unique devices in pageview api (16 comments) [analytics/dashiki] - https://gerrit.wikimedia.org/r/287192 (https://phabricator.wikimedia.org/T122533) (owner: Mforns) [11:21:09] (PS2) Mforns: Add support for unique devices in pageview api [analytics/dashiki] - https://gerrit.wikimedia.org/r/287192 (https://phabricator.wikimedia.org/T122533) [11:22:02] (CR) Mforns: "Please, look at the first patch. I left some comments there!" [analytics/dashiki] - https://gerrit.wikimedia.org/r/287192 (https://phabricator.wikimedia.org/T122533) (owner: Mforns) [11:48:28] !log restarting aqs on aqs100[123] for security upgrades. [13:16:11] (Abandoned) Mforns: Add unique devices api [analytics/dashiki] - https://gerrit.wikimedia.org/r/285977 (https://phabricator.wikimedia.org/T122533) (owner: Mforns) [13:16:42] Analytics-Kanban, Patch-For-Review: Visualize unique devices data in dashiki {bear} - https://phabricator.wikimedia.org/T122533#2269808 (mforns) [13:19:40] Quarry: Quarry queries editable by several people - https://phabricator.wikimedia.org/T134570#2269818 (Base) [13:29:35] Quarry: Limit number of concurrent queries one user can run at a time - https://phabricator.wikimedia.org/T104316#1413282 (Base) Would be nice if it is multilevelled limitation with basing on perhaps users rights on wikis or something like this (perhaps also some additional whitelist for users who are not ac... [13:37:17] Quarry: Quarry shows old username after user was renamed - https://phabricator.wikimedia.org/T73064#771640 (Base) I do not know hot it is build so do not know if that might occur (well hopefully it is based on IDs and not on usernames behind the scenes so it might not), but I hope that those renames if you m... [13:44:56] Quarry, Discovery, Labs-Other-Projects, Wikidata, and 2 others: Setup sparqly service at https://sparqly.wmflabs.org/ (like Quarry) - https://phabricator.wikimedia.org/T104762#1426314 (Base) A stupid question by a person with bad SQL (progressed from almost zero mostly thanks to quarry) and almo... [13:54:24] * elukey stepping afk for ~1hour [14:20:46] milimetric: Hi! [14:20:52] hey hey [14:21:05] what's up joal [14:21:38] milimetric: I'd like to spend some time with on schemas for edit data [14:21:47] milimetric: when would it be best? [14:22:15] hi milimetric. welcome back! :) [14:22:21] hi leila! [14:22:28] thank you, it's great to be back [14:22:56] milimetric: this afternoon seems not good for you; monday afternoon I'll be away mmost of the afternoon and then we have many meetings [14:22:57] joal: I have to leave for the doctor's in a few minutes, and it's too late for you when I get back. Schedule something for Monday and we can chat [14:23:22] milimetric: how about tuesday at usual meeting with Aaron? [14:23:28] joal: feel free to schedule me really early Monday [14:23:36] we should talk before we talk to Aaron I think [14:23:53] milimetric: no Aaron this week, so we're good ;° [14:24:15] And, I already talked a bit with him ;)* [14:24:46] oh ok, well up to you then [14:24:54] ok cool, will do that [14:25:11] It also givces me a bit more time to polish up mu stuff :) [14:25:38] mforns_brb: I'm halfway through reviewing your unique patch, and I don't want to submit it all yet before I finish [14:26:39] but mforns_brb: I just wanted to mention one main thing which is that pageview-api.js should be renamed to aqs.js and config.pageviewApi to config.aqs and pageview-api-response to aqs-response and so on. Basically, the thing that you can get both pageviews and uniques from should be called AQS. [14:26:43] Otherwise it's way confusing [14:35:44] heyyy elukey, yt? [14:36:22] wanna brain bounce / go over the druid debian stuff I started yesterday? want to see if you think it is sane [14:36:31] prob will have to ask another ops person too [14:53:29] Quarry: Quarry queries editable by several people - https://phabricator.wikimedia.org/T134570#2270130 (Aklapper) @Base: Is "Quarry queries editable by several people" a bug report (like "this should not happen")? Is "Quarry queries editable by several people" an enhancement request (like "please support this... [14:56:25] ottomata: o/ [14:56:26] Analytics, Operations, Traffic, Privacy: Connect Hadoop records of the same request coming via different channels - https://phabricator.wikimedia.org/T113817#2270134 (Nuria) Before adding any more data pieces (and agreed with @BBlack that this ticket needs more clarification) I would like to make... [14:56:29] sorry I was afk [14:56:53] I have a meeting now but I will probably be ready in ~30 mins [14:57:00] or after the standup [14:57:02] is it ok? [14:57:33] ja no hurry at all [14:57:33] yu [14:57:53] ottomata: let the man have his week-end! [14:57:54] :D [14:58:15] ahhahaha [14:58:35] mobrovac: I will probably nod for 20 minutes with Andrew later on, nothing heavy :P [14:58:47] lol [15:00:06] elukey: just put a https://en.wikipedia.org/wiki/Maneki-neko in front of the camera to nod instead of you :P [15:00:34] :D [15:01:50] haha [15:02:01] elukey: you can have your weekend! this is no rush at all just wanted to keep you in da loop [15:04:28] Quarry: Quarry queries editable by several people - https://phabricator.wikimedia.org/T134570#2270171 (Base) An enhancement request (I believed it would be clear from the description). Ok will rename. [15:04:58] Quarry: Add support for quarry queries to be editable by several people - https://phabricator.wikimedia.org/T134570#2270172 (Base) [15:08:39] milimetric, re: changing to aqs-api, makes sense and will do. today though, I have to finish my reviews... [15:10:22] but yeah makes total sense, thanks for the review! [15:10:35] Quarry, Discovery, Labs-Other-Projects, Wikidata, and 2 others: Setup sparqly service at https://sparqly.wmflabs.org/ (like Quarry) - https://phabricator.wikimedia.org/T104762#2270182 (Multichill) >>! In T104762#2269919, @Base wrote: > A stupid question by a person with bad SQL (progressed from... [15:21:20] Analytics-Kanban, Operations, ops-eqiad: rack/setup/deploy aqs100[456] - https://phabricator.wikimedia.org/T133785#2270212 (Ottomata) Ah ok cool. @Cmjohnson we are good to go on these then! [15:32:03] (CR) Nuria: "Much better with less code duplication." (2 comments) [analytics/dashiki] - https://gerrit.wikimedia.org/r/287192 (https://phabricator.wikimedia.org/T122533) (owner: Mforns) [15:33:31] ottomata: how should the repo for analytics.wikimedia.org be called? [15:33:42] ottomata: "analytics.wikimedia.org"? [15:34:35] ja i suppose so? i guess it will be in analytics namespace so analytics/analytics.wikimedia.org? [15:34:49] ottomata: k, and this is teh way we do it correct? https://www.mediawiki.org/wiki/Git/Creating_new_repositories#Step_1:_Pick_your_repository_name [15:35:00] (CR) Mforns: Add support for unique devices in pageview api (2 comments) [analytics/dashiki] - https://gerrit.wikimedia.org/r/287192 (https://phabricator.wikimedia.org/T122533) (owner: Mforns) [15:35:07] oh huh! i've always used the gui [15:35:38] it says not to use the gui, ok, will try doc and if it doesn't work will try gui [15:35:43] k [15:35:45] yeah look slike it [15:37:01] Analytics: Move datasets.wikimedia.org to analytics.wikimedia.org/datasets - https://phabricator.wikimedia.org/T132594#2270255 (Nuria) [15:37:03] Analytics-Kanban, DNS, Operations, Traffic, Patch-For-Review: Create analytics.wikimedia.org - https://phabricator.wikimedia.org/T132407#2270254 (Nuria) Open>Resolved [15:37:18] Analytics-Kanban: Unique Devices javascript node module - https://phabricator.wikimedia.org/T133184#2270256 (Nuria) Open>Resolved [15:38:05] Analytics-Kanban: Create repo analytics.wikimedia.org with index and build of browser reports for puppet to source and deploy to analytics.wikimedia.org - https://phabricator.wikimedia.org/T134506#2270258 (Nuria) [15:38:20] Analytics-Kanban: Create repo analytics.wikimedia.org with index and build of browser reports for puppet to source and deploy to analytics.wikimedia.org - https://phabricator.wikimedia.org/T134506#2267717 (Nuria) [15:39:01] I think I probably run beeline/hive the wrong way but I get message:java.lang.ClassNotFoundException Class org.apache.hive.hcatalog.data.JsonSerDe when I select from webrequest [15:40:12] ottomata: I am ready if you have time! [15:40:16] doh forget it, I was on wmf_raw :/ [15:40:26] just had a chat with Filippo about out dear friend Cassandra [15:40:35] ook sho [15:40:38] 15 secs... [15:40:49] lemme grab a coffee [15:40:51] 1 min [15:41:00] k [15:41:19] in batcave [15:43:01] Analytics-Kanban, Operations, ops-eqiad: rack/setup/deploy aqs100[456] - https://phabricator.wikimedia.org/T133785#2270265 (mark) [15:43:04] Analytics, Operations, hardware-requests, Patch-For-Review: eqiad: (3) AQS replacement nodes - https://phabricator.wikimedia.org/T124947#2270266 (mark) [15:45:09] Quarry, Discovery, Labs-Other-Projects, Wikidata, and 2 others: Setup sparqly service at https://sparqly.wmflabs.org/ (like Quarry) - https://phabricator.wikimedia.org/T104762#2270273 (Base) >>! In T104762#2270182, @Multichill wrote: >>>! In T104762#2269919, @Base wrote: >> A stupid question by... [15:45:11] ottomata: I do not think i have permits: [15:45:14] ssh -p 29418 gerrit.wikimedia.org gerrit create-project --require-change-id --owner=Analytics --parent=analytics --description='Content of analytics.wikimedia.org' analytics/analytics.wikimedia.org [15:45:25] returns " Capability createProject is required to access this resource" [15:45:44] cc qchris__ just in case he is still handling repo creation [15:46:39] nuria_: you can jsut request for the repo to be created and he'll handle it usually in a couple of days [15:46:58] mobrovac: request in phab? [15:47:12] but afaik, somebody that is an admin of the analytics group can give you that right [15:47:16] milimetric perhaps [15:47:26] nuria_: no, there's a wiki for that, lemme get you the link [15:47:31] mobrovac: ok, will wait a bit [15:48:02] nuria_: https://www.mediawiki.org/wiki/Git/New_repositories/Requests [15:48:24] mobrovac: right, command i pasted i gor from there [15:48:27] Analytics-Kanban, Operations, ops-eqiad: rack/setup/deploy aqs100[456] - https://phabricator.wikimedia.org/T133785#2270278 (Cmjohnson) @ottomata: yes...just need to add the dhcpd and partman but feel free if you have time [15:48:28] *got [15:48:58] mobrovac: ah no, wait, there are two docs! [15:49:12] nuria_: or you can click on the "request" button :) [15:49:16] https://www.mediawiki.org/wiki/Git/Creating_new_repositories [15:49:18] man ... [15:49:22] yeah ... [15:50:38] mobrovac: thnaks [15:50:40] *thanks [15:50:44] np [15:51:21] you guys not ready to switch to phab yet? :) [15:53:08] mobrovac: gerrit is the best CR I have ever used i gotta say [15:53:24] mobrovac: not sure why we want to change [15:53:55] heh, i think you're the first i've heard say that :) [16:02:05] Analytics-Kanban, Patch-For-Review: Fix Dashiki's metrics-by-project breakdown - https://phabricator.wikimedia.org/T133944#2270302 (mforns) [16:14:05] Analytics-Kanban, Operations, Patch-For-Review: Upgrade stat1001 to Debian Jessie - https://phabricator.wikimedia.org/T76348#2270342 (elukey) Open>Resolved [16:14:10] Analytics-Cluster, Analytics-Kanban, Patch-For-Review: Use MySQL as Hue data backend store - https://phabricator.wikimedia.org/T127990#2270344 (elukey) Open>Resolved [16:19:45] ottomata: is this page comitted anywhere? https://dumps.wikimedia.org/other/analytics/ cc milimetric [16:20:43] ja its in puppet [16:21:15] https://github.com/wikimedia/operations-puppet/blob/production/modules/dataset/files/html/analytics_index.html [16:22:56] ottomata: k, will reuse some of it for analytics.wikimedia.org [16:24:41] k [16:24:45] make it PUUURRRTY [16:24:48] :) [16:24:53] source some bootstrap thing if you hafta [16:24:59] ottomata: me don't know how to make pretty [16:25:12] ottomata: me no css [16:25:18] ottomata: bootstrap over my DEAD body [16:25:38] whaaa [16:25:41] what's wrong with bootstrap? [16:26:02] ottomata: that it weights a million tons, makes all internet look alike and makes designers sad [16:26:24] use some other theme! [16:29:57] nuria_: here you go so easy peasy: https://bootswatch.com/paper/ [16:30:41] ottomata: smells bootstrap but will take a look [16:30:49] haa [16:36:28] * joal is gonna is gonna put it on the wall: Your design smells bootstrap! [16:36:34] :D [16:36:56] Gone for tonight a-tema [16:36:59] argh my connection to freenode dropped, lost all the messages [16:37:07] Have a good weekend :) [16:37:46] I'll work on T101343 with low priority focusing on AQS [16:37:47] T101343: Configure Spark YARN Dynamic Resource Allocation - https://phabricator.wikimedia.org/T101343 [16:38:28] bbyeeeeeee!! have a good weekend! [16:38:36] elukey, bye! [16:38:48] nice weekend [16:39:03] oh... joal bye! [16:56:46] ottomata: it's gonna be boring, will look like: https://www.emacswiki.org/emacs?action=browse;id=CSS;css=/css/pedia.css [16:57:07] ottomata: i love it how they call it at emacs wiki "that css with an air of authority" [17:04:47] bOORINg [18:50:43] (PS1) Bearloga: Fixes Prefix API request detection [analytics/refinery/source] - https://gerrit.wikimedia.org/r/287264 [19:06:11] (CR) Deskana: [C: 2] Fixes Prefix API request detection [analytics/refinery/source] - https://gerrit.wikimedia.org/r/287264 (owner: Bearloga) [21:11:59] nuria: Done. [21:12:05] Argh. I missed her. [21:12:17] I guess she'll see the update on the WikiPage then :-) [21:12:32] qchris__: anything I can relay? [21:12:53] She asked for a Gerrit repo a few pages up. [21:13:05] I just created it: analytics/analytics.wikimedia.org [21:13:16] But she also added the request to the wiki page. [21:13:27] And I responded to the Wiki page. So I guess it's fine. [21:14:25] Hahaha. The image is even called "donut.jpg" :-) [21:15:40] :) oh cool, thanks for making it. But I told her I can make repos too [21:15:52] sorry for the bother, I'll tell everyone again [21:16:15] Oh. It's not an issue. It's one of the WMF hats that I am still wearing. [21:16:38] Or rather ... ^demon and I are sharing the repo creation duty. [21:59:16] Analytics, Analytics-EventLogging, Documentation, Epic: Product Instrumentation and Visualization {oryx} - https://phabricator.wikimedia.org/T76795#2271173 (Danny_B) [22:16:24] halfak: you should really land https://github.com/mediawiki-utilities/python-mwoauth/pull/17 and make a new release :) [22:18:42] thanks bd808. I didn't see the ping for that [22:19:08] I pinged on github literally seconds before here [22:19:12] Oh! looks like the ping was recent :) [22:22:43] bd808, {{done}} [22:22:50] New version is on pypi [22:23:00] w00t [22:24:36] Just uploaded mwapi 0.4.1 too. Includes mechanisms for handling OAuth an the formatversion parameter.