[00:02:45] 6MediaWiki-Core-Team, 10CirrusSearch, 10Wikimedia-Blog: Finish up blog post for Cirrus - https://phabricator.wikimedia.org/T85176#1147227 (10Fabrice_Florin) Hi Nik, What's the status of this draft? Is it up to date and relevant? or does it need more work on your end? If you would like to get it out next... [00:04:00] hi [00:05:11] Deskana: what's the bug? [00:05:56] https://phabricator.wikimedia.org/T75086 ? [00:05:59] legoktm: Hey! It's this: https://phabricator.wikimedia.org/T75086 [00:07:39] well, it's probably not MW randomly logging people out [00:08:32] This is really the whole point of assert=user [00:09:08] Deskana|Away: is this just on android? [00:11:12] maybe ask dbrant [00:17:17] actually [00:17:38] my guess is that people are logging out on desktop and that's invalidating all sessions [00:20:01] bd808: um, do I need to move all my bugs over from the mw-core project to mw-api-team? [00:20:21] legoktm: we can do it slowly [00:20:23] also, no new IRC channel plz :/ [00:20:30] +1 [00:24:05] Deskana|Away: commented on the bug [00:42:12] haha [00:42:14] knew it! :D [00:42:49] Krenair: thanks for testing [00:43:03] np [00:43:17] (the app still thinks I'm logged in, btw) [00:43:19] even after the edit [00:43:24] lol [00:43:35] It's silly [00:43:41] For this to work, it must be getting a new token [00:43:53] And then... not noticing the new token is for an anonymous user, while it thinks it's still logged in? [01:06:26] 6MediaWiki-Core-Team, 6Multimedia, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1147373 (10bd808) [01:32:35] 6MediaWiki-Core-Team, 10MediaWiki-RfCs: RFC: Master/slave datacenter strategy for MediaWiki - https://phabricator.wikimedia.org/T88666#1147440 (10aaron) The page was updated a bit. The swift/elastic stuff isn't really the scope of the RfC. Of course, I am interesting in getting swift replicated at "live speed"... [03:35:22] 7Blocked-on-MediaWiki-Core, 10MediaWiki-User-preferences, 10MediaWiki-extensions-ContentTranslation, 5ContentTranslation-Release4, and 2 others: CX beta-feature does not stay enabled - https://phabricator.wikimedia.org/T92232#1147522 (10santhosh) [04:17:47] 6MediaWiki-Core-Team, 15User-Bd808-Test: [draft] Availability Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93841#1147622 (10bd808) 3NEW [04:18:15] 6MediaWiki-Core-Team, 6Multimedia, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1147632 (10bd808) [04:18:18] 6MediaWiki-Core-Team, 15User-Bd808-Test: [draft] Availability Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93841#1147631 (10bd808) [04:24:38] 6MediaWiki-Core-Team, 15User-Bd808-Test: [draft] Search Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93842#1147642 (10bd808) [04:24:59] 6MediaWiki-Core-Team, 15User-Bd808-Test: [draft] Search Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93842#1147635 (10bd808) [04:25:01] 6MediaWiki-Core-Team, 6Multimedia, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1147645 (10bd808) [04:32:39] <^d> "Really, the vote is already open. The spec WILL NOT CHANGE at this point. It cannot. By the looks of it, most of the voting representatives feel that it's a good spec." [04:32:41] <^d> bd808: lol [04:38:48] 6MediaWiki-Core-Team, 15User-Bd808-Test: [draft] Performance Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93845#1147680 (10bd808) 3NEW [04:39:05] 6MediaWiki-Core-Team, 6Multimedia, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1147688 (10bd808) [04:39:08] 6MediaWiki-Core-Team, 15User-Bd808-Test: [draft] Performance Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93845#1147687 (10bd808) [04:41:39] 6MediaWiki-Core-Team, 15User-Bd808-Test: [draft] Security Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93846#1147692 (10bd808) 3NEW [04:41:53] 6MediaWiki-Core-Team, 15User-Bd808-Test: [draft] Security Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93846#1147699 (10bd808) [04:41:55] 6MediaWiki-Core-Team, 6Multimedia, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1147700 (10bd808) [04:42:28] 6MediaWiki-Core-Team, 6Multimedia, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1096558 (10bd808) [04:43:14] <^d> It's not a bad spec in theory. It's a little needlessly complex [04:44:43] <^d> And honestly I don't like the immutability. They should've punted on that and made the spec not care [04:45:10] <^d> Implementations will have to deal with cloning logic [04:46:05] mmm, "implementation-defined". seen that in C++, didn't work that well :P [04:52:36] 6MediaWiki-Core-Team: [draft] MediaWiki Core Roadmap April - June 2015 (Q4 2014/2015) - https://phabricator.wikimedia.org/T93027#1147714 (10bd808) 5Open>3declined a:3bd808 Will be disbanded at the end of March 2015. Team members are joining other teams: * {T93845} * {T93841} * {T93835} * {T93842} * {T93846... [08:55:04] 6MediaWiki-Core-Team, 10Continuous-Integration, 10Incident-20150312-whitespace: add a check for whitespace before leading >! In T92531#1114458, @greg wrote: > So {T92534} is about the scap part (with a patch from Lego). > > This is only a... [11:32:12] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 10MediaWiki-Redirects, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1148330 (10He7d3r) The pages which disappeared are still causing confusion for users: https://pt.wik... [11:38:06] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 10MediaWiki-Redirects, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1148336 (10He7d3r) Isn't possible to fix the current problem directly in the database so that ptwiki... [11:52:17] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 10MediaWiki-Redirects, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1148380 (10Jbribeiro1) The problem now is that eliminated edits cannot be accessed and we have peopl... [13:55:21] 6MediaWiki-Core-Team, 6Multimedia, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1148666 (10Qgil) [14:53:59] aspiecat: Hi... please ahve a look at https://gerrit.wikimedia.org/r/199609 [14:54:08] That bug needs to be fixed before today's train [14:59:50] hoo: anyone else can (who'll be awake between now and 3 hours from now?) [15:00:49] greg-g: If someone else feels like merging that, they obviously can... the sooner the better [15:00:55] * ^d looks [15:01:31] * aude thinks the patch looks sane but prefer another opinion, especially from aspiecat if possible [15:02:03] i could take into swat [15:02:18] I commented on it [15:02:25] aspiecat: thanks [15:02:38] <^d> !( $flags & self::READ_WITH_FALLBACK ) [15:02:45] <^d> Is my bitmath wrong this early? [15:03:10] doh [15:03:12] evening [15:03:20] no it's not, it's the other way round [15:03:24] <^d> logic is hard :) [15:03:35] Not sure where the ! comes from [15:03:38] <^d> But aspiecat is right, it'd be nice to just do it in DiffEngine [15:03:49] If that's ok with you [15:03:53] seemed to hacky to me [15:03:57] but if it's ok [15:04:04] <^d> s/nice/ok/ :) [15:04:17] k [15:05:38] it's a hack anyway, I'll look at that later more ;) [15:10:29] ^d: if you are on a real review roll -- https://gerrit.wikimedia.org/r/#/c/199554/ -- aspiecat's fix for Nikerabbit's preference problem [15:11:43] aspiecat: ^d: aude: Adapted to suggestions: https://gerrit.wikimedia.org/r/199609 [15:13:31] Thanks :) aude will backport it right away! [15:13:55] that's if it looks good now [15:14:08] Has been approved on amster [15:14:13] ok [15:17:38] bd808: thanks for poking ;) [15:45:16] 6MediaWiki-Core-Team, 6Multimedia, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: SHA-1 file name support - https://phabricator.wikimedia.org/T1210#1149182 (10Gilles) [15:52:00] <^d> bd808: So since we have a search team, who can take over my swift plugin? :p [16:02:27] ^d: talk to manybubbles. I can guess what he will tell you. ;) [16:03:19] <^d> Considering the # of people in the org who know ES and Swift is basically, me and maybe someone in ops? [16:03:26] <^d> I don't think I'll be able to farm it out ;-) [16:03:44] <^d> Weird venn diagram, that. [16:04:14] We have an ever growing number of bus factor <= 2 projects [16:04:26] Not a great thing for long term stability [16:04:34] and yet we keep inventing more things [16:05:00] without killing the old crufty crap that didn't really work out [16:08:50] <^d> bd808: I said as much on enginnering-l [16:09:12] Yeah. I liked that response a lot [16:16:48] Who do I go to for creation of new mailman lists? [16:18:08] <^d> Phab [16:18:15] <^d> [Mailing-Lists] project [16:18:21] cool [16:23:38] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Platform teams - https://phabricator.wikimedia.org/T93904#1149339 (10bd808) 3NEW a:3bd808 [16:24:08] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Platform teams - https://phabricator.wikimedia.org/T93904#1149347 (10bd808) [16:25:10] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 10MediaWiki-Redirects, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1149360 (10demon) >>! In T91401#1148336, @He7d3r wrote: > Isn't possible to fix the current problem... [16:25:28] 6MediaWiki-Core-Team, 6MediaWiki-API-Team, 6Project-Creators: Create MediaWiki-API-Team project - https://phabricator.wikimedia.org/T93823#1149363 (10bd808) [16:42:06] new mailing lists? :( [16:43:30] legoktm: team protected lists. They are handy to have even if they don't get used often [16:44:48] 6MediaWiki-Core-Team, 6Engineering-Community, 7Epic: Central Code Repository for code used on wikis (Templates, Lua modules, Gadgets) - https://phabricator.wikimedia.org/T1238#1149440 (10Qgil) Adding #Engineering-Community because the lack of this feature has an impact in the way the communities of templates... [17:01:42] 6MediaWiki-Core-Team, 6Engineering-Community, 10Wikimedia-General-or-Unknown, 7Epic: Central Code Repository for code used on wikis (Templates, Lua modules, Gadgets) - https://phabricator.wikimedia.org/T1238#1149482 (10greg) [17:21:13] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 10MediaWiki-Redirects, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1149547 (10demon) Something like: ``` update page set page_title = concat("Anexo:",page_title), page... [17:21:39] <^d> AaronS: Could you have a look at my last 2 comments on ^? [18:06:42] ^d: so a namespace was removed and you want to re-prefix in the dbkey? [18:07:11] <^d> Yeah [18:07:25] <^d> 2 namespaces removed (ns + talk), and now there's orphan entries [18:08:28] do you want to run that query directly? how pages in that ns are there? [18:08:43] <^d> Like, a few 10k? [18:08:46] <^d> Less than 50k [18:09:08] <^d> 18880 [18:09:20] <^d> And 4085 in the associated talk [18:11:56] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 10MediaWiki-Redirects, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1149786 (10aaron) Maybe a few runs of: update page set page_title = concat("Anexo:",page_title), pa... [18:13:00] <^d> Yeah I can batch it [18:16:23] <^d> AaronS: update...limit produces a warning with replication [18:16:35] <^d> "Unsafe binlog...cannot insure order of rows" etc [18:16:37] <^d> :) [18:17:14] did you see my comment closely? [18:17:43] <^d> I did, what did I miss? [18:18:23] did you include the order by? [18:20:08] <^d> Yep, plus waited [18:20:42] <^d> " Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. The statement is unsafe because it uses a LIMIT clause. This is unsafe because the set of rows included cannot be predicted." [18:20:54] that sounds like a bug [18:21:01] sometimes that check has false positives [18:21:21] the (ns,title) index, like others, implicitly includes the PK at the end (page_id) [18:21:30] that is used to tie-break orders normally [18:21:34] the order is well defined [18:22:15] http://bugs.mysql.com/bug.php?id=67804 maybe? [18:25:22] <^d> hmmm [18:27:29] https://mariadb.com/kb/en/mariadb/unsafe-statements-for-replication/ [18:27:34] yeah, very known bug [18:29:22] ^d: I guess as a one off you can do it (there is an extension on mw.org that updates 20k rows at once sometimes)...it will make some seconds of lag though [18:29:32] <^d> Yeah [18:29:36] though [18:30:39] <^d> mysql:wikiadmin@db1024 [ptwiki]> update page set page_title = concat("Anexo:",page_title), page_namespace = 0 where page_namespace = 102; [18:30:39] <^d> Query OK, 16800 rows affected (2.47 sec) [18:30:39] <^d> Rows matched: 16800 Changed: 16800 Warnings: 0 [18:30:56] <^d> getLagTimes still says zero across the board [18:31:01] <^d> I think it was ok [18:31:05] heh, I was going to suggest using MOD on page_id for 3 different remanders [18:31:11] whatever :) [18:34:08] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 10MediaWiki-Redirects, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1149902 (10demon) Ran: ``` update page set page_title = concat("Anexo:",page_title), page_namespace... [20:11:44] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Performance team - https://phabricator.wikimedia.org/T93939#1150514 (10bd808) 3NEW a:3bd808 [20:23:58] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Availability team - https://phabricator.wikimedia.org/T93941#1150562 (10bd808) 3NEW a:3ksmith [20:24:29] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Availability team - https://phabricator.wikimedia.org/T93941#1150562 (10bd808) I'll take care of the wikimediafoundation.org edits fro everyone at once. [20:32:01] 6MediaWiki-Core-Team, 10AutoWikiBrowser, 10MediaWiki-API: Annotate redirects from prop=info if target is an interwiki - https://phabricator.wikimedia.org/T85417#1150616 (10RandomDSdevel) @Magioladitis: Can you file that separate bug as a new task here in Phabricator? [20:35:55] bd808: the name "mwapi" is already used by https://pypi.python.org/pypi/python-mwapi/ :/ [20:36:55] I guess they won't be getting a private team list from lists.mw.o now [20:37:44] :PPP [20:39:33] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 10MediaWiki-Redirects, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1150662 (10He7d3r) The redirect in the report and a few others listed at https://pt.wikipedia.org/w/... [20:39:51] 6MediaWiki-Core-Team, 10MediaWiki-RfCs: RFC: Master/slave datacenter strategy for MediaWiki - https://phabricator.wikimedia.org/T88666#1150669 (10Spage) @aaron thanks. If you think you're done then move this to "under discussion" (per [[https://www.mediawiki.org/wiki/Requests_for_comment/Process#Architecture_c... [20:53:05] 6MediaWiki-Core-Team, 10AutoWikiBrowser, 10MediaWiki-API: Annotate redirects from prop=info if target is an interwiki - https://phabricator.wikimedia.org/T85417#1150731 (10Magioladitis) https://phabricator.wikimedia.org/T93945 [23:13:44] Deskana: how many people use the iOS and Android apps? Do you have the numbers handy? [23:15:47] ori: I do. [23:16:17] ori: 6.5 million active users per month on Android and 2.5 million active users per month on iOS. [23:16:18] Pretty please? [23:16:21] Ah, cool. [23:16:24] Thanks! [23:16:27] ori: Where "active user" is defined as "has hit the API at least once in 30 days" [23:16:47] * ori nods. [23:16:51] Very useful -- thanks. [23:16:59] No problem. [23:30:37] each user defined by a unique device id? [23:30:45] or ip? [23:35:11] 6MediaWiki-Core-Team: WikiPage: "Could not find text for current revision" - https://phabricator.wikimedia.org/T93976#1151585 (10hoo) 3NEW [23:36:40] 6MediaWiki-Core-Team, 10MediaWiki-Page-editing, 10Wikidata: WikiPage: "Could not find text for current revision" - https://phabricator.wikimedia.org/T93976#1151597 (10hoo) [23:50:59] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Platform teams - https://phabricator.wikimedia.org/T93904#1151702 (10bd808) [23:53:17] 6MediaWiki-Core-Team, 15User-Bd808-Test: Update foundationwiki staff page for new teams - https://phabricator.wikimedia.org/T93980#1151709 (10bd808) 3NEW a:3bd808 [23:53:48] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Platform teams - https://phabricator.wikimedia.org/T93904#1151719 (10bd808) [23:53:49] 6MediaWiki-Core-Team, 15User-Bd808-Test: Update foundationwiki staff page for new teams - https://phabricator.wikimedia.org/T93980#1151709 (10bd808) 5Open>3Resolved https://wikimediafoundation.org/w/index.php?title=Template%3AStaff_and_contractors&action=historysubmit&diff=101418&oldid=101407 [23:54:05] :o [23:54:16] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Availability team - https://phabricator.wikimedia.org/T93941#1151720 (10bd808) [23:54:34] 6MediaWiki-Core-Team, 15User-Bd808-Test: Setup communication infrastructure for new Performance team - https://phabricator.wikimedia.org/T93939#1151722 (10bd808)