[00:12:02] T89765 is closed as far as I know [00:13:48] Oh, no, there were i18n things remaining. [04:01:43] 6MediaWiki-API-Team, 10SUL-Finalization, 10Wikimedia-General-or-Unknown: Invalid usernames on Wikimedia web sites - https://phabricator.wikimedia.org/T5507#1223198 (10Legoktm) a:5Keegan>3Legoktm [06:16:31] 6MediaWiki-API-Team, 10MediaWiki-API, 5MW-1.25-release: Backport API format changes and follow-ups to REL1_25 branch - https://phabricator.wikimedia.org/T96570#1223343 (10Legoktm) {beab6b009ef45d1d8e62943caa4bceb7a04f0c16} [09:52:16] 6MediaWiki-API-Team, 10MediaWiki-extensions-CentralAuth: Possible to globally rename the same user twice (race condition) - https://phabricator.wikimedia.org/T96267#1223874 (10Shanmugamp7) 5Resolved>3Open [09:52:46] 6MediaWiki-API-Team, 10MediaWiki-extensions-CentralAuth: Possible to globally rename the same user twice (race condition) - https://phabricator.wikimedia.org/T96267#1212510 (10Shanmugamp7) Seems it happens again ``` 15:11 . . Shanmugamp7 (talk | contribs | block) globally renamed Kic~eswiki to Kic.Mad ‎(see... [09:57:46] 6MediaWiki-API-Team, 10MediaWiki-extensions-CentralAuth: Possible to globally rename the same user twice (race condition) - https://phabricator.wikimedia.org/T96267#1223876 (10Jianhui67) This has happened multiple times as well. This should be a software bug. [12:43:39] 6MediaWiki-API-Team, 10MediaWiki-extensions-CentralAuth: Possible to globally rename the same user twice (race condition) - https://phabricator.wikimedia.org/T96267#1224225 (10hoo) The thing I've fixed probably was just a symptom of this, the root cause is something else. [14:00:19] 6MediaWiki-API-Team, 10MediaWiki-API, 5MW-1.25-release, 5Patch-For-Review: Clean up core API data formats for new formatversion - https://phabricator.wikimedia.org/T87053#1224402 (10Anomie) 5Open>3Resolved [14:50:07] so....who knows about OAI? :) https://gerrit.wikimedia.org/r/205615 [14:53:47] TimStarling: are you still around? [15:18:18] FYI all: I have been moving things that are in "backlog" or "needs review" into "done", I assume that's not incorrect to do [15:18:26] Er [15:18:30] When it's marked resolved [15:19:27] anomie: do you know how OAI works? https://gerrit.wikimedia.org/r/205615 [15:21:17] legoktm: That hook function is confusing, since "$fromid" and "$toid" don't seem to be sensible names for those variables. Code seems sane, but I have no idea how OAI acutally works. [15:21:58] know anyone who does? :P [15:23:12] Not really. I see brion's name a lot in git blame, and he's listed as "author" on the extension's wiki page. [15:24:50] ok, added him as a reviewer [15:25:08] the hook definition uses $pageid and $redirid which seem much clearer [15:49:36] marktraceur: +1 for cleaning up dirty boards. I've been slacking in my janitorial work [15:50:06] Shaaaaame. [15:50:07] :) [15:50:37] I just didn't want someone to be thinking "GOD, why does someone keep moving these cards to 'done', they're blocked on something" [18:50:12] randomcat: hey o/ [19:48:14] legoktm: https://gerrit.wikimedia.org/r/#/c/205648/ [19:49:54] I'll look after lunch [19:58:50] meeple27: no SUL meeting today, both Keegan and I are taking a break [19:59:36] legoktm: Ok, thanks. Seems like the daily emails cover most of what I would want to know [19:59:50] unless something goes wrong, in which case I would like to help in any way that I could [20:00:17] meeple27: So I guess since they killed the MediaWiki API team, we may as well cancel the rest of the meetings. :/ [20:02:10] yeah, i'll be cleaning up meetings that I'm responsible for. Do you think we should have a final farewell meeting before I cancel it? I wouldn't mind some closure. [20:21:45] anomie, bd808: so is readership going to pick up authmanager? [20:24:57] legoktm: that's the current plan. [20:25:03] woot :D [20:25:07] legoktm: No one has any clue. It doesn't fit neatly into the boxes. Neither does the API, or OAuth, or anything else. [20:25:16] :| [20:25:23] The current plan is more or less me and bd808 to pick it up. [20:25:29] I want to keep working on oauth stuff too [20:25:43] and logstash [20:26:50] well, you allegedly have more autonomy to work on what you want to work on! [20:27:31] allegedly [20:28:09] I think that applies more to former Product teams than to former Platform teams/team members [20:28:14] ohai [20:28:25] o/ greg-g [20:28:45] <^demon|away> We could write all the projects on slips of paper and put them into a box with fans attached to it. Each manager goes in and whichever ones they catch they're responsible for [20:28:47] anomie: I had set https://phabricator.wikimedia.org/T96596 for 1.26, but do you want to do it in 1.25? [20:29:37] <^demon|away> eg: http://www.money-machine-cash-cube.com/images/heavy-duty-traveler-cash-cube.jpg but with projects instead of cash [20:29:37] legoktm: Would be nice for the patch you merged. The second patch probably isn't going to make it. [20:29:37] ^demon|away: mone... er people box! [20:29:52] Oh, you didn't merge it. But I think you know what I mean. [20:30:17] yep :) [20:36:27] bd808: Oh no, are we getting a google group list for the reading internal list? [20:36:53] I'm trying to stop that but it may be too late [20:36:55] :/ [20:37:30] oit makes google lists, community makes mailman lists [20:37:45] email went from abasso to oit [20:38:13] If we do get a google group list, my first post is going to propose closing it and getting a proper list. [20:38:34] heh [20:39:18] marktraceur needs to wave around some FLOSS banners before we all only get to communicate on slack [20:39:36] bd808: This is not the activist you're looking for [20:39:48] We broke you? [20:39:48] Be the change you want to see in the world [20:40:08] anarchists unite! [20:40:15] bd808: Pretty much, man. [20:40:49] I have to take responsibility for some of that I guess [20:41:09] 6MediaWiki-API-Team, 10MediaWiki-API, 5MW-1.25-release: Backport API format changes and follow-ups to REL1_25 branch - https://phabricator.wikimedia.org/T96570#1225352 (10Legoktm) {f9c7383de9e19c95e41fa4e136fd8c02c29781a7} {0c86649f4b683598761eaeb01929984adb373b0b} [20:41:12] my macbook and hangouts don't make the world a better place [20:41:17] Eh, it's fine [20:54:37] anomie: https://phabricator.wikimedia.org/rMW61233fc84724833dc487ecc55e27c1b39459befc didn't cherry pick cleanly :/ [20:55:46] legoktm: Did you cherry pick it on top of https://gerrit.wikimedia.org/r/205707, or on top of the current HEAD? [20:58:08] Or else if the conflict is just in the big block of code being deleted from ApiQueryLogEvents::addLogParams, ignore it and just keep the new version. Umherrirender had quite a few patches merged into that method at various points, maybe one didn't make 1.25. [21:01:08] anomie: I just went down the bug in order so I would have been trying to put it on top of rMWfec5b83d7e9b: ApiFormatPhp: Fix dieUsage call on unknown formatversion value [21:03:12] anomie: bd808: marktraceur: If it's ok with you, I'll keep the api team meeting on the calendar for next week, at least. Something about not dropping balls until they have been handed off. [21:03:33] Yeah, +1 [21:03:43] * marktraceur should probably upload this HTMLForm patch... [22:13:25] anomie: hmm, judging by the test failures on https://gerrit.wikimedia.org/r/#/c/205716/ we do need to backport the logging stuff? [23:26:26] legoktm: https://gerrit.wikimedia.org/r/#/c/205782/ [23:26:48] I had already started reading that :P [23:39:24] randomcat: do you think https://gerrit.wikimedia.org/r/#/c/205070/ is ok to be merged? at this point the localnames table isn't that important since everything should be in `localuser` [23:40:57] I was looking at https://performance.wikimedia.org/xenon/svgs/hourly/2015-04-21_23.svgz and a majority of the job is just importing the localnames thing :/ [23:42:18] well that would shift load off the master (making commits faster) and move load to slaves...so it certainly couldn't help slave lag atm [23:43:04] heh [23:45:12] randomcat: well the timeouts on mw.o were all master write queries https://phabricator.wikimedia.org/T96489