[00:38:37] New patchset: awjrichards; "Introduces wgMFForceSecureLogin config var" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41011 [00:38:37] New patchset: awjrichards; "Make login links respect wgMFForceSecureLogin" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41012 [00:45:26] New review: awjrichards; "I'm open to adjusting how to handle this, perhaps to respect $wgSecureLogin, but I think we should s..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/41011 [11:40:41] * yuvipanda waves at jdlrobson  [11:40:58] New patchset: Jdlrobson; "show watchlist star when not logged in [beta]" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41030 [11:41:07] hey yuvipanda good holidays? [11:41:13] very, I think [11:41:34] Monks and Espresso Vodkas [11:41:51] and am Infiltrating the Commons community :P Should reach 1000 edits soon [11:43:02] jdlrobson: hope you're having a nice one too :) [11:43:06] enjoying the snow? [11:43:37] New patchset: Jdlrobson; "show watchlist star when not logged in [beta]" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41030 [11:44:59] New review: Jdlrobson; "Parent commit was rejected." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/40580 [11:49:07] yuvipanda: no snow here [11:49:13] it's actually not bad for uk this time of year [11:49:25] i'm sure i'll shiver to death [11:49:31] under 8 layers of clothing there :P [12:17:29] New patchset: Zfilipin; "Setup for Selenium tests" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39771 [12:20:10] New review: Zfilipin; "Moved the files to tests/acceptance, as suggested. I will make the rest of the changes next." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39771 [14:08:07] New patchset: Zfilipin; "Setup for Selenium tests" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39771 [14:16:01] New patchset: Jdlrobson; "suggesting improvements to diff view" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41034 [14:20:09] New patchset: Jdlrobson; "suggesting improvements to diff view" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41034 [14:23:53] New review: Zfilipin; "Added more information about the tests to readme." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/39771 [14:35:02] New review: Zfilipin; "Parent commit has changed. How do I update this commit to point to the updated parent?" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/39773 [14:41:52] zeljkof, I would just rebase it onto master [14:42:18] Krenair: thanks, will try [14:42:54] using git pull --rebase origin master [14:43:35] Krenair: does it matter that parent is not merged into master? [14:44:19] Oh, yes... I'm not sure then, sorry zeljkof. Maybe ^demon can help you [14:44:41] New patchset: MaxSem; "The first two Selenium tests: mobile Search" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39773 [14:45:00] there's a button called "Rebase" [14:46:02] zeljkof, however the new revision also needs to move the files into tests/acceptance [14:48:46] MaxSem: I remember seeing rebase button, could not find it now [15:13:18] New patchset: Zfilipin; "The first two Selenium tests: mobile Search" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39773 [15:14:07] New review: Zfilipin; "Moved files to tests/acceptance folder." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/39773 [15:40:31] New review: Zfilipin; "Inline comment has more information about the change in base URL." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39771 [15:47:46] New patchset: Zfilipin; "The first two Selenium tests: mobile Search" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39773 [15:49:05] New review: Zfilipin; "If MEDIAWIKI_URL environment variable is set, the page will use it for it's base URL. If it is not s..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/39773 [16:10:51] 1 Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /usr/local/apache/common-local/php-1.21wmf6/extensions/MobileFrontend/includes/specials/SpecialMobileFeedback.php on line 48 [17:32:34] * jdlrobson looks around [17:33:07] * jdlrobson waves at awjr  [17:33:13] * awjr waves back [17:33:21] awjr: what does wikidiff2 mean to you? [17:33:48] i think it's a diff engine [17:34:12] jdlrobson: http://www.mediawiki.org/wiki/Extension:Wikidiff2 [17:34:48] yeh i know but this is apparently the problem brion was trying to solve [17:35:04] production uses wikidiff2 which does different things to the main diff engine that comes with mediawiki [17:35:06] oh [17:35:08] what problem? [17:35:33] from brion: "The current diff code in Special:MobileDiff asks for a (possibly already cached) diff of the two revisions from the core DifferenceEngine class, then loads that HTML into a DOM document and extracts and elements from it. In production this seems to often fail because the HTML output from the 'wikidiff2' plugin appears to differ from core and doesn't have and around some pla [17:36:14] @_@ [17:36:15] so i wondered.. is it possible to disable wikidiff for mobile diffs? [17:36:24] what would we use instead? [17:36:59] the default one [17:37:09] PHP diffs are slow [17:37:22] we just need to adapt his code to wikidiff2 [17:37:36] jgonera: good morning! can you spend some time on code review today? the backlog is getting huge and there are quire a few JS-centric changes that are a little out of my league. in particular, can you take a look at https://gerrit.wikimedia.org/r/#/q/status:open+project:mediawiki/extensions/MobileFrontend+branch:master+topic:imageuploadthumb282,n,z ? [17:37:48] awjr: see my email [17:37:57] i don't think those are as important considering next iteration [17:38:05] jdlrobson: still working through my backlog [17:38:10] (obviously Maryana may disagree though) [17:38:17] jdlrobson: oh, you asked me to get those taken care of yesterday :p [17:38:20] awjr: ideally i want them all merged but i'd like priority on watch list related ones :) [17:38:32] awjr, I'll have a look at it after checking the thumbnails changeset from jdlrobson [17:38:35] (i'm 8 hrs ahead of you remember ;-)) [17:38:58] hm? what's not as important? [17:39:04] thanks jgonera - note that jon is suggesting getting the watchlist related changes dealt with first [17:39:18] ps, jdlrobson, you should take a look at the code for the navigation popups extension [17:39:22] awjr, yeah, thumbnails are in watchlist [17:39:28] perfect jgonera, thanks [17:39:29] Maryana: what for? [17:39:34] it renders diffs… somehow. magically. [17:39:35] awjr, why https://gerrit.wikimedia.org/r/#/c/41011/ introduces a var but doesn't use it? [17:39:45] ohh i see what you mean [17:39:46] in unified format [17:39:53] Maryana: it uses javascript [17:39:58] js magic! [17:40:00] ideally we want a non-js solution [17:40:03] MaxSem: look at the patchset that is dependent on it [17:40:14] is that just because maxsem hates js? :-P [17:40:16] js magic scares me :P [17:40:27] haha, ok [17:40:29] no Maryana it makes more sense for supporting older devices [17:40:38] right. gotcha [17:40:44] plus it's the right thing to do ™© [17:40:50] hehehe [17:40:52] ps: http://commons.wikimedia.org/wiki/File:Lead_Photo_For_Hic_sunt_dracones0-03331528860144317.jpg [17:41:16] i don't know who this guy is, but he was nice enough to illustrate both the french and english "here be dragons" article for us [17:41:18] via mobile [17:41:20] :D [17:41:34] (or she) [17:42:03] sweeeettttt [17:42:11] love it :D [17:42:15] and mobile upload too :) [17:42:26] but careful investigation of the history of those pages reveals that there was a few minutes lag btw upload to commons & adding to article [17:42:33] not sure if that's a bug or slow load time or what [17:42:50] possible [17:43:23] it's also not tagging the add to article edit as mobile or leaving any edit summary [17:43:37] MaxSem do you know any of the history around $wgSecureLogin and why it's not used in prod? [17:43:49] those are not in yet Maryana [17:43:50] i'm replying to your email now with this to get it on ppls' radar [17:43:53] ahhh, ok [17:43:59] I think Chris should be able to tell the whole story [17:44:03] not in b/c somebody needs to review them still? [17:44:07] patches exist though i think [17:44:14] exactly Maryana ;-) [17:44:21] MaxSem: chris steipp? [17:44:30] yup [17:44:33] ah, excellent - then i'll reply & make sure to get some eyeballs on em [17:44:45] MaxSem: thanks. just read an email that he's on vacation til next year :p [17:44:54] do you happen to have gerrit links handy, jdlrobson? [17:45:03] luckily, that'll be very soon;) [17:45:11] Maryana: https://gerrit.wikimedia.org/r/#/c/40340/ [17:45:17] Change merged: MaxSem; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41011 [17:45:26] as for edit summary Maryana that sounds like a bug - what got uploaded without one? [17:45:39] http://commons.wikimedia.org/wiki/File:Lead_Photo_For_Hic_sunt_dracones0-03331528860144317.jpg seems to have an edit summary? [17:46:04] it has an edit summary on commons, but go to the articles it's been inserted in & take a look at the history [17:46:13] adding to article doesn't leave any edit summary [17:46:19] mm it should do.. [17:46:23] * jdlrobson looks at code [17:47:06] MaxSem: does action:edit prependtext ignore comment ? [17:47:20] Maryana: according to code it should work.. sounds like a bug to me [17:47:24] no idea [17:47:32] check it? [17:47:45] will do.. currently in the middle of install wikidiff2 though [17:48:16] should i fire up a new bugzilla ticket for it, jdlrobson? [17:48:35] Maryana: if you have sufficient evidence that none of the edits are including the edit summary [17:48:49] it would help to point to a few where it is clear they used the mobile uploader [17:48:54] will do [17:48:57] (they might have used donate photo for example) [17:49:04] and then added article separately [17:49:17] Maryana: many more uploads since donate photo went into alpha? [17:49:53] i see ten users who aren't wmf [17:50:25] all mobile commons uploads since december 1, i should clarify [17:50:52] hm, trouble is, i'm not sure which of these are "donate image" and which are lead image cta [17:52:22] when we promote to beta, we should think about unique tags for both [17:55:31] Maryana: probably a good idea [17:56:12] good thing we have alpha to catch this stuff early :) [17:57:30] mmm wikidiff2 is a pain [18:08:56] "moar code review" - and jdlrobsonlaughs happily [18:13:18] mmm MaxSem have you ever setup wikidiff2? [18:13:26] i've followed all instructions and it doesn't seem to be installed :( [18:13:28] MaxSem, could you repeat the last thing you said about the descriptions? I couldn't hear you well back there [18:15:11] jdlrobson, apt-get install php-wikidiff2 [18:16:57] jgonera, it's either regexes over wikitext which is fast but crappy or DOM manipulations over HTML which is slow but precise [18:17:55] MaxSem: mac.. [18:19:13] I think we could risk using something fast and crappy, I mean, we will be showing like 200 characters at most from the beginning of the article, I guess the chances for any weird formatting there are pretty low [18:20:02] well MZ has shown you one outrageous error out of ~10 articles on the screen [18:20:28] MZ? [18:20:51] goes by girlish nicks like Susan [18:21:30] I'm not sure I saw the error [18:25:38] * tfinc still thinks its far too quiet in the office  [18:25:45] * tfinc ponders finding the nerf guns [18:29:48] awjr: MaxSem so I installed a module (php -i | grep wikidiff2 seems to point correctly) [18:29:48] b [18:29:56] but when i run phpinfo it doesn't show up.. [18:34:09] MaxSem, what was the outrageous error? [18:34:32] jdlrobson: does it show up if you use php on the command line? [18:34:35] showing image caption instead of article text [18:34:54] jdlrobson: actually, is it a php extension? i dont really know mucha bout it [18:36:13] maxsem: that's not outrageous :-P [18:36:52] i'd be perfectly ok with that - it's relevant text about the article, at least [18:37:01] MaxSem, yeah, seems better than nothing [18:37:23] jdlrobson: also did you bounce apache after installing it? [18:37:39] i bounced it [18:37:41] yup [18:37:55] ooh maybe it's caching? [18:38:10] i now get " DOMDocument::loadHTML(): Empty string supplied as input in /Users/jrobson/Sites/w/extensions/MobileFrontend/includes/specials/SpecialMobileDiff.php on line 89" if I look at a different diff [18:38:21] awjr: did we finalize on the DOMParse time issue that brion was looking at with ops ? [18:38:46] MaxSem, Maryana, I'm looking at http://en.wikipedia.org/wiki/Special:NewPagesFeed right now and can't spot anything outrageous [18:39:53] tfinc: asher responded to Brion's email on the ops list and he pushed for a little more investigation on rendering the slowest articles [18:40:06] awjr: did this make it into a story card/bug/etc ? [18:40:22] yeh i think that's what's happening [18:40:26] tfinc my thought is the spike is done and we can investigate further at a later time, though i haven't put this down in a card yet [18:41:07] awjr: k. because if it doesn't make it into a bug/story/etc we won't get to it. so if its important get asher/brion/etc to put it somewhere more actionable [18:41:17] tfinc yup [18:43:21] awjr, tfinc, I actually have some plans of caching in this area as part of per-section views, but it requires a refactoring of MF-Zero interaction and I'm waiting for jcmish to come up with test plan for Zero otherwise it' is too dangerous [18:43:57] MaxSem: k. put it in a bug/story/etc if were going to do it. otherwise we'll forget as it won't be actionable. or we'll get busy with something else [18:44:15] but i want to make sure that ops is happy with were were at. it seems like they are [18:44:22] MaxSem did michelle give you a sense of when she expects to have that done? [18:44:23] so i agree with awjr that we can consider the spike done [18:44:58] awjr, MaxSem, is there any way I can profile the PHP code and know why mo dev instance sometimes takes 2 minutes to show a page (not any particular page, sometimes an article, sometimes a login page) [18:45:05] mo=my [18:45:09] it's also possible stopping html parsing twice in beta will solve the problem :p [18:45:32] jgonera you can use xhprof to see where code bottlenecks are [18:45:39] apparently, she needs to coordinate with Patrick/Brion/whomever else knows about it [18:45:45] jgonera: also, are you using any kind of caching on your local instance [18:46:12] yeah ok, brion's on vacation til next week and i dont have any idea what preilly's schedule is. [18:46:20] awjr, I'm not using any caching, do I need caching for MediaWiki with 5 pages? [18:46:27] jgonera: apparently :p [18:46:38] jgonera even just setting up memcache can help immenseley [18:46:45] im using memcache and varnish locally [18:46:53] that's scary! [18:46:55] i can help you get something like that set up if you like [18:46:58] yeah, it's kinda ridiculous [18:47:06] I mean, how bad can it be that it actually needs that on such a small scale! [18:47:12] jgonera, memcached. if you don't have it you should. if you have it enabled for MW but not running, it's fricking slow [18:47:33] awjr: not as ridiculous as squid, htproxy, memache, mw, etc .. aka .. the hotrod payments cluster [18:47:40] ahh the good ol days ... [18:47:42] jgonera: you should try rewriting mediawiki in c during your experimentation time [18:47:46] tfinc hahaha [18:47:50] MaxSem, well, I'll try then but I think it's the first time I hear about using memcached in a dev environment [18:48:30] awjr, I think rewriting it in anything would help, even rewriting it again in PHP (which would be insane) [18:49:44] lol [18:50:00] MaxSem, still, why those 2-minute page loads happen only once every 15 minutes? why it's slow only sometimes? [18:50:08] * tfinc cancels all his meetings for the day and squeals with joy  [18:50:12] memcached? [18:50:19] oh [18:50:32] heehehehe [18:50:45] ResourceLoader cache expiration? [18:50:56] lol [18:51:14] jgonera: try turning off SETI@home [18:51:36] jgonera: this is some basic memcache config for mediawiki: http://pastie.org/5589994 [18:52:05] ok, will try that, thanks [19:00:33] Maryana: whats the status on our photo upload blog post ? [19:01:00] on hold till jan 8th [19:01:21] that's our next deployment window for getting uploads back in beta [19:01:22] k [19:02:44] Maryana: Sumana was a about to draft up a blog post with Guilaume. i told them to stop as you had already done it [19:03:21] Maryana: are we already scheduled on the communications calendar ? [19:05:31] ayup [19:06:09] ermm so it seems wikidiff2 is still not installed [19:06:22] Maryana: where is meta hiding the calendar these days? i can't seem to find it [19:06:34] will reply to sumana et al's email about it [19:06:40] 169158 page images so far [19:06:41] MaxSem: can you run var_dump( function_exists( 'wikidiff2_do_diff' ) ); on your instance running wikidiff2 and tell me what it says for you? [19:06:44] MaxSem: did you already get ops in this channel ? [19:06:55] tfinc: https://meta.wikimedia.org/wiki/Wikimedia_Blog/Calendar [19:07:09] jdlrobson: php > var_dump( function_exists( 'wikidiff2_do_diff' ) ); [19:07:09] bool(true) [19:07:12] wfm [19:07:21] awjr: could you tell me what's in your php.ini? [19:07:42] jdlrobson: i installed php-wikidiff2 in ubuntu and added a file called wikidiff2.ini in /etc/php5/conf.d [19:07:56] it has one line: extension = php_wikidiff2.so [19:08:13] mm [19:08:18] jdlrobson: what does this do for you: [19:08:19] php -i | grep wikidiff [19:09:04] nothing awjr [19:09:09] it used to.. [19:11:30] tfinc, I frankly believe that every team meber should have it [19:12:08] jdlrobson: are you using ubuntu? [19:12:21] awjr: no mac [19:12:25] jdlrobson: o [19:12:32] awjr, MaxSem, background jobs cause this, setting $wgJobRunRate = 0 fixed my problem, I will try running those jobs manually later and seeing which one takes that long. I'm stubborn, I just need to know what's going on. [19:12:48] jgonera :) [19:13:01] oh yeah, jobs tend to accumulate [19:13:05] jdlrobson: i tried getting apache/php/mysql running in osx a few times and it's a total pita [19:13:18] jdlrobson: so i use a linux vm for that [19:13:22] switch to Ubuntu! [19:13:38] im loving os x with an ubuntu server vm [19:13:46] best of both worlds [19:13:47] jdlrobson, maybe it's time to give vagrant a try, Ori will be happy ;) [19:14:33] some day i would like to make a vagrant instance that comes pimped out for MobileFrontend with a varnish cache and preconfigured for separate mobile/desktop domains [19:14:52] i am sure i'll get to it soon with my copious free time :p [19:15:47] jdlrobson: im not sure how php on os x handles configuration but did you try just adding extension = php_wikidiff2.so directly to your php.ini? [19:15:55] i did yes [19:16:11] does it need to be in a certain place? [19:16:23] at the end should be fine, i imagine [19:16:47] MaxSem: that doesn't answer my question though. did you get ops in this channel? [19:16:54] brb gonna grab some food then look at this again [19:16:56] * yuvipanda looks around groggily [19:16:57] no idea [19:17:14] * tfinc looks up the irc commands to figure that out [19:17:26] try banning us all [19:17:50] the only surefire way to know if you have op powers [19:18:25] mmm, no I don't have an op [19:18:34] the command appears to be /cs access #wikimedia-mobile list [19:21:31] hmm actually wikidiff2 does not appear to be working properly for me in MW [19:21:36] jdlrobson: ^ [19:21:57] jdlrobson: do you see this error in your apache error log? /mnt/hgfs/testing/core/bin/ulimit4.sh: line 4: wikidiff2: command not found [19:24:38] awjr: ill check in a bit :/ [19:24:55] i looked in the code and that function that existed for you didn't exist for me [19:25:05] so i think you are probably a few steps ahead of me [19:25:27] MaxSem: there you go [19:25:46] whee [19:25:50] thanks [19:26:31] hmm, I'm still not on the list [19:30:19] MaxSem: you'll have to figure out the irc incantation as i wasn't able to . with ops right now though you should be able to save [19:31:34] oops [19:31:38] haha [19:32:09] i feel that running irc commands is a little like witch craft. you never know what your truly going to get [19:32:52] and you might just kickban yourself [19:33:05] I attempted to give myself op points while I was an op but it responded with You are not authorized to perform this operation. [19:33:20] 'yo dawg...' [19:33:26] * yuvipanda waves at Tanvir  [19:33:28] err [19:33:29] sorry [19:33:30] tfinc: [19:33:48] yuvipanda: you all set with Sue ? [19:34:03] looks like. 4 more days. [19:34:05] or 5. [19:34:08] yuvipanda: excellent [19:34:28] yuvipanda: what has brion said about the i18n work? i'm eager to hear the roadmap [19:34:58] tfinc: all brion's told me is that we're doing the Android native keyboards, and stroke off the other options [19:35:16] tfinc: mediawiki.org/wiki/Mobile_i18n [19:35:18] yuvipanda: are the details up on a wiki ? [19:36:14] tfinc: what support are we getting from i18n? [19:36:33] yuvipanda: consulting from Santosh [19:37:00] awjr: http://www.cnx-software.com/2012/12/26/mk802-ii-mini-pc-now-costs-as-much-as-raspberry-pi-model-b-lets-compare-them/ [19:37:56] awjr: i'm liking these micro designs [19:38:53] the RPi so far is pretty slow for console emulation which is bugging me [19:39:27] mmm, apparently it has to be something like /cs access #wikimedia-mobile ADD *!*@wikimedia/MaxSem OP [19:39:41] ok .. let me try that [19:40:09] tfinc: have you overclocked yet? [19:41:31] MaxSem: that didn't seem to do it. list still shows the same people [19:41:50] awjr: i've upped it to 800MHz but not past that. [19:42:09] no, it works! [19:42:10] tomaszf: that's +100MHz right? [19:42:35] * awjr bows to MaxSem+ [19:42:43] MaxSem: why does't "/cs access #wikimedia-mobile list" show it ? [19:42:53] awjr: correct [19:43:00] it shows for me [19:43:32] tomaszf: http://etherpad.wikimedia.org/android-ime [19:43:35] (also in the wiki page now) [19:43:43] that's the android bit. [19:52:05] Change merged: Jdlrobson; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39758 [19:52:11] jgonera: you need to get less scared of merging :) [19:52:36] jdlrobson, yeah, I should've merged it [19:52:46] Maryana: can you chat to Munaf about https://gerrit.wikimedia.org/r/#/c/41034/ ? [19:53:30] yep, he just pinged me to ask what to work on for mobile :) [19:55:47] New review: Massaf; "Would you mind posting a screenshot of how it renders? I don't have an easy way to test this, sadly." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/41034 [19:55:49] also Maryana there are still cards blocked on design on the story wall: https://mingle.corp.wikimedia.org/projects/mobile/cards/grid?aggregate_property%5Bcolumn%5D=story+points&aggregate_type%5Bcolumn%5D=sum&color_by=type&filters%5B%5D=%5BType%5D%5Bis%5D%5BStory%5D&filters%5B%5D=%5BType%5D%5Bis%5D%5BTask%5D&filters%5B%5D=%5BType%5D%5Bis%5D%5BBug%5D&filters%5B%5D=%5BIteration%5D%5Bis%5D%5B%28Current+Iteration%29%5D&group_by%5Blane%5D=status&lane [19:55:57] that is a beautiful url [19:57:03] mangle! [19:57:19] that just took me to the story wall. heh [19:57:33] is it empty watchlist? vibha should have that done [19:57:37] i'll check w/her [19:59:11] so awjr i'm still screwing up with getting wikidiff working :( [19:59:21] Maryana: stories marked 'blocked' are in the in analysis column [19:59:25] jdlrobson: i am too now [19:59:26] it now shows up when i do php -i | grep wikidiff [19:59:29] New review: JGonera; "Is there official design for this? That drawer that drops down just to show a message seems awkward ..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/41030 [19:59:34] it just doesn't seem to be registered on my localhost [19:59:41] jdlrobson: yeah, the instructions do not seem to be complete :| [19:59:55] jdlrobson: i've beena sking around in other channels but am not getting much guidance [20:00:27] awjr, jdlrobson: vibha's on those two blocked designs. i'll check in w/her - you should have those by end of day [20:00:43] awjr: :( [20:00:54] jdlrobson: yeah this is whacky [20:01:03] Maryana: can you get munaf to log on? [20:01:07] (irc) [20:01:19] New review: JGonera; "Plus, for some reason, the buttons in settings show as checkboxes instead of switches for me..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/41030 [20:02:04] jgonera: please review in reverse chronological order to reduce merge conflicts :) [20:02:11] jdlrobson, ok [20:02:20] jdlrobson - he should be on in a few. he's reformatting his comp [20:02:58] hi jdlrobson [20:03:13] hey Munaf just grabbing you a screenshot [20:03:21] sweet, appreciate it [20:03:45] i should probably get a mediawiki instance running locally already. bleh. [20:05:03] munaf http://jonrobson.me.uk/tmpdiff2.png and http://jonrobson.me.uk/tmpdiff1.png [20:05:26] danke [20:06:38] ha! inbox(0) <--- take that lunch time [20:06:51] awjr: jdlrobson : and SF others lunch ? [20:06:54] tomaszf: are you sure you didn't just select all and archive? :P [20:07:14] jdlrobson, couple of notes on this [20:07:37] tomaszf i am obsessively trying to fix something, i might not be ready to head out for a bit [20:07:39] yuvipanda: i prefer select all and delete. anything important will be resent then :D [20:08:15] my main worry Munaf was the inconsistency in colors in tmpdiff2.png between removal of content and also the lack of clarity with what green and red means (we can't assume everyone speaks diff and part of our job is to educate these people) [20:08:17] i think we need icons or at minimum +/- signs in the headers. red/green colorblindness is the most common so it's good to dual-encode headings for scan-ability among the colorblind [20:08:38] awjr: would you be good by 12:30 ? i'm in no rush [20:08:48] Munaf: we speak the same language - i was just worried that bytes removed was red but the diff itself was not [20:08:55] these should be consistent [20:09:00] tomaszf: inshallah [20:09:32] wow .. going biblical on me awjr . nice. [20:09:53] jdlrobson: ok, i got it working locally [20:09:57] how awjr [20:10:01] share the secret of the holy grail! [20:10:31] jdlrobson: first, you'll need to sacrifice a small animal [20:10:44] awjr: done the hamster is dead [20:10:48] k [20:11:02] jdlrobson: did you compile the extension from source? [20:11:06] Reedy: http://www.ouya.tv/its-open-season/ ! [20:11:24] the hamster tail extension? [20:11:29] yup awjr followed instructions ./configure [20:11:30] make [20:11:32] make install [20:11:53] ok - the instructions were slightly wrong - i've updated them [20:12:15] Libraries have been installed in: [20:12:16] /Users/jrobson/Sites/w/extensions/wikidiff2/modules [20:12:18] jdlrobson: php.ini line should be: "extension = wikidiff2.so" [20:12:26] yup did that [20:12:33] now to take care of the 50+ starred messages that require real brain power [20:12:34] i worked that bit out [20:12:41] jdlrobson: dbl check the line - the instructions had the extension name incorrect previously [20:12:48] php -i | grep wikidiff2 wikidiff2 support => enabled [20:12:53] cool [20:13:05] jdlrobson: restart apache [20:13:09] it doesn't seem to be active on my localhost though making me wonder if it is running a different php [20:13:23] how many phps do you have?! [20:13:38] i don't know :( [20:13:41] actually now i look closely [20:13:48] php --version PHP 5.3.12 [20:13:48] New review: JGonera; "This removes the back button from ALL special pages too. I think it was decided to replace it with t..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/40755 [20:13:57] but Apache/2.2.21 (Unix) DAV/2 PHP/5.3.10 with Suhosin-Patch :-S [20:14:12] so i suspect that is what is going wrong [20:14:34] jdlrobson: phpinfo() should tell you where the config files that version of php is using [20:14:47] there's a row called 'Loaded Configuration File' [20:15:24] jdlrobson i know this change is just styling, but do we currently shorten the diff output on mobile? [20:15:25] awjr: /private/etc/php.ini [20:15:32] ie to fit on the screen [20:15:44] jdlrobson: cool add the extension line there and restart apache [20:15:47] Munaf: I think it just gets cut off at the moment if it is a long line [20:15:54] jdlrobson, I think I reviewed everything from your message to mobile-tech [20:15:55] gotcha [20:15:58] awjr: nothing [20:16:11] jdlrobson: are you restarting the right apache? [20:16:38] awjr: i think it's installed to a different php install [20:16:47] how do i change the php install that apache uses? (dumb question i'm sure) [20:17:02] New review: Massaf; "This is definitely an improvement. The only improvements I'd make is to put a margin-top on the head..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/41034 [20:17:27] oh, thank you gerrit bot. [20:17:32] jdlrobson: make sure the wikidiff.so library is linked to the right php version then [20:17:33] Thanks Munaf - and i completely agree with you [20:17:50] good stuff :-) [20:18:27] jdlrobson: look for 'extension dir' in the phpinfo() [20:18:37] that's where you should make sure wikidiff2.so is linked [20:19:33] tfinc: that last cup of coffee finally did the trick. i probably should've waited a few more minutes between cups though - i can't feel my face any more :| [20:20:18] awjr: i'm surprised you can sit after all that coffee. i'd feel like i was on speed then [20:20:23] and/or on a speeding train [20:20:46] jdlrobson: in the future, i recommend running apache/php/mysql/etc in a linux VM - much easier to cope with than os x whackness [20:20:50] awjr: you sir are a genius [20:20:56] awjr: agreed [20:21:04] okkkk now i'm getting somewhere [20:21:05] jdlrobson: it's just the 5 cups of coffee at work [20:21:19] tfinc: if my heart leaps out of my chest any minute now, you know why [20:22:18] awjr: as long as it doesn't look like this then i'll help you out http://quadrastreet.blogspot.com/2012/06/chest-bursting-animated-gif-not-for.html [20:22:52] lol [20:23:11] and with that mental image .. its almost lunch time :D [20:23:16] \o/ [20:25:14] ok tfinc ready [20:25:33] excellent [20:25:40] so jgonera i was trying to avoid messy php in https://gerrit.wikimedia.org/r/#/c/39782/1/includes/specials/SpecialMobileWatchlist.php [20:25:50] would be 3 if statements otherwise [20:26:01] (for
    , for empty message and for '
') [20:26:14] happy to change though as i do agree with you [20:26:23] just the messy code looked horrible [20:26:40] jdlrobson, I'll have a look at it again after lunch [20:34:13] New review: Jdlrobson; "Re-adding the hamburger icon is a separate discussion. This was a preliminary step (and yes it was i..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/40755 [20:35:18] New patchset: Jdlrobson; "show message when watchlist view is empty (bug 42745)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39782 [20:46:09] awjr, my testing indicates that API is slower for ESI chunks [20:46:48] dunno WTF but apparently API startup isn't as profiled as index.php [20:47:45] so an empty API module that returns an empty string in raw format is slower than Special:Esi/mf-bottom-scripts [21:19:40] MaxSem: that is quite surprising [21:20:02] MaxSem are you actually using ESI with varnish? [21:20:44] no, just ab'd the chunk URLs in both cases [21:23:59] MaxSem: how big was the difference? [21:24:52] empty API call is ~70ms slower than Special:Esi/mf-bottom-scripts [21:25:52] wow. [21:26:02] jdlrobson: have you played with eBay's iOS tablet app? i've been really liking it for the last week. not a direct parallel but great execution [21:26:13] and a thousand times better then their desktop site [21:26:17] tfinc: nope - no access to an iOS tablet [21:26:25] jdlrobson: i'll show you when you get back then [21:26:27] will take a look when i do though now you recommend it :) [21:26:36] \o/ i think i've worked out the diff problem [21:27:04] i'm a bit worried though as it seems so easy and brion was working on it for a while so i worry i'm misunderestimating it though..; [21:27:44] jdlrobson, have you already talked to Maryana or Munaf about https://gerrit.wikimedia.org/r/#/c/40755/ ? [21:27:59] jgonera: nope [21:28:00] i'm sure MaxSem will let us know if were doing something bad jdlrobson [21:29:00] Maryana, Munaf, do you think it's a good idea to remove the back button from special pages without adding the hamburger in its place for now? [21:30:12] the hamburger seems confusing there - i'd vote back button or nothing [21:30:30] and if we're getting rid of back button in other places, i suppose nothing is better for consistency [21:30:48] but i'd check with munaf [21:30:54] jgonera ^ [21:31:46] Munaf: quick question about the approach i showed you earlier - you there? [21:31:54] jorm: still free http://marketplace.xbox.com/en-US/Product/The-Walking-Dead/66acd000-77fe-1000-9115-d802584111de [21:32:07] on it. [21:32:16] hm, I think we need to talk about that, from what Vibha told me I understood that a decision was made to use the hamburger everywhere (in particular all her watchlist layouts have the hamburger) [21:32:21] i think each ep after is $5 [21:32:50] Maryana, Munaf, jdlrobson ^ [21:33:13] jorm: i love that xbox live works just like the android market. purchase on whatever you want and then tell the site to send it to your device [21:33:18] jgonera: yes that was a discussion but the smaller part of the discussion was the back button was bad and should be rmeoved [21:33:26] apple market works the same. [21:33:33] and that the browser back button should be enough [21:33:35] buy in itunes and it instantly downloads to your device. [21:34:45] Maryana, why the hamburger would be confusing? if we just have it _everywhere_ it seems like the most consistent option to me [21:35:41] overlays for me are a little different from a special page like a watchlist - it's something you just want to see for a second and then dismiss [21:36:09] but i'd like to hear some interaction design thinking on this, because i'm no expert [21:36:22] firing a quick email on this [21:36:55] Maryana: jgonera this is not a quick 5 min discussion [21:37:03] we'd need to revisit special pages altogether [21:37:28] currently the only reason they are the way they are is because of the overlay concept we use for languages/tables [21:37:30] jdlrobson, agreed [21:37:36] i agree it's not perfect [21:37:39] but the back is confusing [21:37:52] i certainly press it rather than the browser back button at the moment [21:37:55] and it's not as good [21:38:06] for instance clicking hardware back button takes you back to position in page [21:43:53] jdlrobson, back [21:43:59] sorry was out to lunch [21:45:15] jgonera jdlrobson yes, we were going to rely on hardware back for android and browser back for ios [21:45:29] with hamburger everywhere otherwise [21:45:49] Munaf: i'm not actually interested in this conversation right now… it's too big for irc [21:45:58] i'm more interested in an extension of the diff conversation [21:46:03] :) [21:46:21] gotcha, thought we'd switched over. [21:48:03] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/40571 [21:48:27] so Munaf i realized that the diff view as brion did it actually jumbled up the diff [21:48:43] so if I removed line 6 added line 7 and removed line 12 [21:48:44] i sent y'all an email about updating our mobile chrome situation [21:48:45] jdlrobson, it's a bit confusing that this background rule affecting all the headers like that was in mf-login.less... was this some old unused code? [21:48:53] what i'd see is these lines removed followed by 6 and 12 [21:48:58] these lines added followed by 7 [21:49:18] but the fact 7 follows 6 is important information [21:49:22] so i've rejigged that [21:49:58] Munaf: http://jonrobson.me.uk/tmpdiff3.png [21:50:11] does this work (same problems being addressed as before) [21:50:16] i've added the + and - though this time [21:52:41] yup jdlrobson! [21:53:59] sweet [21:54:10] diffs done! [21:54:18] New patchset: Jdlrobson; "rewrite processDiff using xpath" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41182 [21:55:06] * jdlrobson waits for MaxSem to moan [21:55:55] why? everything's MF style:P [21:56:10] oppa libxml2 style! [21:56:33] jdlrobson - you seem to be drawing strange mystical productive powers from your homeland [21:56:43] Maryana: it's called boredom ;-) [21:56:55] and planes [21:57:08] luckily you get one more plane out of me soon ;-) [21:57:14] last flight was pretty damn busy [21:57:24] when you come back, we're putting you in a box [21:57:34] how dare you be bored in the land of pubs on Friday evening? [21:58:46] munaf, jdlrobson: mind updating this mingle card with any pertinent design info: https://mingle.corp.wikimedia.org/projects/mobile/cards/279 [21:59:03] * jdlrobson looks [21:59:10] will do [21:59:11] just the mobile diff card [21:59:13] thanks! [21:59:19] in acceptance criteria or comments? [21:59:39] both, and the spec that's attached is old [21:59:45] * jdlrobson feels naughty and powerful changing acceptance criteria [21:59:49] hahaha [22:01:06] i'm still watching. if you slip in anything about toucans, i will have to revert :-P [22:02:17] So Maryana currently diffs look like http://jonrobson.me.uk/tmpdiff3.png [22:02:33] wfm [22:02:40] it's not quite https://mingle.corp.wikimedia.org/attachments/eb06b1db64417c279a7b481bb0edb7e5/215/Watchlist_UXSpec_Beta_Dec12th-06.png [22:03:09] do you want me to style it more like that? [22:03:26] or do we have bigger fish to fry? [22:04:05] no, i think that's good. i would like to have article title in the body of the page, not the chrome, but that's a separate issue [22:04:22] Change abandoned: Jdlrobson; "abandoning in favour of https://gerrit.wikimedia.org/r/#/c/41182/" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41034 [22:04:52] bytes changed icon - yea or nay, munaf? [22:05:13] i mean none of that styling is too difficult - maybe pop it into next iteration Maryana ? [22:05:22] maybe can use my experimentation time to polish it [22:05:32] :D [22:05:48] more beautiful words were never spoken [22:09:16] jgonera: check your pm when you have a chance [22:10:53] New review: Siebrand; "Added Amir for RTL review." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/41182 [22:10:56] i can't believe our ledger system doesn't let me *search* for old transactions. everything has to be a report as far as i can tell [22:10:58] this is dumb [22:13:54] New patchset: Jdlrobson; "show message when watchlist view is empty (bug 42745)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/39782 [22:14:17] jgonera: did you see my comments https://gerrit.wikimedia.org/r/#/c/40818/ ? [22:16:46] MaxSem: still around? if so could we talk about https://gerrit.wikimedia.org/r/#/c/40306/ [22:17:07] sure [22:17:19] also Munaf would you be ok with removing the back button arrow for the time being and leaving nothing in it's place ( https://gerrit.wikimedia.org/r/#/c/40755/) [22:17:39] So MaxSem you mentioned using HistoryPager [22:17:57] i'm not familiar with the term - would it be relatively easy to make use of [22:18:37] i'm totally ok with it but i really do think that the hamburger should persist [22:18:51] yes that was a great sentence in isolation [22:19:04] I mentioned HistoryPager regarding history views, but there are other pagers [22:23:55] awjr: i see that your on http://www.mediawiki.org/wiki/Events/FOSDEM. given all the planning work that were doing. can i safely assume that your not going ? [22:24:08] tfinc: yup [22:24:09] k [22:24:27] tfinc i just removed myself [22:24:30] thanks [22:25:21] MaxSem: should i just use the namespace/title suggestion to get this done and merged? would that be sufficient [22:25:28] or is HistoryPager or similar the way to go? [22:25:34] Munaf: thanks [22:26:06] New review: Jdlrobson; ""jdlrobson: also Munaf would you be ok with removing the back button arrow for the time being and le..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/40755 [22:26:24] pagers are good in that they doo a lot of things for you. including paging, switching between different page size [22:26:26] the hamburger must persist, or else it gets the hose again [22:26:45] my main concern is SQL performance though [22:27:19] if you specify LIMIT 100 OFFSET 1000 it means that MySQL will fetch 1100 rows [22:27:30] you should paginate by a key [22:27:48] MaxSem: do you fancy tackling https://gerrit.wikimedia.org/r/#/c/40306/ ? [22:27:56] my sql/php is very rusty as you know.. ;-) [22:28:56] I can, but we will need to discuss priorities during the kickoff meeting [22:29:06] MaxSem: np i need to look at https://gerrit.wikimedia.org/r/#/c/41030/ [22:29:25] i'm just trying to get watch lists in a good state for next kickoff meeting [22:29:33] as they seem to be the big chunk of upcoming work [22:29:48] (pre photo uploads) [22:30:01] mmm, 1 line of PHP? looks good:) [22:30:16] jdlrobson, is forcing the size on the not an option (instead of centering)? [22:30:17] MaxSem: nope i need to look at that not you :) [22:30:28] jgonera: no because it will lose its aspect ratio [22:30:56] you could have a div with an image in it but that seems to defeat the point :) [22:31:20] Maryana: "the hamburger must persist" is my new favorite quote from this channel [22:31:36] especially out of context [22:32:02] i amuse myself :) [22:32:03] jgonera: good catch on the settings page [22:32:13] (https://gerrit.wikimedia.org/r/#/c/41030/) [22:32:57] jdlrobson, it was by accident, I cleared cookies and needed to reactivate beta ;) [22:35:35] also Maryana Munaf need your thoughts on something [22:35:44] yes'm? [22:36:31] http://jonrobson.me.uk/login123.png [22:36:41] as an interim solution for watch list cta [22:37:05] clicking login or signup and doing them successfully will automatically redirect you to article and watch it [22:37:29] jgonera was wondering if the drawer was bad and maybe we should use the toast notification instead? [22:40:05] jdlrobson, that wfm, though the arrow up is a little funny. we use the x dismiss thingy on other drawers [22:40:38] Maryana, isn't this drawer too big? I mean, what is all that space for? [22:40:59] jdlrobson, when do we add mf- in .js and .less files and when not? [22:41:01] assuming that's to leave room for someone with big thumbs to tap the arrow up [22:41:10] but agreed [22:41:46] we could use that space to put in a line of text about what watching a page means [22:41:58] i don't think it's immediately obvious to most people [22:42:05] it's only that big because of the login form originally being there - i can shrink it. [22:42:11] i was more keen to understand whether the approach is right [22:42:17] and generally, I thought jorm suggested that tapping the star should simply get us to the login page directly, but maybe I misunderstood [22:42:31] if someone doesn't want to log in, they will just hit the back button [22:42:45] there's just something wrong about this drawer for me ;) [22:43:10] * jdlrobson descends into a coughing fit [22:43:18] if we can't embed the login form in the drawer due to ajax/security issues then yeah we should just go straight to the login page [22:43:52] seems jarring to me [22:44:11] to be taken to login/signup without any indication of why it happened after i tapped a star [22:44:23] as long as there's a message when they land such as "You must log in to use the Watchlist" it's the best we can do given the circumstances [22:44:24] and then won't people expect that to be the way you log in? [22:44:43] I agree with Maryana [22:44:44] i thought we could display messages on the login page based on the referrer, no? [22:44:59] I click the star because i think it's available [22:45:04] i might not want to leave the page [22:45:12] and i would like to confirm if in the odd case i have to [22:45:24] http://jonrobson.me.uk/login1234.png [22:45:40] oooh toast [22:45:43] that's fair enough actually. if that's the case then i'd just make it a wide agora button [22:46:09] ooh hadn't thought of buttons.. [22:46:12] I could do that yes [22:46:17] http://www.youtube.com/watch?v=Ru_FIwX1tb8 [22:46:22] Please login or sign up to watch this page [22:46:26] followed by big login button [22:46:30] yep [22:46:31] followed by big sign up button [22:46:32] ? [22:46:37] sweet will do that now [22:46:48] as i was saying to maryana, # of clicks doesn't matter as much as the ease of clicks [22:46:56] so yeah that works [22:47:05] MaxSem: are you familiar at all with how https works on the cluster? [22:47:22] a bit [22:47:29] im pretty sure we do ssl termination with nginx and then squid/apache handles the rest [22:47:35] yes [22:47:49] MaxSem when making an ssl request on the cluster, do you know if WebRequest::detectProtocol() == 'https'? [22:48:01] because by the time the request hits the app servers, the protocol would be http [22:48:05] right? [22:48:13] ok, so we're doing drawer with agora button, jdlrobson, munaf? [22:48:19] can you live with that, jgonera? [22:48:22] :) [22:48:39] uh, let me read all of that ;) [22:49:29] unless there's some magic im unaware of... [22:50:05] i'll go ask laner [22:50:23] what's an agora button? [22:50:39] you mean the blue buttons? [22:51:00] yes :) [22:51:07] awjr, from detection code in CommmonSettings I see that only $wgServer gets set with HTTPS [22:52:50] I guess a smaller drawer plus blue button is OK [22:52:54] and WebRequest doesn't check for HTTP_X_FORWARDED_PROTO [22:53:15] MaxSem yeah which is lame [22:53:21] it probablys hould [22:53:30] but that's the magical header i needed :) [22:53:45] well, it detects server from request params not voce versa [22:53:59] i believe herr lane would love it if we could force https login everywhere. [22:54:04] awjr, on cluster, just use $wgServer [22:54:17] eeeenteresting [22:54:39] if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' ) { [22:54:43] ... [22:54:47] $wgServer = preg_replace( '/^http:/', 'https:', $wgServer ); [22:55:06] Munaf: http://jonrobson.me.uk/login123a.png [22:55:17] ^ Maryana [22:55:32] MaxSem where is that config code, CommonSettings? [22:55:33] i think just one button to the login/signup page is better [22:55:40] they can do either from there [22:55:50] yes [22:55:54] cool thanks [22:57:04] i'd actually make sign up a link so they're not 2 conflicting targets.. that sound good? [22:57:07] jdlrobson ^ [22:57:23] not a problem [22:57:48] Ugh. I hate "sign up" as a call to action. [22:58:30] BIKE SHEDDING BIKE SHEDDING [22:58:33] :P [22:58:43] i think the button should be purple [22:58:47] the purple must persist [22:58:56] Munaf: http://jonrobson.me.uk/login123a.png?e=3 [22:59:10] i want this done so i can go to bed soon - my throat is killing me today :( [22:59:49] that works for me jdlrobson. would you might putting 5px of space between sign up and the arrow? go to bed otherwise! [23:00:05] 5px above and below? [23:00:07] or just below [23:00:13] as in below signup [23:00:22] just below [23:00:24] 5px more rather [23:00:41] just to hopefully avoid misclicks. [23:01:54] +1 and then get some rest! [23:12:33] who wants to take this one - https://twitter.com/aaronlammer/status/284780698097836032 [23:13:11] jdlrobson: i'm happy to go back and forth with him [23:13:35] including evil plan? [23:13:52] maybe we should reply with a question [23:14:01] "Why don't you come help us?" [23:14:01] jdlrobson: my plan exactly [23:14:08] what if the m.wikipedia.org… grew into wikipedia.org [23:14:15] The Evil Plan. [23:14:28] i should make t-shirts for us that say that [23:14:58] "The Evil Plan?" [23:15:00] http://www.youtube.com/watch?v=7edeOEuXdMU&t=11 [23:16:19] New patchset: Jdlrobson; "show watchlist star when not logged in [beta]" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41030 [23:17:03] Change abandoned: Jdlrobson; "Use https://gerrit.wikimedia.org/r/#/c/41030/ instead" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/40580 [23:17:38] New review: Jdlrobson; "ok by maryana and munaf..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/41030 [23:19:37] New review: Jdlrobson; "I got an update from jnf" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/36887 [23:20:06] Change abandoned: Jdlrobson; "use https://gerrit.wikimedia.org/r/#/c/41030/ instead" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/37048 [23:21:15] New review: Jdlrobson; "changed my mind. should have merged while you had the chance ;-)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: -1; - https://gerrit.wikimedia.org/r/40354 [23:24:08] ok i'm slowly dying think i need to sign off [23:24:12] anything needed from me before i go [23:24:16] jdlrobson: take care [23:24:26] tfinc: any decision on february? [23:24:33] awjr: --^ [23:29:06] i've just sent an update on the watch list discussion [23:29:28] don't need an answer now tfinc as long as i can get a yes or no or yes under these circumstances by monday that will be awesome. :) [23:29:49] i'm going to dose myself up with cough improving drugs and hopefully sleep aiding ones [23:30:03] night all :) [23:30:16] hey sorry was in a mtg - tfinc, jdlrobson, still reviewing dates, blahblahblah, but i'll ahve my opinions registered shortly [23:30:18] goodnight jdlrobson [23:30:29] get better! [23:30:30] gnight jdlrobson, get better! [23:30:33] and see you next year :) [23:30:40] ohh year [23:30:44] 2012 is ending :( [23:30:51] nighttt [23:35:58] New review: Maryana; "This is also needed for the history view – medium to large sized articles will have hundreds if no..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/40306 [23:39:21] awjr: Ryan_Lane jgonera : interested in ice skating @ 5 embarcadero center? [23:39:33] tfinc sounds awesome but cant tonight [23:39:40] hm. I think I need to get some work done... [23:39:46] thanks for the invite, though [23:48:15] New patchset: awjrichards; "Always Special:Userlogin is handled by https, if enabled" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41190 [23:49:26] New patchset: awjrichards; "Always Special:Userlogin is handled by https, if enabled" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41190 [23:50:14] New patchset: awjrichards; "Always ensure Special:Userlogin is handled by https, if enabled" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/41190 [23:58:47] tfinc, just saw it, will ask my girlfriend [23:58:54] k