[00:01:16] sure, makes sense [00:16:48] {{done}} [00:18:05] the mobile web team enabled gather on enwiki and I think it's gorgeous: https://en.wikipedia.org/wiki/Special:Gather/by/Jdlrobson/23 [00:25:56] 6MediaWiki-API-Team, 10MediaWiki-extensions-OAuth: OAuth: Authorisation should not fail because you don't have an account on central wiki - https://phabricator.wikimedia.org/T74469#1172639 (10Tgr) Seems fairly frequent, I could reproduce on first try. > The error is caused because the totally new user doesn't... [00:28:58] thanks for the review! [00:29:36] no problem [00:34:35] tgr: did you try logging in again after the first failure? [00:35:37] if you create an account on en.wiki and use an OAuth app that authenticates to en.wiki, then no matter how many times you try to log in, it still fails with that same message (until you visit another wiki). [00:35:45] so for that case, at least, it's not a race condition. [00:38:10] 6MediaWiki-API-Team, 10MediaWiki-extensions-OAuth: OAuth: Authorisation should not fail because you don't have an account on central wiki - https://phabricator.wikimedia.org/T74469#1172647 (10Ragesoss) @tgr For the case where you're not authenticating on mediawiki.org, at least, it doesn't seem to be a race co... [05:17:53] 6MediaWiki-Core-Team, 10MediaWiki-General-or-Unknown: Augment user_touched with an in-memory field - https://phabricator.wikimedia.org/T91279#1172977 (10aaron) 5Open>3Resolved [05:17:56] 6MediaWiki-Core-Team, 7Epic: MediaWiki multi-datacenter investigation and work - https://phabricator.wikimedia.org/T88445#1172978 (10aaron) [10:16:04] 6MediaWiki-Core-Team, 6operations, 5Patch-For-Review: Store unsampled API and XFF logs - https://phabricator.wikimedia.org/T88393#1173311 (10fgiunchedi) so fluorine disk space is stable now after cleaning up uncompressed logs, what's left is unsampled vs sampled. if we go unsampled a daily rotated log file i... [11:00:09] 6MediaWiki-Core-Team: Fix various DB master warnings from dbperformance.log - https://phabricator.wikimedia.org/T92357#1173376 (10Gilles) [13:01:18] 6MediaWiki-Core-Team, 6operations, 7Wikimedia-log-errors: rbf1001 and rbf1002 are timing out / dropping clients for Redis - https://phabricator.wikimedia.org/T92591#1173562 (10Gilles) [13:01:21] 6MediaWiki-Core-Team, 5Patch-For-Review: Figure out a cross-DC strategy for the BloomFilter caches - https://phabricator.wikimedia.org/T93006#1173563 (10Gilles) [13:16:53] 6MediaWiki-API-Team, 10MediaWiki-extensions-OAuth: OAuth: Authorisation should not fail because you don't have an account on central wiki - https://phabricator.wikimedia.org/T74469#1173614 (10Tgr) @Ragesoss, can you split that into a new bug (with exact reproduction steps)? [15:41:45] <^d> bd808: psr7 is befuckt. [15:42:09] Is the vote to stop voting going forward? [15:42:34] I basically just scan the tread titles in the daily summary email [15:42:35] <^d> I saw the sponsor/author call to suspend or cancel the vote. [15:42:42] heh [15:42:45] oops [15:44:37] So silence does not equal consent in the pre-vote process I guess [15:44:53] <^d> Would seem so [15:45:24] <^d> As you say, nobody tests until it's released. :-) [15:47:07] Like the out-of-the-blue -2 on a patch with 20+ revisions :/ [15:47:33] <^d> srsly [15:56:07] bd808: Do you have a few minutes to talk about goals? I'm trying to figure out how much I should count on Brad finishing AuthManger.. [15:57:20] csteipp: sure. AuthManager is the #3 priority for mw-api right now but what Brad is working on as his main focus [15:58:10] So behind SulFinalizing and OAuth? [15:58:19] Once we get SUL out the door I think it will be easier to estimate if AuthManager will be "Done" in the quarter or not [15:58:21] yes [15:58:51] The part I'm not sure about is the Special:UserLogin changes [15:59:01] I think Brad can nail the rest honestly [15:59:42] So that will probably end up competing with OAuth for mark.traceur's attention [16:00:02] And OAuth needs to win that fight [16:00:17] Cool, that's helpful. I was optimistically hoping there would be a push to get it done before we moved to OAuth, but I totally understand [16:00:47] So I'm not going to plan on AuthManager being done early enough in the quarter to seriously think about getting 2FA shippable [16:01:02] Oh gawd, no [16:01:50] We will honestly need your "spare" time for OAuth and AuthManager code reviews [16:02:00] To get either of them shipped [16:04:19] Yeah, I probably do need to build time in for those. So for api/core it's SUL>OAuth>AuthManager. Do you know the goals for the other spinnoffs? [16:05:05] Availability is "100% of mediawiki core and production-deployed extensions updated for proper distributed cache usage" [16:05:34] Search is WDQ in labs and prod [16:05:45] Perf is support VE [16:06:06] This page is fairly up to date -- https://www.mediawiki.org/wiki/Wikimedia_Engineering/2014-15_Goals#Availability [16:07:30] ugh, quarterly review prep [16:07:44] * bd808 is in an empty hangout [16:08:18] bd808: for "Quarterly Reports Workshop - Optional" ? [16:08:22] yeah [16:08:31] i bet that was an accident (there being a hangout) [16:08:43] I bet that fucking sucks then [16:08:53] it was probably the automatic "add a hangout to all meetings I make" thing [16:09:38] * csteipp voted against that feature.... [16:10:04] I like it, since you know, I actually care about my remotee team members :) [16:10:20] (as in, all things I do, except coffees, are remotee welcome) [16:11:24] * bd808 poked Toby who is at least on irc to be poked [16:11:41] he responds to irc? [16:11:46] <^d> The rest are probably on google chat or skype [16:11:54] slack! [16:12:02] Toby? I think so, yeah. [16:12:11] * ^d rolls eyes, audibly [16:12:31] * bd808 looks around for C's and V's and finds few [16:13:02] just us lowly M's [16:13:13] interesting how the people who wonder what all us engineers do don't come to the place where we do stuff very often [16:13:44] and on that note, I'm going to go eat something and try to think positive thoughts so I can start/finish the QR slides [16:13:52] do it! [16:13:59] They should be easy honestly [16:14:01] <^d> How is it 9am and I haven't had coffee? [16:14:04] * ^d fixes that [16:14:17] oh, I've had coffee, just no food :) [16:14:20] Just say what you did and write some good/bad retrospective stuff [16:14:54] yeah, just making words [16:16:53] If you want help in that regard hit me up for a hangout [16:17:04] <^d> Really should buy milk [16:17:05] I'm working on the deck this morning too [16:17:24] ^d: Does Amazon have a hardware button for that yet? [16:17:45] <^d> I could get them to deliver it, AmazonFresh or w/e it's called [16:18:04] In '99 I was promised that my fridge would be on the 'Net and order new food for me [16:18:17] <^d> No, but you can play candy crush on it now [16:18:27] heh [16:18:57] I wonder if I have the cdrom we made for HP about internet-of-things before that was a thing? [16:19:11] s/we/Mediaphex/ [16:19:25] <^d> Oh man speaking of HP and CDs. Remember the laser write stuff? [16:19:29] <^d> That was going to be a thing! [16:19:34] <^d> Etching labels on cds! [16:19:37] bd808: Is that the one with the earthquake warning sensors? From the early 90's? [16:20:29] * csteipp might have watched that on VHS as a kid [16:21:30] csteipp: Nope. We made one about smart home stuff. Fridges that got you food. TVs that doubled as home security monitors. That kind of junk [16:21:42] And of course remote printing [16:21:50] <^d> Well we do have home security with TVs now [16:21:53] <^d> See Comcast [16:21:59] take a picture and it prints out at grandma's house [16:22:01] Remote printing was so fun to hack... [16:22:44] I may or may not have been banned from the wifi at HP in Boise because of a printer spam work I unleashed [16:22:53] s/work/worm/ [16:24:12] I did have a palm pilot app that would set the display of any HP printer with an IR port to say "PC LOAD LETTER" [16:24:17] That one was fun [16:25:22] Letting your printer command language control random bit of the hardware besides the print engine, priceless [16:25:23] lol [16:43:34] 6MediaWiki-Core-Team, 10MediaWiki-Debug-Logging, 6Release-Engineering, 10Wikimedia-Logstash, and 2 others: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1174494 (10hoo) [16:43:51] 6MediaWiki-Core-Team, 10MediaWiki-Debug-Logging, 6Release-Engineering, 10Wikimedia-Logstash, 7HHVM: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029116 (10hoo) [17:07:39] 6MediaWiki-Core-Team, 10Parsoid, 6Services: Replace Tidy in MW parser with HTML 5 parse/reserialize - https://phabricator.wikimedia.org/T89331#1174587 (10Arlolra) p:5Triage>3Normal [17:50:04] 6MediaWiki-Core-Team, 10CirrusSearch, 10MediaWiki-Maintenance-scripts: Hook into namespaceDupes so we can update the search index when namespaces change - https://phabricator.wikimedia.org/T88587#1174774 (10ksmith) p:5Triage>3Lowest [17:50:16] 6MediaWiki-Core-Team, 10CirrusSearch, 10MediaWiki-Search: insource should search article text on non-wikitext pages. Probably. - https://phabricator.wikimedia.org/T88247#1174776 (10ksmith) p:5Triage>3Low [17:50:26] 6MediaWiki-Core-Team, 10CirrusSearch, 10MediaWiki-Search: Full text search needs to split words on dashes - https://phabricator.wikimedia.org/T87548#1174778 (10ksmith) p:5Triage>3Low [17:51:06] 6MediaWiki-Core-Team, 10CirrusSearch, 7HHVM: Forking while reindexing fails on HHVM - https://phabricator.wikimedia.org/T85565#1174782 (10ksmith) p:5Triage>3Low [17:52:34] 6MediaWiki-Core-Team, 10CirrusSearch, 10Wikimedia-Hackathon-2015, 7Epic: Expose Cirrus' category intersections more prominently - https://phabricator.wikimedia.org/T84887#1174785 (10ksmith) p:5Triage>3Lowest [17:52:47] 6MediaWiki-Core-Team, 10CirrusSearch: Investigate if anyone is still using lsearchd - https://phabricator.wikimedia.org/T77921#1174786 (10Manybubbles) 5Open>3Resolved [18:01:39] 6MediaWiki-Core-Team, 10CirrusSearch: Add per user concurrent search request limiting - https://phabricator.wikimedia.org/T76497#1174822 (10ksmith) a:5Manybubbles>3None [18:01:45] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Allow *ORs* of incategory to be sent via a post or get parameter - https://phabricator.wikimedia.org/T89823#1174823 (10ksmith) a:5Manybubbles>3None [18:07:21] turbocat: https://gerrit.wikimedia.org/r/#/c/201497/ [18:09:59] ori: https://gerrit.wikimedia.org/r/#/c/200645/1 [18:10:28] "This change is just the first step." sounds ominous! [18:18:21] 6MediaWiki-Core-Team, 6Project-Creators, 15User-Bd808-Test: Create Search-Team project - https://phabricator.wikimedia.org/T94493#1174872 (10ksmith) The Search Team is eager to have its own project. Are there any remaining questions before it can get created? [18:24:05] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: `intitle:` searches return results with highlighted wikitext - https://phabricator.wikimedia.org/T94870#1174887 (10Jdouglas) [18:25:44] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Highlighted Wikitext returned from `intitle:` searches - https://phabricator.wikimedia.org/T94870#1174874 (10Jdouglas) [18:25:47] * turbocat wonders why gerrit needs flash [18:26:28] turbocat: copy to clipboard widget for git commands with URL [18:26:37] I know what it uses it for, but why? [18:26:43] * turbocat dislikes flash [18:27:11] the html5 clipboard api is inconsistent and not universally available http://caniuse.com/#feat=clipboard [18:27:38] flash was until recently at least the only way to get consistent behavior without losing your mind, though that may have changed recently, the support % is higher than i remember it being [18:28:36] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: No highlighted text returned from `intitle:` phrase searches - https://phabricator.wikimedia.org/T94874#1174932 (10Jdouglas) 3NEW a:3Jdouglas [18:29:07] ori: https://gerrit.wikimedia.org/r/#/c/200738/3/includes/User.php [18:33:54] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Highlighted Wikitext returned from `intitle:` searches - https://phabricator.wikimedia.org/T94870#1174965 (10Jdouglas) [18:34:11] turbocat: '@todo Only rarely do all these fields need to be set!' more granularity would make that a lot less scary [18:35:11] 6MediaWiki-Core-Team, 10CirrusSearch, 10Wikimedia-Site-requests, 7Easy: Remove "this wiki is using a new search" - https://phabricator.wikimedia.org/T77920#1174972 (10Manybubbles) 5Open>3Resolved [18:36:57] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Highlighted non-title text returned from `-intitle:` searches - https://phabricator.wikimedia.org/T94876#1174978 (10Jdouglas) 3NEW a:3Jdouglas [18:41:15] Flash? Just disable it? [18:41:35] I already, no I see those little black boxes :) [18:41:52] I don't install Flash on the browser, problem solved. :P [18:41:58] ori: what about it? [18:46:51] what's the trick for creating a URL that is relative to the current user? [18:47:05] i want to give someone a link to *their* vector.js [18:48:54] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Highlighted Wikitext returned from `intitle:` searches - https://phabricator.wikimedia.org/T94870#1175040 (10Jdouglas) [18:49:02] ori: special:mypage/vector.js [18:49:21] ah right [18:49:21] thanks [18:55:38] 6MediaWiki-API-Team, 10MediaWiki-extensions-OAuth: OAuth: Authorisation should not fail because you don't have an account on central wiki - https://phabricator.wikimedia.org/T74469#1175065 (10Tgr) The problem is `MWOAuthUtils::getCentralIdFromLocalUser()` which provides a hook (`OAuthGetCentralIdFromLocalUser`... [19:05:21] 6MediaWiki-API-Team, 10MediaWiki-extensions-OAuth: OAuth: Authorisation should not fail because you don't have an account on central wiki - https://phabricator.wikimedia.org/T74469#1175121 (10Anomie) >>! In T74469#1175065, @Tgr wrote: > One simple way to fix this would be to not use the hook when we are on the... [19:20:24] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Unexpected non-intersection of multiple-`intitle:` term searches - https://phabricator.wikimedia.org/T94887#1175202 (10Jdouglas) 3NEW a:3Jdouglas [19:21:27] 6MediaWiki-Core-Team, 10CirrusSearch: inefficient work of CirrusSearch in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175213 (10Jdouglas) [19:22:26] 6MediaWiki-Core-Team, 10CirrusSearch: inefficient work of CirrusSearch in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [19:26:36] 6MediaWiki-API-Team, 10MediaWiki-extensions-OAuth: OAuth: Authorisation should not fail because you don't have an account on central wiki - https://phabricator.wikimedia.org/T74469#1175220 (10Tgr) >>! In T74469#1175121, @Anomie wrote: > Is that necessarily true, or could CentralAuth use the global user_id rath... [19:34:18] legoktm: what do think of https://gerrit.wikimedia.org/r/#/c/200738/3/includes/User.php ? [19:35:25] 6MediaWiki-API-Team, 10MediaWiki-extensions-OAuth: OAuth: Authorisation should not fail because you don't have an account on central wiki - https://phabricator.wikimedia.org/T74469#1175226 (10Tgr) How much of the current logic is going to be discarded after the SUL finalization? Will auto-attachments still hap... [19:36:31] 6MediaWiki-API-Team, 10MediaWiki-extensions-OAuth: OAuth: Authorisation should not fail because you don't have an account on central wiki - https://phabricator.wikimedia.org/T74469#1175229 (10Tgr) [19:37:59] Is anyone interested in advancing the cause of moving the PSR-3 logging classes into PHP namespaces? My patch is ready for review -- https://gerrit.wikimedia.org/r/#/c/198674 [19:38:36] sure [19:38:41] * ori looks [19:43:57] bd808: is phpdoc smart enough to resolve e.g. '@see Spi' in LoggerFactory.php to MediaWiki\Logger\Spi because LoggerFactory.php is in the same namespace? [19:44:13] actually, even if it is, I think it's better to use the fully qualified name in comments [19:44:13] I'm actually not sure about that [19:44:23] K. easy enough [19:44:31] lgtm otherwise [19:44:48] Cool [19:45:08] Hot [19:45:13] I decided to punt on the psr-4 general file location in $IP [19:45:25] seemed too likely to be bikeshedded to death [19:45:42] someday I'll tilt at that windmill again [19:46:58] anomie: you're an enwiki admin, right? Could I ask you to remove the CSS block following "/* [[Phabricator:T37337]], improve resolution of logo on high-resolution screens. */" in https://en.wikipedia.org/wiki/MediaWiki:Common.css ? The hidpi logo is now set via $wgLogoHD, so the declarations are redundant. [19:47:07] * anomie looks [19:48:12] context: https://gerrit.wikimedia.org/r/#/c/195195/ , https://gerrit.wikimedia.org/r/#/c/201050/ [19:50:26] anomie: oh Krinkle just did it [19:50:46] ok, that means I can stop trying to verify it before doing it. [19:51:44] anomie: thanks either way (and thanks Krenair) [19:51:46] errrr Krinkle [19:51:52] wrong autocomplete [19:52:02] but hey, thanks Krenair too, why not [20:02:42] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Unexpected non-intersection of multiple-`intitle:` term searches - https://phabricator.wikimedia.org/T94887#1175302 (10Jdouglas) See: https://gerrit.wikimedia.org/r/#/c/198284/ [20:09:02] 6MediaWiki-Core-Team, 10CirrusSearch: inefficient work of CirrusSearch in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175319 (10Jdouglas) [20:10:22] 6MediaWiki-Core-Team, 10CirrusSearch: inefficient work of CirrusSearch in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:10:43] Krinkle: are you still fixing the stuff from https://gerrit.wikimedia.org/r/#/c/200884/5 ? [20:11:59] turbocat: Nope. What is left in there? [20:12:13] Another one of those pastes would be cool [20:12:33] so all the various syntax highlighting files don't get 2 stats anymore? [20:12:38] * turbocat never saw a patch for that [20:12:47] e.g. the per-language ones [20:12:51] 6MediaWiki-Core-Team, 10CirrusSearch: inefficient work of CirrusSearch in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175340 (10Jdouglas) [20:12:54] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Unexpected non-intersection of multiple-`intitle:` term searches - https://phabricator.wikimedia.org/T94887#1175341 (10Jdouglas) [20:13:30] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Highlighted non-title text returned from `-intitle:` searches - https://phabricator.wikimedia.org/T94876#1175344 (10Jdouglas) [20:13:33] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: No highlighted text returned from `intitle:` phrase searches - https://phabricator.wikimedia.org/T94874#1175345 (10Jdouglas) [20:13:36] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Highlighted Wikitext returned from `intitle:` searches - https://phabricator.wikimedia.org/T94870#1175343 (10Jdouglas) [20:13:39] 6MediaWiki-Core-Team, 10CirrusSearch: Fix highlighting for phrase prefix queries - https://phabricator.wikimedia.org/T93014#1175346 (10Jdouglas) [20:13:42] 6MediaWiki-Core-Team, 10CirrusSearch: inefficient work of CirrusSearch in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:14:03] turbocat: I left two references in comments, not one. [20:14:08] The second one is for syntax [20:14:11] geshi [20:16:32] 6MediaWiki-Core-Team, 10CirrusSearch: [Epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175359 (10Jdouglas) [20:16:53] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:17:03] 6MediaWiki-Core-Team, 10CirrusSearch: [EPIC] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:17:15] 6MediaWiki-Core-Team, 10CirrusSearch: [Epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:17:31] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:18:04] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) Heh, sorry about the noise. I'm done renaming this now. [20:32:22] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Poor scoring in wildcard searches - https://phabricator.wikimedia.org/T94893#1175417 (10Jdouglas) 3NEW [20:32:42] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175424 (10Jdouglas) [20:32:45] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Poor scoring in wildcard searches - https://phabricator.wikimedia.org/T94893#1175425 (10Jdouglas) [20:33:15] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:33:49] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:36:12] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175452 (10Jdouglas) [20:41:12] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175500 (10Jdouglas) [20:41:43] <^demon|lunch> earldouglas: There's an [Epic] project fwiw :) [20:42:15] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [20:44:25] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175514 (10Jdouglas) [20:48:39] bd808: where'd the example slides go? :( [20:49:11] A customization command failed: ["modifyvm", :id, "--cpus", 0] [20:49:17] * turbocat sighs at vagrant [20:49:48] greg-g: I sort of nuked them. I can add some back if you need them [20:49:57] turbocat: yuk [20:50:18] is that from the "auto" pu stuff failing? [20:50:22] *cpu [20:50:57] greg-g: which example stuff do you want back? [20:51:16] bd808: I just don't know what the difference is between the last column words and the "impact on goal" one [20:51:26] I understand last column colors, but... [20:51:28] *nod* [20:52:08] "impact on goal" is your KPI for success [20:52:13] *if you have one [20:52:25] status is well... status [20:52:25] no one had one last quarter [20:52:28] right [20:52:32] * greg-g sighs [20:52:59] greg-g: https://docs.google.com/a/wikimedia.org/presentation/d/11PemCeS0Q1m2b2hVMXcKfSpu4ZZLHwITqUu1xBTfovU/edit#slide=id.g62b282fa0_06 [20:53:46] * turbocat nukes everything [20:53:50] now I'm confused in a new way [20:54:06] it's a forward looking format [20:54:09] Impact: "Reduce “Days to fill a position” by 5 days" Status: "Days to fill has been reduced by 3 days but the cycle time savings planned in travel have not been achieved. [20:54:11] don't get too stressed [20:54:13] " [20:54:33] so that was a yellow/meh result [20:54:46] so impact is actually goal? [20:54:48] we got better but not to where we were aiming [20:54:52] yeah [20:54:56] fucking.... [20:55:01] THe column titltes suck [20:55:02] goal on goal? [20:55:36] and then "objective" vs "goal" vs "impact on goal" vs.... [20:55:40] sorry, I'm lost in the nuance [20:55:44] Don't get too litteral [20:55:46] :P [20:55:56] get me a PM! [20:56:07] this was not created by a type A+ enwiki editor ;) [20:56:16] obvs [20:56:16] This is board room stuff [20:56:34] As you can see by this chart... UP AND TO THE RIGHT! [20:56:39] "our goal was to get to 5" "what was your impact" "I just told you" [20:57:15] * greg-g breathes [20:57:55] I think I'm going to have to give a webinar on dealing with hierarchal management [20:58:34] lol [20:58:42] I had 5 bosses at one point during my time at NIC. This place is easy [21:01:20] * ^demon|lunch whacks bd808 [21:01:22] gah. you techbros need to learn how to thing strategically. [21:01:37] <^demon|lunch> webinar is not a word! [21:01:52] is too [21:01:58] I said it so it's a word [21:02:08] I'm not speaking ancient greek [21:02:17] this is a living language [21:02:17] there are entire companies that sell webinar services, so obviously it is real [21:02:31] <^demon|lunch> *real word that real humans should use [21:02:35] <^demon|lunch> There! [21:02:43] * bd808 encourages ^d to think outside the box [21:02:56] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Add support for phrase_prefix match queries - https://phabricator.wikimedia.org/T94904#1175592 (10Jdouglas) 3NEW a:3Jdouglas [21:03:01] * bd808 hides from d's thrown shoes [21:03:32] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [21:03:49] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [21:03:52] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Add support for phrase_prefix match queries - https://phabricator.wikimedia.org/T94904#1175592 (10Jdouglas) [21:04:11] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Poor scoring in wildcard searches - https://phabricator.wikimedia.org/T94893#1175615 (10Jdouglas) a:3Jdouglas [21:05:19] <^demon|lunch> bd808: Keep it up and I'll get you sent to a WebSphere conference. [21:05:40] yikes. I give up [21:06:09] I don't have a short sleeve dress shirt or a dark blue tie [21:10:09] bd808: still failing, is that cpu tweak our own or something upstream? [21:10:27] it's a local thing in our plugin [21:11:10] try `vagrant config vagrant_cores 2` [21:11:27] that should hard code it for you [21:11:55] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175668 (10Jdouglas) p:5Triage>3Normal a:3Jdouglas [21:12:05] odd that it worked two weeks ago [21:12:09] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [21:12:15] bd808: seems to do the trick [21:12:21] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175659 (10Jdouglas) [21:12:24] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [21:12:31] the code sounds like it is freaking out is in lib/mediawiki-vagrant/environment.rb -- total_cpus [21:12:51] It should be running `nproc` [21:13:00] and expecting that to return an int [21:13:23] note that this is in cygwin (same in powershell) [21:13:52] ah. I bet that's it [21:14:16] Open a bug and assign to Dan Duvall. [21:14:17] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175685 (10Jdouglas) [21:14:44] It may be trying to run `wmic OS get TotalVisibleMemorySize | more +1` from cygwin and gagging badly [21:15:11] or worse trying to run nproc which also surely doesn't work there [21:20:39] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175715 (10Jdouglas) [21:21:29] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175659 (10Jdouglas) [21:24:46] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175747 (10Jdouglas) [21:25:04] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175659 (10Jdouglas) [21:25:28] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175659 (10Jdouglas) [21:28:35] 6MediaWiki-API-Team: MediaWiki API Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93835#1175757 (10bd808) [21:29:55] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175763 (10Jdouglas) [21:29:58] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175764 (10Jdouglas) [21:31:28] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175659 (10Jdouglas) [21:31:36] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [21:33:06] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Use the title.plain field for wildcard `intitle:` search - https://phabricator.wikimedia.org/T94908#1175787 (10Jdouglas) [21:35:21] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175801 (10Jdouglas) [21:35:33] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Add support for phrase_prefix match queries - https://phabricator.wikimedia.org/T94904#1175802 (10Jdouglas) [21:38:41] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Unexpected non-intersection of multiple-`intitle:` term searches - https://phabricator.wikimedia.org/T94887#1175817 (10Jdouglas) [21:41:26] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Poor scoring in wildcard searches - https://phabricator.wikimedia.org/T94893#1175826 (10Jdouglas) [21:41:29] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [21:44:35] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Poor scoring in wildcard searches - https://phabricator.wikimedia.org/T94893#1175832 (10Jdouglas) [21:44:45] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1175833 (10Jdouglas) [21:45:25] 6MediaWiki-Core-Team, 15User-Bd808-Test: Availability Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93841#1175836 (10bd808) p:5Triage>3Normal [21:46:50] 6MediaWiki-API-Team: MediaWiki API Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93835#1175843 (10bd808) [21:55:33] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Fix highlighting for phrase prefix queries - https://phabricator.wikimedia.org/T93014#1175869 (10Jdouglas) [21:55:54] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Fix highlighting for phrase prefix queries - https://phabricator.wikimedia.org/T93014#1126597 (10Jdouglas) [21:59:08] 6MediaWiki-Core-Team, 10CirrusSearch: CirrusSearch: Unexpected non-intersection of multiple-`intitle:` term searches - https://phabricator.wikimedia.org/T94887#1175202 (10Jdouglas) [22:02:03] 6MediaWiki-API-Team, 10MediaWiki-User-login-and-signup, 10Wikipedia-App-Android-App, 10Wikipedia-App-iOS-App, and 2 others: Account creation via API appears to be broken - https://phabricator.wikimedia.org/T94915#1175907 (10Deskana) [22:02:25] greg-g: Shit's on fire, yo. [22:02:34] greg-g: Account creation is broken on all versions of the Wikipedia app. [22:03:09] 6MediaWiki-API-Team, 10MediaWiki-User-login-and-signup, 10Wikipedia-App-Android-App, 10Wikipedia-App-iOS-App, and 2 others: Account creation via API appears to be broken - https://phabricator.wikimedia.org/T94915#1175855 (10Deskana) This is looking like an API issue, because the iOS app hasn't even had any... [22:07:08] csteipp: Any idea where we would log problems with createaccount api call? [22:11:05] bd808: captcha.log? api.log? [22:11:18] aude: *nod* [22:11:38] Not seeing anthing weird there so far [22:11:40] 3 channels, yay [22:11:44] not a lot of details [22:11:45] sorry for adding in -operations [22:12:41] I'm betting on an api change that is messing up their session state [22:13:00] so captchaid isn't stored for the second request [22:16:51] 6MediaWiki-API-Team, 10MediaWiki-User-login-and-signup, 10Wikipedia-App-Android-App, 10Wikipedia-App-iOS-App, and 2 others: Account creation via API appears to be broken - https://phabricator.wikimedia.org/T94915#1175957 (10Deskana) This issue appears to have begun at around 20150401230000 UTC (11pm Wednes... [22:21:39] bd808: I'm not sure.. we used to log all(?) api calls [22:22:02] we only log 1/10K now I think :/ [22:22:41] :( [22:22:43] bd808: What kind of problems? Captcha.log has passes and fails, you can kinda correlate them. [22:23:19] api.php createaccount fialing from iOS and android apps since wmf23 deploy yesterday [22:24:02] I think we finally got them herded into -ops to talk about it instead of pinging all the channels [22:31:15] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1176086 (10Jdouglas) [22:32:29] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1018869 (10Jdouglas) [22:33:29] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1176091 (10Jdouglas) Everything in the task description has been captured in break-out issues, and I have removed the poor-man's status-tracking strikethrough... [22:37:16] 6MediaWiki-Core-Team, 10CirrusSearch: [epic] CirrusSearch: various undesirables detected in Russian Wikipedia - https://phabricator.wikimedia.org/T88724#1176105 (10Jdouglas) [23:00:28] csteipp, bd808, greg-g: https://phabricator.wikimedia.org/T88393 is the bug about reverting the 1/1000 sampling of api.log. [23:00:41] api.log wouldn't have helped here, though. [23:05:50] bd808: and here I was thining I'd walk to a coffee shop to do those slides.... as soon as I opened my laptop BAM Deskana complains about his stuff being broken :) [23:06:23] greg-g: Hah, sorry. [23:06:43] it's all your fault [23:07:08] an outage ate my homework [23:07:16] "why aren't your slides done?" "people keep pinging me about their stuff being broken" [23:14:26] 6MediaWiki-Core-Team, 10Librarization: Make MWException handle non-MW exceptions better - https://phabricator.wikimedia.org/T76652#1176225 (10aaron) 5stalled>3declined The handler is OK (I've been doing some unrelated cleanups though). MWException could maybe have some stuff moved out of it, but that's les... [23:30:44] "why aren't your slides done?" "well, first apps broke, then a troll called my penis small" [23:32:57] ah, just another day at wikimedia