[02:58:28] Microsoft Edge spoofs the platform name and pretends it's running on Android to fool Gmail device detection [02:58:33] aren't user agents fun? [07:25:53] morning! [09:25:28] hey joakino [09:26:17] hey phuedx [09:26:25] how the fk do i make a column the default [09:27:03] in phab [09:30:04] joakino: i have no idea [09:30:27] joakino: manage board -> add column [09:31:14] phuedx: i've done that and moved it to the left but it's still not the default :( https://phabricator.wikimedia.org/project/board/1348/ [09:32:27] phuedx: mind if I move "Done" tasks out of #reading-web ? (the ones that have other projects at least [09:33:24] joakino: go for it [09:38:24] fuck doesn't work [09:42:04] joakino: ? [09:42:59] phuedx: i'm trying to batch edit with this query but it is not removing the project even though the batch job says "successful" https://phabricator.wikimedia.org/maniphest/query/qmw7bkyu9N6S/#R [09:44:13] hrrm [09:44:22] bullcrap -> https://phabricator.wikimedia.org/daemon/bulk/view/6/ [09:45:29] joakino: yarrp, doesn't work for me either [09:45:39] https://phabricator.wikimedia.org/daemon/bulk/view/8/ [09:48:44] i give up [09:48:49] what a piece of shit [09:54:55] phuedx: do you have to click "open tasks" all the time too? [09:55:04] joakino: yup [09:56:29] oki [09:59:27] what are you gals chatting about? [10:05:47] bmansurov: phabricator's shittyness mainly [10:05:54] have you guys seen wikipedia [10:06:01] really stylish these days https://i.imgur.com/I93F2kM.png [10:06:39] in my phone I can't even see the chrome of the site [10:06:43] there's an email thread about that if i'm not mistaken [10:06:52] oh i havent seen it [10:07:06] but yeah that's aweful [10:08:06] *awful [10:08:13] yerp [10:08:26] useful information, but in an obnoxious presentation [10:08:53] i think it looked worse in the beginning, but they made it mobile friendly as in your screenshot [10:09:20] """"mobile friendly"""" as in not-broken haha [10:10:31] ;) [10:12:48] i've just been looking at the outstanding patches against mobilefrontend and i notice that there are two backports for an issue around sitenotice checks [10:13:10] https://gerrit.wikimedia.org/r/#/c/222041/ [10:13:18] https://gerrit.wikimedia.org/r/#/c/222038/ [10:13:58] perhaps the wmf12 one could be swatted ;) [10:15:49] i noticed phabricator has gotten some design love, it looks more polished to me [10:20:56] bmansurov: try resizing a workboard, it breaks a lot hehe [10:21:39] btw i've updated the userstyle to work with the new release https://userstyles.org/styles/112977/wikimedia-phabricator-condensed [10:21:41] oh i see [10:22:06] why are faces so big? [10:22:15] bmansurov: not sure what they have done, their responsive styles were pretty good but it seems like they changed stuff and broke it [10:22:27] bmansurov: i like big faces to see who's working on what [10:22:41] gives me a good idea of the state of the board at a glance (the sprint board at least) [10:22:50] mainly the color changes are appealing [10:23:04] ye [10:23:28] makes sense in your position [10:23:40] as a dev, i'm not very much interested in faces [10:24:03] haha [10:24:22] magnus is trying gather! https://en.m.wikipedia.org/wiki/Special:Gather/id/6184/Testing [10:24:39] (just the week that we have this 'tick' bug lol) [10:26:41] bmansurov: i've just seen the latest review for https://gerrit.wikimedia.org/r/#/c/220627/ [10:27:16] i don't think it changes the colour of the font at all [10:27:29] https://en.m.wikipedia.org/wiki/Special:Gather/id/3949/Articles_with_GIF_Images awesome [10:27:44] phuedx: haven't seen that one yet, but it's great if it doesn't [10:28:14] phuedx: can you please commen in the patch? [10:28:31] bmansurov: sure, i'm just double checking [10:28:36] thanks [10:28:43] is Gather going to replace Collection ? ( https://www.mediawiki.org/wiki/Extension:Collection ) [10:28:51] is/was used to creates PDF books [10:29:20] joakino: how hard is it for mobile browsers to render multiple animated gifs at the same time? can they handle, or no brainer? [10:29:56] https://en.wikipedia.org/wiki/Special:Gather/by/Moizsyed !!! [10:30:06] that is great [10:30:12] nicely complement Categories: [10:30:25] haha [10:30:25] hashar: I'm not sure, I think gather has different goals. But I like the ZIM support in collections. Didn't know that. [10:30:33] I am sure you can come up with auto generated categories for users. Ie https://en.wikipedia.org/wiki/Special:Gather/id/237/Pages_I_Started_on_Wikipedia :-D [10:30:45] bmansurov: seems to me both are very close [10:31:05] if Gather had the ability to generate a book like Collection, we can probably phase out collection one day [10:31:14] though Collection uses some node.js backend iirc ( OCG ) [10:31:14] hashar: I think the idea was that once you could order the items on the collection we could think of feeding a collection to the Extension:Collection for using the rendering capabilities [10:31:22] yeah [10:31:42] ideally functionalities from Extension:Collection can be ported to Gather [10:31:52] and we can kill Collection :-} less code to maintain as a result [10:32:10] less code is always a good idea [10:32:53] anyway I am just throwing ideas :-} [10:34:54] hashar: we started experimenting with special collections http://en.m.wikipedia.beta.wmflabs.org/wiki/Special:Gather/explore/ you could see having those automatic ones for individual accounts like recently edited, pages i've visited, etc (as private ones obvs) [10:35:38] anyway gather is going to halt development for this quarter, only maintenance. give time for product to evaluate metrics and how/if we want to pursue it more [10:36:28] joakino: that is neat! [10:37:01] I could image automatic portofolio being builds for users [10:37:05] if you had sub collections [10:37:43] like [Articles I created] and then: [From 2015] [From 2014] [Quality articles] etc [10:38:19] subcollections sounds interesting :D [10:39:06] having the infrastructure for lists creates a ton of interesting possibilities [10:40:22] gonna break 10 min. bbiab [10:41:48] and list of stuff I watch :-} [10:41:57] with sub watch lists per topic/area whatever [10:42:10] anyway, kudos to anyone involved in Gather [10:48:06] taking a break for 15 [11:06:23] back [11:26:13] phuedx: yo sorry about the phab noise, i'll stop ccing you in the new tasks since we're going to look at them anyway [11:56:48] joakino: sure [16:34:12] dr0ptp4kt: i'm in the hangout whenever you're ready [17:06:17] niedzielski: hey stephen! i have an idea for knocking out the css issue we had. hangout later this morning? [17:07:04] mhurd: sure! i'm off the latter half of the day so if you're available in the next hour that would be ideal [17:07:25] niedzielski: sure maybe right after standup? [17:07:49] mhurd: sounds good! [17:17:20] jdlrobson, is https://phabricator.wikimedia.org/T97494 100% about VE? [17:17:33] It sounds like those 'http' ones might not be? [17:17:39] Krenair: no it should probably be split into subtasks [17:17:48] someone still needs to investigate those http errors they are weird [17:18:03] But they're not all necessarily VE-related? [17:18:10] only the ones which have VE in them [17:18:13] ok [17:18:23] yes, please split that and give us more details on the ve-related ones [17:18:36] Krenair: sure, but i'll keep the big task tagged with editing department [17:18:49] i'm still super confused with wtf i should do with this card since it seems like a big deal [17:18:55] but i'm in readership etc groan groan [17:19:07] Isn't it called Reading? [17:20:23] haha yeh that too [17:20:23] lol [17:22:55] rmoen: want to get your i18n patch fixed so we can call your story done and get the 5 story point booty!? :) [17:23:03] es [17:23:05] yes [17:23:36] I think that on the VE team, only James and Neil have research access [17:23:48] jdlrobson: just getting into gear. Had a fussy baby all night and it was quite rought [17:23:49] rough [17:23:52] I don't think deployers have proper access to it... [17:24:09] rmoen: sweet [17:24:27] Krenair: you can request it - i forget the process but if you can find it it was pretty easy :) [17:24:40] I know the process but I don't intend to do it unless I need it [17:25:09] ok, i generally find it useful for looking at error events when i find myself with a spare 10 minutes. Lots of interesting data in there to learn from [17:27:22] niedzielski: bgerstle: hangout in 10 min? [17:27:36] bmansurov: around/ [17:27:37] mhurd: sure! [17:27:45] jdlrobson: yes [17:27:46] i'm confused by your comment on https://gerrit.wikimedia.org/r/#/c/222031/ [17:27:54] it disappears when you click the hamburger icon.. [17:28:20] jdlrobson: re-appears after a page refresh [17:28:22] jdlrobson: Hey jon, it looks like they tried to ship my replacement laptop to me by DHL, which doesn't even have an office in San Ignacio, so it's now waiting for me in Belize City. I'm having a hard time getting any communication from office IT, and this is getting pretty frustrating. Could you or someone in the office talk to them in person and get them to [17:28:22] Skype or IRC with me (or call long distance)? [17:28:33] bmansurov: yeh that was how i understood it was suppose to behave [17:28:41] niedzielski: mhurd yeah, we gonna use the batcave? [17:28:50] bgerstle: sure! [17:28:56] niedzielski: in the meantime, do you have a link to the ticket? [17:29:04] (for tweaking edit pencil on Android) [17:29:06] bmansurov: i'll check with kaity|away when she gets in [17:29:06] jdlrobson: shouldn't the dot disappear after the user clicks dismiss? [17:29:10] jdlrobson, yeah, turns out there is a way for us deployers to see the research database. I don't know how legitimate it is though so I'm not going to use it without checking with ops [17:29:20] bgerstle: https://gerrit.wikimedia.org/r/#/c/219421/ [17:29:30] aha thanks mhurd [17:29:34] yeh that would make sense since that is kinda anoying [17:31:18] niedzielski: mdholloway does this require vagrant to test? [17:31:29] mhurd: ^ [17:31:32] bgerstle: only if you want to build the styles file [17:31:47] bgerstle: er, so yes [17:31:47] i guess i'm wondering how i test this on iOS [17:31:53] right [17:32:05] bgerstle: i do make web then manually add the change [17:32:11] so i need to request the iOS styles from the vagrant running this patch of the extension [17:32:25] mhurd: ah i see, much easier [17:32:32] bgerstle: haha ya [17:34:08] dr0ptp4kt: you in the office? [17:34:24] kaldari: on the road. what's up? [17:34:50] jdlrobson: did you get my message? [17:35:54] niedzielski: do you already have vagrant setup? [17:35:55] bgerstle: it looks like the cdh git submodule in vagrant/puppets/modules was pinned to a nonexisting commit [17:36:05] haha nice [17:36:21] MaxSem: are you in the office? [17:36:22] bgerstle: i do i was trying to get the latest and greatest (?) [17:36:46] niedzielski: i was hoping we could get you to test on iOS locally to double-check [17:36:49] niedzielski: are you on a Mac? [17:37:08] dr0ptp4kt: Need to get in touch with office IT about my laptop shipment [17:37:16] bgerstle: short answer: no. long answer: i'm on mac hardware but i don't have any mac software. i'm running linux [17:37:49] dr0ptp4kt: They take forever to reply to emails from me :( [17:38:30] is anyone in the office? [17:39:42] kaldari: sorry it's taking longer than you'd like. are you available via voice? hangout / skype / phone? if you can pm me details, i'll see if i can link them up with you [17:40:23] bgerstle: maybe i can still run your update script though? [17:40:41] bgerstle: i don't need an iPhone or OS X for that, right? [17:41:01] niedzielski: that's true.. [17:41:07] niedzielski: we're in the hangout if you care to join [17:41:11] jhobs: lemme reconnect [17:41:16] dr0ptp4kt: I sent them all that info and asked them to contact me. So I guess I'll just wait. [17:41:25] kaldari: which msg? [17:41:31] bgerstle: omw [17:41:32] jhobs: my error [17:43:01] jdlrobson: are you in the office? [17:45:19] kaldari: yup [17:47:14] kaldari, yes [17:47:18] but in a meeting [17:47:33] kaldari: mm? [17:48:04] kaldari: oh just saw your message [17:48:06] lemme see [17:48:30] ...another Cricket article on the Main Page!! [17:49:32] kaldari: so email techsupport@wikimedia.org [17:49:53] apparently most of them are out right now but if you ask them to ring you with a preferred method they will do so [17:49:57] i told them to watch out for your mail [17:50:36] jdlrobson: Thank you! [17:52:09] ping me if you haven't had a reply in 30 mins [17:53:02] niedzielski: mhurd also, we can shorten the feedback loop if niedzielski can run our makefile to generate the corresponding iOS change [17:53:18] niedzielski: if you're able to submit a patch against the iOS repo, we can easily run it and confirm [17:53:29] niedzielski: that is, until you install Xcode and a few other things ;-) [17:53:42] niedzielski: you should be able to clone our repo and run "make web" [17:53:43] bgerstle: that would be great! if it's linux friendly i'm happy to run it [17:53:52] bgerstle: oh cool! ya if he simply changes the android to iOS in the url it should gen the iOS file. then we can test w it easily [17:54:01] mhurd: yeah [17:54:21] niedzielski: i'm thinking about modifying our makefile so you can override the mobile app extension URL to point to localhost [17:54:36] so you can just do "vagrant up", run our Makefile, and then submit a patch for us to test [17:54:42] bgerstle: that's what we do on android afaik [17:55:02] niedzielski: if you want i can spend 15 min to try it today, or whenever you get back to this [17:55:24] jdlrobson: i noticed a regression that didn't make it in my previous patch so i included it in the i18n fix. Should I split it out ? Also i'm noticing perhaps some upstream changes have made the overlays not fullscreen. Going to look into that. [17:55:25] niedzielski: that part of the makefile only requires node/npm and cURL [17:55:35] so you should be able to easily run it locally [17:55:36] bgerstle: if you can give me the command you would run on an OS X system, i can debug it on my end and bother you as necessary [17:55:48] spot bothering is what i'm going to call that [17:55:55] niedzielski: lol [17:56:10] niedzielski: if you're feeling particularly adventurous... just clone our repo and run "make bootstrap" [17:56:20] rmoen: create a task as a subtask of yours to track the issue and submit a follow up patch :) [17:56:21] niedzielski: what i'm suggesting could be done in Linux thoug [17:56:24] though* [17:56:39] assuming you have automake installed [17:56:46] (assuming you already have node) [17:56:54] bgerstle: make bootstrap runs into an xcode dependency pretty quickly but i'll look into it [17:57:08] niedzielski: we can try it on OSX or linux [17:57:18] niedzielski: if you're going to do it now, let's just pair for 15 [17:57:33] think we can get through it faster [17:57:39] w/ fewer "spot" interruption ;-) [17:58:51] bgerstle: it looks like i just need to run "make css" and that works fine [17:59:04] niedzielski: you need to run "make web" [17:59:13] i.e. grunt [17:59:31] (runs browserify and compiles less, etc.) [18:00:09] bgerstle: yeah, i guess 15 it would be great to know how to do [18:00:14] if you have 15* [18:00:20] niedzielski: yeah, have time now? [18:00:29] bgerstle: yeah now would be perfect [18:00:38] batcave? [18:00:44] yes [18:00:48] kaldari: but do you want me to bump the priority? if you can ping them and cc me i can try to coordinate [18:00:55] kaldari: either was is cool, lemme know [18:01:15] kaldari: off to #wikimedia-office for the monthly metrics meeting i go... [18:02:26] dr0ptp4kt: If I don't here from them soon, I'll have you bump the priority [18:02:47] kaldari: cool. ttyl [18:34:54] bgerstle: would you mind enabling gerrit access for me? [18:35:09] niedzielski: you can't submit a patch..? [18:35:15] that's weird [18:35:20] i thought the point was that anyone could [18:35:56] oh, nvm. i probably don't have my repo setup for ios [18:35:58] sorry about that [18:36:02] bgerstle: ^ [18:36:12] niedzielski: k [18:38:11] bgerstle: good to go. thanks! [19:03:43] phuedx|AFK: is the last modified bar supposed to get huge [19:05:16] break [19:05:21] bearND mdholloway dbrant: hey all! i'm taking off now for half holiday. i'll see you monday. have a great weekend! [19:05:36] niedzielski: have a good one! [19:05:49] See you, Stephen! You too! [19:05:56] niedzielski: enjoy the holidays! [19:06:05] thanks!! bye! [19:11:59] grabbing lunch bmansurov will take a look at your patches when i get back [19:35:04] dr0ptp4kt: can you IRC me the URL for our 1:1 hangout? [19:37:21] kaldari: will do [19:38:44] kaldari: i pm'd the url to you [20:05:21] kaldari: lost the connection. no matter, i gotta run to the next meeting. good talking with you! [20:11:07] jdlrobson: there? [20:18:37] mdholloway: really quick batcave? [if you've got a minute] [20:18:47] dbrant: sure! [20:19:27] dbrant: looks like it's occupied [20:19:46] mdholloway: i'll call manually [20:19:55] ok [20:20:24] dbrant: ringing on my phone [20:20:27] dbrant: one sec [20:41:15] dbrant: we don't have a phab task open to refactor our js/less along the lines iOS has it, do we? [20:41:23] dbrant: if not, I can write it up [20:44:20] rmoen: how are tests going? [20:44:28] need any help? [20:48:37] jdlrobson: yeah maybe you can show me what i'm doing wrong [20:48:39] i'll push [20:48:46] rmoen: sure, can hang out as well if that helps [20:49:25] ok. [20:51:44] jdlrobson: actually i have a meeting with Adam in a few minutes. I need to go over some stuff first. [20:51:52] rmoen: ok np not going anywhere [20:51:55] i've got stuff to do anyhow [20:51:56] I pushed in a tests wip [20:52:04] tell adam i'm sorry i missed our meeting! [20:52:13] ok [21:02:35] mdholloway: hey, sorry; feel free to write a task for that. [21:02:46] dbrant: ok! [21:05:59] jdlrobson: https://phabricator.wikimedia.org/T104338 [21:06:22] phuedx: shhittt [21:06:30] we should fix that first then :) [21:06:53] jdlrobson: we should try to make sure we meet our commitment [21:06:58] but i don't think it blocks bmansurov's patch [21:07:07] phuedx: i've +1ed baha's [21:07:16] i'd hope that his patch actually makes it easier to fix! [21:07:16] i wanted someone else to look at them [21:07:27] but yeah, i spotted it during review and cried a little [21:07:31] :-/ [21:07:39] phuedx: is it on production? [21:07:46] hey guys i can pick that up [21:07:58] bmansurov: if you've got the bandwidth [21:08:05] sure [21:08:15] * phuedx takes a look at the board [21:08:19] phuedx: we'll looking good to clear out the board so far [21:09:22] jdlrobson: see my comment on https://gerrit.wikimedia.org/r/#/c/222178/ [21:09:35] not sure i'd consider it a blocker for merging the header styles [21:09:46] but the board is looking good [21:10:17] tomorrow's a sign off day by the looks of it [21:10:36] given that the regression will probably be fixed by the time i wake up ;) [21:10:48] anywho, i've just been for a big bouldering session and i'm pooped [21:10:52] g'night y'all [21:10:56] and good work on the commitment [21:11:03] we've had a good sprint [21:11:04] jdlrobson: any idea why barry is complaining here? https://gerrit.wikimedia.org/r/#/c/222370/ [21:11:28] cya phuedx|zzZ [21:13:44] bmansurov: no i'm a little confused by that [21:13:51] i ran him locally and he was fine. I will investigate some more [21:13:57] ok [21:14:04] (i even ran him on the barry instance hehe) [21:14:08] does anyone know about the toast that has central login notice? [21:14:21] in mean time keep removing him when he -1s :) [21:14:36] kaity that is https://phabricator.wikimedia.org/T100413 [21:14:42] I keep seeing it and it doesn't dismiss until refresg [21:15:32] jdlrobson: cool thanks [21:19:27] dbrant: bearND: looking at the board, it actually looks like we're in pretty good shape for the sprint. maybe i should actually take the scheduled holiday tomorrow. [21:19:44] dbrant: bearND: i dunno. [21:20:28] mdholloway: sounds good to me [21:20:51] mdholloway: it's really up to you [21:22:01] i guess i should be doing more code review, hehe [21:23:43] anyway, gonna go for a late lunch stroll, bbl [22:45:54] rmoen: my patch is blocking yours [22:45:59] can you merge https://gerrit.wikimedia.org/r/222500 ? [22:46:29] jdlrobson: done [22:52:58] thanks rmoen [23:18:13] bearND: can you take a quick look at my comment on https://phabricator.wikimedia.org/T103050 ? Thx. [23:21:23] rmoen: any luck with those tests? [23:23:58] etonkovidova: ok, I'll look at this later. If I can repro this then I'll just move the ticket back to ToDo. If not I'll add some clarifying questions to the ticket. Sound good? [23:25:04] bearND: absolutely! Thx again [23:25:09] jdlrobson: Sadly not yet. Would you mind checking the patch for a clue? https://gerrit.wikimedia.org/r/#/c/222479/ [23:29:55] jdlrobson: in addition to changing collection name, been thinking about how we need create collection, delete tests I would love to write those if I could get unblocked [23:30:17] rmoen so what's happening? [23:30:49] fails on finding the .title element on step And I enter "Things I think are cool" as the name [23:31:26] what error does it fail with? [23:31:35] times out after 5 seconds and when I run the test I can see the element there. [23:32:01] Watir::Wait::TimeoutError [23:32:26] rmoen: there are 2 .title elements not sure if that's the problem [23:32:54] maybe try $('.collection-editor-overlay .editor-pane .title') ? [23:33:01] ok [23:33:23] checking [23:36:24] jdlrobson: so i started reading / ro-rdered the cucumber book today [23:36:54] ordered* [23:37:20] might get cucumber and cheese. Have any suggestions? [23:38:44] jdlrobson: it worked now but now a new error. But I think I got this. Thanks :) [23:38:51] sweet [23:42:16] jdlrobson: do you know how to get the url with PageObject? Been reading up on that too [23:44:57] oh i think i have it [23:45:52] wow I need to learn ruby [23:59:01] jdlrobson: wow delete overlay is broken.