[08:05:45] 06Revision-Scoring-As-A-Service, 10ORES, 13Patch-For-Review: Untangle deployment repositories - https://phabricator.wikimedia.org/T137819#2395830 (10akosiaris) @mmodell : Change merged, we should be good to go. [14:32:32] o/ [15:08:54] Hey schana, can you look at https://github.com/wiki-ai/ores/pull/149 ? [15:09:25] Also, I'm wondering if you have any updates for https://phabricator.wikimedia.org/T137125 or https://phabricator.wikimedia.org/T134782 [15:10:55] 06Revision-Scoring-As-A-Service, 10ORES: Move static assets to wheels - https://phabricator.wikimedia.org/T137362#2396745 (10Halfak) [15:16:31] halfak: o/ I just arrived at a school in Esino Lario [15:16:45] Amir1, woo! Glad that you got there safely [15:16:56] I put my luggage in the apartment and now I'm ready to work! [15:17:18] thanks [15:17:19] :) [15:18:07] Great! Want to look at the precached stuff? I'm going to work on ?spec and nonbot_edit. [15:19:48] halfak: sure, just give me sec and I'm 100% working [15:20:31] sure. No rush. You're a pro for going from travel --> work without blinking [15:20:34] That's hard. [15:21:25] :D you are as well and even better [15:22:48] Hacking in airports is an art. :) [15:23:13] * halfak thinks "What kind of work can I do with a flakey internet connection." [15:24:27] :D [15:27:46] halfak: I tried to re-structure the presentation based on our talk: https://docs.google.com/presentation/d/1XF30AsQXTeL381QXnwan3a7vUF-T-_yqgxuGGNnh2IU/edit#slide=id.g1143e22ca5_0_32 [15:28:07] Great. I'll look at that before I get lost in nonbot_edit [15:28:26] Amir1, in the meantime, please review https://phabricator.wikimedia.org/T138252 [15:28:47] sure [15:28:59] Can we expect that wikitech-l subscribers will render an HTML email (as in linkify text)? [15:30:00] halfak: depends on the mailing list [15:30:07] 1- wikimedia: no [15:30:13] 2- wikitech: probably [15:30:20] 3- other ones: not so sure [15:34:39] halfak: one thing before we move on [15:34:47] I was talking with legoktm [15:35:12] Amir1, OK. So maybe I'll make a mailing list version with [1] style citations. [15:35:12] El búfer 1 está vacío. [15:35:19] Hi AsimovBot :) [15:35:36] he was suggesting since en.wp doesn't have edit patrolling, deploying ORES there is good but not very useful for them, becuase it won't go away [15:36:48] Amir1, I think we're really sticking our foot in the door with enwiki. [15:37:00] It's more of a technical probe than a useful tool for enwiki [15:37:08] But it could also be encouragement to set up patrolling on enwiki [15:37:25] yeah, +! [15:37:27] +1 [15:37:28] I know that the collaboration team considering working on making patrolling more powerful. [15:38:12] Right know, J-Mo is looking at the ORES review tool in the context of his advisement of the collaboration team and https://www.mediawiki.org/wiki/Edit_Review_Improvements [15:39:17] nice [15:40:04] Amir1, OK comments added to the slide deck. [15:40:26] thanks [15:40:29] reading the MOU [15:40:34] General thoughts. More screenshots. More conceptual sketches. I abuse Google drawing tools. They are all fully available in the presentation interface. [15:41:34] definitely more pictures by then [15:41:44] everyone's telling me that :D [15:44:00] :D [15:46:01] I tried to sign using xoural, it looks horrible [15:47:28] Try zooming in a lot [15:47:31] :) [15:50:12] that helped a lot [15:59:20] teaching Amir to label some edits [15:59:22] :D [16:12:04] halfak: I just merged it but do you made the wheels for the repo to deploy? [16:12:37] SPAM IS COMING [16:12:44] 06Revision-Scoring-As-A-Service, 10ORES: Document downtime for ORES - https://phabricator.wikimedia.org/T138248#2396866 (10Ladsgroup) 05Open>03Resolved [16:12:46] 06Revision-Scoring-As-A-Service, 10MediaWiki-extensions-ORES, 13Patch-For-Review, 05WMF-deploy-2016-06-07_(1.28.0-wmf.5), and 2 others: Populate db should skip errored scores, not to fail - https://phabricator.wikimedia.org/T137854#2396867 (10Ladsgroup) 05Open>03Resolved [16:12:48] 06Revision-Scoring-As-A-Service, 10ORES: Use mediawiki/services/ores/deploy in beta cluster - https://phabricator.wikimedia.org/T137821#2396868 (10Ladsgroup) 05Open>03Resolved [16:12:50] 06Revision-Scoring-As-A-Service, 10ORES, 13Patch-For-Review: Untangle deployment repositories - https://phabricator.wikimedia.org/T137819#2396870 (10Ladsgroup) 05Open>03Resolved [16:12:52] 06Revision-Scoring-As-A-Service, 10ORES: Move ores_(wsgi|celery).py to ores package - https://phabricator.wikimedia.org/T137820#2396869 (10Ladsgroup) 05Open>03Resolved [16:12:54] 06Revision-Scoring-As-A-Service, 10Wikilabels: Sometimes, tasks get more labels than they should - https://phabricator.wikimedia.org/T131997#2396871 (10Ladsgroup) 05Open>03Resolved [16:12:57] 06Revision-Scoring-As-A-Service, 10MediaWiki-extensions-ORES, 07Epic: [Epic] Deploy ORES extension as a Beta feature - https://phabricator.wikimedia.org/T130210#2396873 (10Ladsgroup) [16:13:00] 06Revision-Scoring-As-A-Service, 10MediaWiki-extensions-ORES, 10Wikidata, 13Patch-For-Review: Deploy ORES extension in wikidatawiki - https://phabricator.wikimedia.org/T130212#2396872 (10Ladsgroup) 05Open>03Resolved [16:13:04] 06Revision-Scoring-As-A-Service, 10MediaWiki-extensions-ORES, 07Epic: [Epic] Deploy ORES extension as a Beta feature - https://phabricator.wikimedia.org/T130210#2129780 (10Ladsgroup) 05Open>03Resolved [16:13:07] 10Revision-Scoring-As-A-Service-Backlog, 10MediaWiki-extensions-ORES: Integrate ORES extension with Special:Contributions - https://phabricator.wikimedia.org/T132371#2396876 (10Ladsgroup) [16:13:10] 06Revision-Scoring-As-A-Service, 10MediaWiki-Special-pages, 10MediaWiki-extensions-ORES, 05MW-1.28-release-notes, and 3 others: Templatize Special:Contributions lines and add proper hooks - https://phabricator.wikimedia.org/T122537#2396875 (10Ladsgroup) 05Open>03Resolved [16:25:38] halfak: Amir is fixing RTL bugs now [16:25:44] for wikilabels [16:26:16] Amir1, will make the wheels and hopefully get a test deployment out to labs today [16:28:12] nice [16:49:55] halfak: I'm trying to bring the wikilabels-experiment back up but it gives FileNotFoundError: [Errno 2] No such file or directory: 'oauth-wikimedia.yaml' to me [16:50:54] Old code [17:04:11] halfak: nvm, fixed [17:04:17] :) [17:04:54] dinner [17:20:53] 06Revision-Scoring-As-A-Service, 10ORES: Add 'nonbot_edit' event to precached - https://phabricator.wikimedia.org/T137967#2397197 (10Halfak) https://github.com/wiki-ai/ores/pull/150/files [17:35:21] 06Revision-Scoring-As-A-Service, 10ORES, 13Patch-For-Review: Untangle deployment repositories - https://phabricator.wikimedia.org/T137819#2397266 (10mmodell) @akosiaris: cool, thank you! I'll test the mirroring out now. [17:35:53] 06Revision-Scoring-As-A-Service, 10ORES, 06Operations: ORES should advertise swagger specs under /?spec - https://phabricator.wikimedia.org/T137804#2397269 (10Halfak) https://github.com/wiki-ai/ores/pull/151 [17:59:22] halfak: LGTM, have you tested it out? I'm talking about the swagger thingy [17:59:29] Yes [18:01:02] halfak: {{merged}} [18:01:03] 10[1] 04https://meta.wikimedia.org/wiki/Template:merged [18:01:46] \o/ [18:02:21] OK. I think I'm going to start work on ores-wmflabs-deploy. [18:02:46] This will allow me to do some testing in labs with the new models. [18:03:23] nice [18:03:29] I'll also experiment with using the new ores.applications rather than the scripts we have in the deploy repo. [18:03:34] let me see what have in my to-do list [18:04:20] Amir1, shall we rename /src/ores/config to /srv/ores/deploy? [18:05:06] that doesn't matter [18:05:22] the path in prod is /srv/deployment/ores/deploy/ [18:06:14] Hmm... OK. Will just leave it as is for now. But I'd like to rename the repo from /wiki-ai/ores-wikimedia-config to /wiki-ai/ores-wmflabs-deploy [18:06:16] What do you think? [18:09:29] Amir1, ^ [18:11:58] just got back [18:12:12] halfak: totally okay for me [18:13:30] halfak: Amir is trying to advertise the project in hewiki community so we can get damaging model for them soon and deploy the extension [18:14:36] * halfak thought that "Amir" was Amir1 failing to use "/me" correctly [18:14:40] Until just now ;) [18:14:52] This is amire80, right? [18:15:00] yeah [18:15:02] :) [18:15:24] I'm the only one that can safely use Amir and not make people confused [18:15:25] :D [18:15:35] (and the other Amir can do that too) [18:16:01] Too many Amirs [18:16:03] :P [18:17:14] https://www.facebook.com/TheGoodLordAbove/photos/a.157796790974699.40772.157750900979288/1716705278417168/?type=3&theater [18:17:17] :))) [18:17:31] lol [18:18:04] The telescope assault rifle. [18:25:56] halfak: I was thinking about fixing the precaching for now (until we a proper method e.g. Change Propagation). What do you think of using scb2001? it's in the codfw databcenter [18:26:22] akosiaris: is it okay for you? [18:29:19] Amir1, we need this precached to be as close to the web nodes as possible [18:33:55] it will be [18:34:02] it's the closest [18:50:59] halfak: please make the wheels patch as soon as you can [18:51:27] Amir1, good point. Will do that now. [18:51:57] Amir1, When I'm done, I want to switch our ::ores::web roles to use the new applications -- e.g. "ores.applications.wsgi:build()" rather than "ores_web.py", but I'm worried about affecting both labs and production. Any ideas on how we can do this without causing an explosion in prod? [18:52:43] hmm [18:52:49] that's a valid point [18:53:04] this should be done while someone from Ops is around [18:53:14] to make patches [18:53:18] kk. Maybe we can schedule some time with akosiaris [18:53:25] and we need to deploy at the same time [18:53:51] I don't know about him but I can find lots of Ops around here [18:53:59] specially during the hackathon [18:54:22] I hope he will come and we might have him [18:57:51] I will be back soon and we can start building the presentation [18:59:37] okay, I need to go somewhere else [18:59:45] might take some time [19:02:17] No worries. [19:02:20] I'll be in the call [20:55:50] 06Revision-Scoring-As-A-Service, 10MediaWiki-extensions-ORES, 10ORES, 05Wikimania-Hackathon-2016: Present Wikidata AI work at Wikimania - https://phabricator.wikimedia.org/T138351#2397707 (10Halfak)