[00:20:54] (03CR) 10JGonera: "(2 comments)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92787 (owner: 10JGonera) [00:26:17] jgonera: do you have time to help me figure out a small issue with $unstyledContent? [00:26:30] kaldari, give me 10 minutes [00:44:19] (03PS6) 10JGonera: Separate stable and beta upload overlay code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92031 [00:44:20] (03PS5) 10JGonera: Introduce OverlayNew [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92012 [00:44:22] (03PS3) 10JGonera: Story 1280 (1/2): Overhaul of image uploading overlay design [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92787 [00:45:58] (03CR) 10jenkins-bot: [V: 04-1] Separate stable and beta upload overlay code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92031 (owner: 10JGonera) [00:46:56] (03PS1) 10Yuvipanda: Make default implementation of onCaught throw an Exception [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93010 [00:59:15] (03PS1) 10Yuvipanda: Add internet permissions to both the modules [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93011 [00:59:42] (03PS1) 10JGonera: Remove uploads CTA [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93012 [00:59:43] (03PS1) 10JGonera: Remove uploads blue pointer tutorial [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93013 [00:59:44] (03PS1) 10JGonera: Story 1280 (2/2): Overhaul of image uploading overlay design [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93014 [01:00:28] (03CR) 10JGonera: "recheck" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92031 (owner: 10JGonera) [01:01:26] (03CR) 10jenkins-bot: [V: 04-1] Remove uploads CTA [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93012 (owner: 10JGonera) [01:10:52] (03PS1) 10Yuvipanda: Add code to fetch and parse a Page [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93015 [01:11:18] brion: code to fetch a page and parse it into an Object! [01:11:27] brion: and generates HTML too. Now to create a fragment that displays it... [01:12:43] \o/ [01:13:31] brion: and test too! although I want to figure out how to make that test more robust, since it now depends on how many sections the India article on enwiki has :D [01:14:27] eek [01:19:56] brion: do take a look when you can! [01:20:05] brion: hopefully I'll have something to display tomorrow! [01:20:13] brion: will you be in the office tomorrow? [01:54:48] brion: https://developer.android.com/about/versions/kitkat.html [01:54:58] brion: "Now it's easy to create high-quality video of your app, directly from your Android device" [02:03:19] (03PS1) 10Kaldari: WIP: Allow users to modify their UserProfile intro [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93018 [02:03:40] (03CR) 10Kaldari: [C: 04-2] "Not ready" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93018 (owner: 10Kaldari) [02:05:01] (03CR) 10jenkins-bot: [V: 04-1] WIP: Allow users to modify their UserProfile intro [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93018 (owner: 10Kaldari) [04:36:59] (03CR) 10JGonera: "recheck" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93012 (owner: 10JGonera) [09:08:19] (03PS8) 10Hashar: Hygiene: Kill navigation.less [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92000 (owner: 10Jdlrobson) [09:11:24] (03PS4) 10Hashar: Fix page previews on nearby [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92583 (owner: 10Jdlrobson) [09:11:41] (03PS3) 10Hashar: Don't force WMF terms of use upon everyone [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92994 (owner: 10MaxSem) [09:11:59] (03PS4) 10Hashar: Hygiene: Simplify how make phpunit works in Makefile [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91535 (owner: 10Jdlrobson) [09:12:33] (03PS3) 10Hashar: WIP: Allow users to modify their UserProfile intro [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93018 (owner: 10Kaldari) [09:12:58] the qunit tests for MobileFrontend have been screwed for the last 11 hours or so due to a race condition. It is fixed now :-] [10:05:17] (03CR) 10Siebrand: [C: 031] Changed warning message for Zero [extensions/ZeroRatedMobileAccess] - 10https://gerrit.wikimedia.org/r/91787 (owner: 10Yurik) [11:54:15] hashar: Nice [12:04:58] Krinkle: TEST_ID was not that unique :( [12:05:53] hashar: It was unique enough for creation, but not for deletion. [12:06:10] Both of those jobs are installing and providing the exact same mw/ext/git/config version [12:06:14] just accessing a different url [12:06:24] i'd do that in 1 job instead of 2 [12:06:37] or in 3 , one to install, and the test in two others :-D [12:06:38] but I can see why it is this way, temporarily, because of non-voting [12:10:48] off for lunch [13:38:15] (03CR) 10Siebrand: [C: 031] "Trivial i18n/L10n." [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93012 (owner: 10JGonera) [13:53:09] (03CR) 10Siebrand: [C: 031] "i18n/L10n reviewed." [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92994 (owner: 10MaxSem) [14:11:46] and mwext-MobileFrontend-qunit-mobile is now voting! [14:17:44] MaxSem: do you know anything about the way we store cookies/local settings at the moment? I am thinking of adding "don't warn me again" checkbox to the exiting-zero-zone confirmation screen, and thinking of the best place to store it [14:18:26] the probably best option - inclusion will analyze the cookie and return an empty string [14:19:29] two issues: where is the cookie needed - in apache or something? and will adding it increase fragmentation? if so, how much? [14:21:08] MaxSem: for the path, it will only increase fragmentation of the banner - will have 40 instead of 20 instances :) [14:21:17] not a big deal obviously [14:21:36] apache will determine that, and will return that it wants to vary on the cookie [14:22:38] mhm, how a banner can influence the warning screen? [14:23:25] MaxSem: oops, you are right, this is for the "hide banner" [x] button, i mixed them in my mind [14:24:31] yeah, the "don't ask" would increase fragmentation for the Special:Zero page by a factor of two [14:24:41] that's the page that does questions [14:25:29] special pages aren't cached [14:26:58] even better [14:27:08] although we might want to start caching them at some point [14:27:41] anyway, the special page is what shows the warning, and it will be based on the cookie + X-CS id [14:28:01] and obviously javascript on smartphones will analyze it and skip warning if set [14:28:33] question is which mechanism we should use for storage - for smart phones local storage (permanent) would be better [14:28:46] for feature phones without javascript obviously cookies [15:30:52] Hi, I am trying to build android-commons. Imported the project in intelliJ, and got stuck with the error mentioned building instructions. I don't get a separate AutoFix dialog box when I press option+return, also I can't find any 'compatibility' options. Am I missing something? [15:32:52] I get 3 options, 'Optimize imports', 'Add Maven Dependency' and 'Create Test' [15:33:21] This is what I am following https://github.com/wikimedia/apps-android-commons#set-up-intellij-for-commons-android-app-development [15:39:16] brion, any other way or correct time at which I can get help with building? [15:40:06] lemme take a quick peek [15:40:19] but YuviPanda|away will be best to ask about android build instructions [15:40:25] should be in the office in an hour or two :D [15:42:22] brion, thanks again. I will post the question again in a few hours :) [15:58:08] darkowlzz: ok i'm not sure i'm seeing the same err you're seeing on a fresh import [15:58:13] can you post a screenshot? [15:58:44] wait a sec, I am reimporting [16:09:02] brion, where do you share screenshots? imgur? [16:13:13] that'd be fine yeah [16:13:49] the problem seems to be in v4 support library, I remember fixing this problem a few weeks back [16:13:53] * darkowlzz trying to recall [16:19:18] brion, here is the screenshot imgur.com/obs4LAG [16:29:22] I imported support library and v4 problem is solved. Trying to fix actionbarsherlock now [16:36:21] Maven seems to be resolving some dependencies, perhaps it is downloading actionbarsherlock too [16:40:17] MaxSem: hi, i'm playing with extract stuff - do you know any good way to go through all the HTML rendering phases (need to render special:zero page) and output it, but make sure that no header/request/session stuff is passed outside of it? [16:40:59] in other words - extract does this:$rawHtml = $wgArticle->getContent( false ); echo $rawHtml; [16:41:38] i can't output raw wiki text as markup, i would much rather go through all the usual page rendering steps, but i need to make sure its my page that gets rendered [16:43:46] MaxSem: re the architecture summit invitees, there is no specific date set. the list is pretty well solidified but i think we're still waiting final approval from erik, so should be soon [16:43:56] darkowlzz: yeah i seem to recall having to tweak the sdk settings, or remove one of the modules, or some weird thing [16:44:21] brion: do you know ^ [16:44:21] MaxSem: actually, just looked through my email and it looks like the participant list has been approved [16:44:31] MaxSem: https://www.mediawiki.org/wiki/Architecture_Summit_2014#Participants [16:44:43] you're on the list [16:44:57] yurik, I don't understand what you want [16:45:32] yurik: the extract.php stuff for the landing pages? [16:45:36] oh god i haven't touched that in years [16:45:42] i'm shocked if it's still in place :D [16:45:43] exactly [16:46:00] ah, extract.php [16:46:14] yurik: i guess you could use $wgParser or maybe even $wgOut (but disable the output if it's not already) ......... [16:46:41] i'm trying to make m.wikipedia.org output exactly the same content as http://.m.wikipedia.org/wiki/special:ZeroPage [16:47:01] if i could do it via apache rewrites somehow, would be perfect [16:47:12] as long as it doesn't show the real path [16:47:14] :) [16:47:55] dunno, sounds icky in PHP [16:48:02] yeah [16:48:27] you'll have to mess with wiki detection very early in initialization process [16:49:24] yurik: i'm thinking rewrite rules are the way to go here [16:49:34] easier than replicating wiki startup in the landing page hack i think [17:16:17] * brion pokes mhurd YuviPanda|away tfinc [17:33:01] tfinc: got it working - turns out the app itself wasn't logged in to wiki acct [17:37:27] mhurd: did you log me out / [17:37:28] ? [17:38:16] great [17:44:00] tfinc: ya i logged you out [17:44:04] thanks [18:21:38] brion: wwdc video "testing in xcode 5": https://developer.apple.com/wwdc/videos/index.php?id=409 [18:21:59] \o/ [18:28:45] YuviPanda|away: poke poke you awake yet? :D [18:33:25] (03CR) 10Siebrand: [C: 04-1] "(1 comment)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92787 (owner: 10JGonera) [18:35:37] awjr: out for the count ? [18:35:43] almost tfinc [18:36:02] did those dirty internet tubes infect you with the office plague ? [18:36:13] hahahahahaha that might explain it [18:36:31] i blame sarah actually [18:36:43] she got sick at the beginning of the week and my symptoms are the same as hers [18:42:34] ok now im out, see you next week [18:45:16] (03Abandoned) 10Brion VIBBER: Testing (DO NOT SUBMIT!) [apps/android/java-mwapi] - 10https://gerrit.wikimedia.org/r/91770 (owner: 10Yuvipanda) [18:57:17] (03CR) 10Brion VIBBER: [C: 032 V: 032] "Looks like it should work fine, but I dislike having methods named asArray() and asObject() run blocking network requests. They sound like" [apps/android/java-mwapi] - 10https://gerrit.wikimedia.org/r/93007 (owner: 10Yuvipanda) [19:05:35] (03CR) 10Brion VIBBER: [C: 032 V: 032] Make default implementation of onCaught throw an Exception [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93010 (owner: 10Yuvipanda) [19:06:08] (03CR) 10Brion VIBBER: [C: 032 V: 032] Add internet permissions to both the modules [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93011 (owner: 10Yuvipanda) [19:13:19] (03CR) 10Brion VIBBER: [C: 032 V: 032] "(2 comments)" [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93015 (owner: 10Yuvipanda) [19:13:34] YuviPanda|away: I've got a couple notes in there [19:13:53] might be nice to do a page test against a canned api response in addition to the live test ;) [19:15:10] (03CR) 10Yuvipanda: "(1 comment)" [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93015 (owner: 10Yuvipanda) [19:15:40] brion: heh, yeah. with wiremock [19:16:03] brion: that might actually not be too easy, since wiremock presumes you can run a http server in ouse and that's not always the case... [19:16:09] well [19:16:18] it'd be nice to test the result parser directly [19:16:40] i think this is a problem with ApiResult triggering the network activity internally to asArray or asObject methods [19:16:58] if instead you passed the .... http response data into an ApiResult, it would be trivially testable [19:19:06] all right they want us to do some group activity [19:19:12] i think it's back downstairs to code land :D [19:36:30] brion: it was passing the httpresponse back, but then the problem is that that makes cancellation hard [19:37:17] * brion hmms [19:46:30] (03CR) 10Siebrand: "(1 comment)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/89283 (owner: 10Jdlrobson) [19:57:59] YuviPanda|away, ping! [19:58:05] darkowlzzzzz: pong! [19:59:30] YuviPanda, hi, I was tring to build android-commons in intellij and got stuck [19:59:35] darkowlzzzzz: ah! where? [19:59:40] right now I am getting this error [19:59:40] Error when importing module '~apklib-com.actionbarsherlock_actionbarsherlock_4.4.0': Cannot find appropriate Android platform for API level 14 [20:01:26] I have API level 16 installed [20:05:36] i guess my message didn't reach [20:05:36] Error when importing module '~apklib-com.actionbarsherlock_actionbarsherlock_4.4.0': Cannot find appropriate Android platform for API level 14 [20:05:37] I have API level 16 installed [20:09:50] (03PS1) 10Brion VIBBER: Split ApiResult into ApiRequest and ApiResult [apps/android/java-mwapi] - 10https://gerrit.wikimedia.org/r/93097 [20:10:19] darkowlzz: you may be able to just switch it from 14 to 16 in the project settings [20:10:24] there should be some SDK settings hidden in there somewhere [20:10:34] alternately, install api level 14 from sdk manager ;) [20:12:19] (03PS2) 10Brion VIBBER: Split ApiResult into ApiRequest and ApiResult [apps/android/java-mwapi] - 10https://gerrit.wikimedia.org/r/93097 [20:12:52] slow connection :( [20:41:14] (03PS1) 10Brion VIBBER: Stub PageTitle class [apps/ios/wikipedia] - 10https://gerrit.wikimedia.org/r/93099 [20:51:31] (03PS4) 10JGonera: Story 1280 (1/2): Overhaul of image uploading overlay design [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92787 [20:52:19] (03PS2) 10JGonera: Remove uploads CTA [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93012 [20:52:20] (03PS2) 10JGonera: Remove uploads blue pointer tutorial [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93013 [20:52:21] (03PS2) 10JGonera: Story 1280 (2/2): Overhaul of image uploading overlay design [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93014 [21:03:26] brion: ready when you are in R32 [21:03:44] ok [21:18:26] (03CR) 10JGonera: [C: 032] Fix page previews on nearby [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92583 (owner: 10Jdlrobson) [21:19:11] (03Merged) 10jenkins-bot: Fix page previews on nearby [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92583 (owner: 10Jdlrobson) [21:19:55] brion: watching the testing video... really good stuff! [21:22:28] (03CR) 10JGonera: [C: 032] Hygiene: Kill navigation.less [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92000 (owner: 10Jdlrobson) [21:23:00] (03Merged) 10jenkins-bot: Hygiene: Kill navigation.less [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92000 (owner: 10Jdlrobson) [21:25:00] (03CR) 10JGonera: [C: 032] Hygiene: Throw JS exception on bad template file rather than PHP exception. [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91658 (owner: 10Jdlrobson) [21:25:41] (03Merged) 10jenkins-bot: Hygiene: Throw JS exception on bad template file rather than PHP exception. [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91658 (owner: 10Jdlrobson) [21:27:21] (03CR) 10JGonera: [C: 032] Hygiene: Address FIXME in PagePreviewOverlay [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91900 (owner: 10Jdlrobson) [21:29:34] (03CR) 10Siebrand: [C: 031] Remove uploads CTA [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93012 (owner: 10JGonera) [21:30:50] (03CR) 10Siebrand: [C: 031] "i18n/L10n reviewed." [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92787 (owner: 10JGonera) [21:31:53] (03CR) 10JGonera: [C: 032] Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:31:58] (03CR) 10jenkins-bot: [V: 04-1] Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:32:41] (03PS5) 10JGonera: Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:32:46] (03CR) 10jenkins-bot: [V: 04-1] Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:32:50] (03CR) 10JGonera: [C: 032] Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:32:54] (03CR) 10jenkins-bot: [V: 04-1] Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:35:29] (03PS6) 10JGonera: Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:35:40] (03CR) 10JGonera: [C: 032] Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:36:26] (03PS1) 10Brion VIBBER: add prefixedText read property on PageTitle [apps/ios/wikipedia] - 10https://gerrit.wikimedia.org/r/93111 [21:36:47] (03CR) 10Brion VIBBER: [C: 032 V: 032] "stub with a real test!" [apps/ios/wikipedia] - 10https://gerrit.wikimedia.org/r/93099 (owner: 10Brion VIBBER) [21:37:26] (03CR) 10Brion VIBBER: [C: 032 V: 032] "add another test, so far so good :D" [apps/ios/wikipedia] - 10https://gerrit.wikimedia.org/r/93111 (owner: 10Brion VIBBER) [21:37:41] (03Merged) 10jenkins-bot: Hygiene: Consolidate ajax loading code [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91988 (owner: 10Jdlrobson) [21:37:42] ok before i add any more tests i'm gonna watch that video [21:37:49] cause i really need better documentation on this testing framework :D [21:52:37] (03CR) 10JGonera: [C: 04-1] "(6 comments)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92986 (owner: 10Jdlrobson) [21:52:44] brion: hhmmm... XCTest is iOS 7 only... [21:53:40] (03PS5) 10JGonera: Hygiene: Address FIXME in PagePreviewOverlay [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91900 (owner: 10Jdlrobson) [21:54:01] (03CR) 10JGonera: [C: 032] Hygiene: Address FIXME in PagePreviewOverlay [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91900 (owner: 10Jdlrobson) [21:54:55] (03Merged) 10jenkins-bot: Hygiene: Address FIXME in PagePreviewOverlay [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/91900 (owner: 10Jdlrobson) [21:55:18] mhurd: yeah, if we need to run *tests* on 6 we might need to fiddle with the OCTest instead.... but honestly i'm fine with running tests on 7 only ;) [21:55:28] brion: sounds good [21:55:39] "sure hope 6 don't break!" [22:09:36] (03CR) 10Siebrand: [C: 031] "L10n reviewed." [extensions/ZeroRatedMobileAccess] - 10https://gerrit.wikimedia.org/r/92027 (owner: 10Dr0ptp4kt) [22:14:34] tfinc: i'm transferring all those to dropbox, but over office wifi. You can keep the box hostage until then :) [22:14:51] YuviPanda: thats my plan :) [22:15:01] heh :D [22:15:36] brion: btw, CommonsMetadata was deployed yesterday to the cluster. Then it broke, so is being deployed again toda [22:15:37] &y [22:23:05] (03CR) 10Siebrand: [C: 04-1] "(1 comment)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/92002 (owner: 10Jdlrobson) [22:26:27] heh [22:27:32] jcmish, why do we have both tests/browser and tests/acceptance on master? something didn't get moved? [22:29:00] they are all in browser now [22:29:12] i don't do much with git [22:29:21] does a "move" not delete the old place? [22:38:41] brion: http://www.macrumors.com/2013/10/24/apple-giving-ios-devs-free-copies-of-os-x-server-to-promote-xcodes-continuous-integration/ [22:39:25] ooooh [22:39:33] i'll have to fiddle with it over the weekend [22:39:44] if it goes well we'll order a mac mini and set one up for automated builds [22:39:50] brion: yeah!!! [22:40:29] (03PS1) 10Yuvipanda: Make PageTitle object parcelable [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93123 [22:40:30] (03PS1) 10Yuvipanda: Change app's theme to Holo Light [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93124 [22:40:31] (03PS1) 10Yuvipanda: Implement Parcelable on Page and Section objects [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93125 [22:40:32] (03PS1) 10Yuvipanda: Add basic fragment and activiy that can show a stack of pages [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93126 [22:40:48] brion: ^ :D [22:41:01] whee [22:50:39] (03CR) 10Brion VIBBER: [C: 032 V: 032] "tests should be added for parcelable interface on pagetitle when time permits :)" [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93123 (owner: 10Yuvipanda) [22:50:59] (03CR) 10Brion VIBBER: [C: 032 V: 032] Change app's theme to Holo Light [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93124 (owner: 10Yuvipanda) [22:51:46] (03CR) 10Brion VIBBER: [C: 032 V: 032] "todo: write tests for parcelable on these classes" [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93125 (owner: 10Yuvipanda) [22:55:44] (03CR) 10Brion VIBBER: [C: 032 V: 032] "demo success! :D" [apps/android/wikipedia] - 10https://gerrit.wikimedia.org/r/93126 (owner: 10Yuvipanda) [23:07:13] brion: oh god... didn't consider this can of worms: http://stackoverflow.com/a/4180069 [23:09:51] (03CR) 10MaxSem: "(3 comments)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93018 (owner: 10Kaldari) [23:14:28] (03PS1) 10MaxSem: Make sure that history for files and categories does what it was intended to:) [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93131 [23:14:58] ^^ should be merged ASAP or translators will produce more broken messages [23:17:53] (03PS1) 10JGonera: Hygiene: Remove unused LESS mixin [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/93133 [23:23:40] brion: ah! NSOperationQueue has a "waitUntilAllOperationsAreFinished" method... could be the thing to try [23:31:19] brion: http://source.android.com/devices/tech/dalvik/art.html INTERESTING! [23:34:19] brion: some explanations at https://news.ycombinator.com/item?id=6655193 [23:34:42] cool [23:45:31] anybody (at the office) know anything about configuring PHP? I have a problem that is driving me nuts. [23:48:01] kaldari: ori is in the couch, might be of help [23:57:03] YuviPanda: reading https://www.mediawiki.org/wiki/User:Yuvipanda/Wikipedia_app_reboot makes me a happy camper [23:57:28] especially considering that at least on Android, WebView = powered by Chrome, and probably going to get better over time, not worse. [23:57:58] StevenW: yeah! [23:58:21] StevenW: also, https://trello.com/b/h0B6QYBo/wikipedia-app-backlog might make you happier, since it has list of what we're tackling for the next few months :D [23:58:30] I'll take a look