[00:20:15] [WikipediaMobile] yuvipanda pushed 1 new commit to v3.1.2-iOS: http://git.io/qWUHAQ [00:20:15] [WikipediaMobile/v3.1.2-iOS] Decrease search typeahead timeout - YuviPanda [00:20:28] Project WikipediaMobile - Nightly builds build #322: SUCCESS in 6.8 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/322/ [00:20:28] yuvipanda: Decrease search typeahead timeout [00:28:26] back [00:28:28] YuviPanda: [00:28:45] tfinc: made a few changes and then lost brion [00:28:50] call him [00:29:03] were these 4.3 changes ? [00:29:14] * tfinc pulls latest changes from branch [00:29:58] tfinc: no, these were a few iOS related ones he made that we picked up from master. [00:30:06] the only 4.3 related change (remove twitter) was tested [00:31:57] * YuviPanda goes to scour bugzilla [00:36:20] [00:37:30] [00:43:04] YuviPanda: i'll have to go in about 30min [00:43:12] YuviPanda: are we cutting an RC2 ? [00:43:47] tfinc: RC2 today, release tomorrow? [00:43:54] k [00:44:04] do you have any other changes for RC2 ? [00:44:12] version bump. happening [00:44:47] pushed [00:44:57] [WikipediaMobile] yuvipanda pushed 1 new commit to v3.1.2-iOS: http://git.io/9-CEzw [00:44:57] [WikipediaMobile/v3.1.2-iOS] Bumped version to RC2 - YuviPanda [00:45:10] Project WikipediaMobile - Nightly builds build #323: SUCCESS in 6.8 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/323/ [00:45:10] yuvipanda: Bumped version to RC2 [00:45:14] k, i can cut RC2 but won't have much time for testing [00:45:35] tfinc: ok. [00:45:58] i was hoping axel would've been able to give us his UDID [00:46:40] poked him again [00:47:31] he would be awesome to get as a dedicated tester [00:47:56] tfinc: indeed [00:47:57] him* [00:48:04] tfinc: let's see if he replies. [00:48:24] I should also chime in on the 'done' 'go' stuff. Not important for this release though [00:48:34] tfinc: don't forget the API keys [00:48:44] yes [00:49:07] tfinc: pm [00:50:17] building [00:50:54] tfinc: think you'd be able to test with help tomorrow? [00:50:58] err, I mean help with test [00:51:03] testing [00:51:21] * tfinc looks at calendar [00:51:40] 12-2:30 [00:51:48] busy outside of that [00:52:04] * tfinc goes to validate the app [00:52:42] THO|Cloud: ok [00:52:43] err [00:52:43] sorry [00:52:49] i meant tfinc [00:54:27] tfinc: ok [00:54:49] YuviPanda: http://dumps.wikimedia.org/iOS/Wikipedia-3.1.2-RC2.ipa [00:54:55] i haven't tested it yet [00:55:06] tfinc: validated? [00:55:24] tfinc: would like it if you could sync with a device [00:55:46] it validated fine [00:56:41] tfinc: ok [00:56:57] syncing app to 4.2 now [00:57:19] ok [00:57:44] sync complete. no issues. [00:57:52] tfinc: i'd just want you to do one thing, which is try out search again. I modified the timeout since 750ms felt too long on my iPod, can you check on yours? [00:59:38] YuviPanda: i notice a small slowdown but its fine [00:59:51] YuviPanda: what is it at now ? [00:59:59] 250 [01:00:10] 500 also felt like 'finish typing and wait' [01:03:48] tfinc: writing out the email. [01:04:09] k [01:05:39] tfinc: dude, peer is a dick [01:17:09] YuviPanda: need anything before I leave ? [01:17:16] tfinc: nope! [01:17:25] i'll shoot email and crash out too. [01:17:28] cya tomorrow [01:42:27] apmon: would you want to run such a server? [01:42:59] Well, I am helping to run the osm part on the toolserver [01:43:14] That's why I was asking. [01:43:31] I'd be happy to try and help [01:44:08] It would likely be "here's the hardware, make it work". [01:44:26] Is the plan still to try and set things up on labs first? [01:44:55] Yes, that's the official plan. I hate waiting. I'm thinking of this as another way. [01:45:51] Last I spoke to Kolossos was that labs would be ready to try and set up an osm server. But I don't know what happened next [01:46:22] Yah, but wasn't that in February? [01:47:20] 9th of March. Still quite a while ago [01:47:21] Amgine: apmon Ryan_Lane would be the right person to poke. IIRC last time we were waiting on some gluster setup to be done [01:47:57] You give me your word as a Spaniard? [01:48:33] (bad reference to the Princess Bride movie) [01:49:09] Ryan_Lane said things were ready in March, but somehow we lost coordination after that. [01:49:45] apmon: I sent you guys an email about two weeks ago [01:49:50] we're ready for you guys now :) [01:50:04] \o/ [01:50:08] have been for a couple weeks [01:50:17] Just reading the email again, and I notice I didn't reply [01:51:01] hm. maybe I screwed something up with the send? [01:51:05] Kolosos, Peter Koerner and I had some followup emails after that, but didn't followthrough [01:51:27] so, anyway, we're ready for you guys to test things out in labs [01:51:38] I'm heading out for the day, though [01:51:43] can we link back up tomorrow? [01:52:01] I'll send you the information you wanted in your email [01:52:39] cool. thanks [01:58:38] [WikipediaMobile] yuvipanda pushed 1 new commit to v3.1.2-iOS: http://git.io/f0Q6AA [01:58:38] [WikipediaMobile/v3.1.2-iOS] Fix content being cut off on iPad - YuviPanda [01:58:51] Project WikipediaMobile - Nightly builds build #324: SUCCESS in 7 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/324/ [01:58:51] yuvipanda: Fix content being cut off on iPad [02:03:19] Amgine: Does the wikipedia app have an offline map download, or is it just online? [02:03:59] I believe it is only online. It does cache tiles, but I don't remember how long/how much [02:04:43] If it is just online, my guess would be that the load on a map tile server isn't super high [02:05:21] the heaviest load comes from apps that download a whole area for offline usage, independent of if anyone is ever going to look at the tiles [02:06:12] No, it probably isn't. But I'm actually looking more at the new coord system templates. You *know* they want to display a mini slippy map everywhere on en.WP. [02:06:43] Amgine: Have you seen the one embedded in e.g. the german wiki? [02:06:56] My guess is it will happen, as soon as WMF has a mapserver. No, I haven't. Got a link? [02:07:47] e.g. http://de.wikipedia.org/wiki/Karlsruhe Then click on the "Karte" link in the top right next to the coordinate [02:08:33] [02:08:48] If I understand it correctly, there is still a debate whether to use the "osm-gadget" or expand the base map of the WikiMiniAtlas. [02:09:46] Amgine: Have you also seen the wiwosm features? They are kind of neat [02:10:36] Interesting. It loads a 3rd party js from toolserver, which slowed me down 'cuz I have a security rule against that. No, what is wiwosm? [02:12:38] an example of wiwosm: http://en.wikipedia.org/wiki/Boulder_County,_Colorado If you click on the globe, you will see the geometry highlightes [02:14:14] Very nice! where is that script hosted? Is that your script? [02:14:34] It is Kolosos' script as far as I know [02:14:39] It is also hosted on the toolserver [02:15:01] data from toolserver too? [02:15:04] http://wiki.openstreetmap.org/wiki/WIWOSM [02:15:08] Yes [02:15:44] I think it extracts the data nightly from the osm rendering database on toolserver. [02:16:39] That is excellent! [07:18:23] New patchset: MaxSem; "rm unused messages" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4677 [10:03:13] Okay, three issues I notice with 3.1.2 on iOS 4.3.5 (and probably others): the main page is still saved as ?useformat=mobile; the show/hide buttons on [[Blah]] (literally that article, maybe others) don't work; and Nearby->Change Language->Nearby will show articles in the old language, not the new one. [10:13:47] On the plus side, I can't reproduce bug #35605 [10:14:13] And everything else seems fine. [13:47:41] New patchset: Jdlrobson; "fix scope issue" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4709 [14:38:23] New patchset: Jdlrobson; "move footer specific css to beta_common.css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4712 [14:38:24] New patchset: Jdlrobson; "move contact us form styling into separate css file" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4713 [14:38:24] New patchset: Jdlrobson; "separate banner styling from common css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4714 [14:38:25] New patchset: Jdlrobson; "separate header styling from common" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4715 [14:38:26] New patchset: Jdlrobson; "separate toggling/sections css from common" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4716 [14:38:26] New patchset: Jdlrobson; "move overly specific 'hacks' into hacks.css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4717 [14:38:27] New patchset: Jdlrobson; "moved reference related rule to references.css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4718 [14:38:28] New patchset: Jdlrobson; "remove todo note" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4719 [14:38:28] New patchset: Jdlrobson; "address problem with large sections" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4720 [16:02:07] New patchset: Jdlrobson; "minimise common.css damage" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4727 [16:14:30] oh boy. merging things into master from two unrelated branches is going to be so much pain [16:14:30] ugh [16:20:40] haha [16:20:44] you could have stayed in there [16:20:48] YuviPanda: ---^ [16:22:35] tfinc: am on a super-laggy connection (10s ping times) so went out and in with a wrong key press. back [16:22:39] just listening in [16:22:42] has anyone tried this http://mosh.mit.edu/ ? [16:23:41] tfinc: i've it setup on one of my servers, should try it out today. Fits my use case nicely [16:23:46] i'm intrigued but its screen like functionality out of the box [16:23:55] with* [16:24:03] well, one part of screen [16:24:08] plus its available everywhere [16:24:09] which ? [16:24:20] the 'keeps things up despite network issues' [16:24:35] i don't think it has terminal multiplexing [16:24:44] ohh .. it uses protocol buffers … nice [16:24:48] that should make the payload tiny [16:24:59] * tfinc nods [16:28:54] YuviPanda: iOS 5.1 scrolling issues being reported over twitter [16:28:58] YuviPanda: have you seen any of those? [16:29:10] * YuviPanda loads twitter for more details [16:29:14] tfinc: not on my device, no [16:29:23] posts by @H4nk [16:29:28] looking [16:29:29] mesg him and find out whats going on [16:29:54] yeah, on it [16:30:03] ~10s ping times sigh [16:58:07] New patchset: MaxSem; "Fix stuff that depended on scraping skin elements:" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4731 [16:58:24] stand up in 2min [16:58:36] yes sir [16:58:40] :D [16:58:49] * YuviPanda notes he'll be off for a meal after the standup [16:59:05] * tfinc wonders if YuviPanda got a calendar invite for that [16:59:20] the meal or the standup? [16:59:25] the meal [16:59:28] i actually have recurring events setup [16:59:33] * MaxSem notes that YuviPanda will be off during the standup, too, unless he starts Skype;) [16:59:33] 'have breakfast' 'have lunch' 'have dinner' [16:59:37] and they send SMS [16:59:45] to me 5 minutes before [16:59:48] and I happily ignore them :) [17:00:32] Project WiktionaryMobile - Nightly builds build #64: SUCCESS in 14 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/64/ [17:00:32] pfhayes: Removing unused strings, fixing typo [17:02:07] Project WiktionaryMobile - Nightly builds build #65: SUCCESS in 9 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/65/ [17:02:07] pfhayes: Removing unused strings, fixing typo [17:05:47] Project WiktionaryMobile - Nightly builds build #66: SUCCESS in 8 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/66/ [17:05:47] * niklas.laxstrom: Localisation updates from http://translatewiki.net. [17:05:48] * niklas.laxstrom: Localisation updates from http://translatewiki.net. [17:07:04] Project WiktionaryMobile - Nightly builds build #67: SUCCESS in 7 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/67/ [17:07:04] pfhayes: Removing unused translation string [17:07:27] Project WiktionaryMobile - Nightly builds build #68: SUCCESS in 9.9 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/68/ [17:07:28] pfhayes: Removing unused translation string [17:07:51] ok. now for food [17:07:52] :) [17:09:16] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4677 [17:09:19] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4677 [17:11:53] preilly, is it possible to make ZeroRated use a custom MF hook instead of BeforePageDisplay so that MF doesn't have to scrape the ZR banners from DOM? [17:12:48] MaxSem: https://gerrit.wikimedia.org/r/#patch,sidebyside,4731,1,MobileFrontend.body.php [17:13:37] MaxSem: won't $loginHtml and $logoutHtml be undefined if !self::$isBetaGroupMember [17:13:58] fixing [17:14:38] MaxSem: I'll look into using a hook [17:15:03] thanks? [17:15:09] s/?// [17:16:15] MaxSem: also, should $dom = new DOMDocument(); stuff be made generic [17:16:36] MaxSem: in the getRobotsPolicy method for example [17:17:07] I was going to ditch getDomDocumentNodeByTagName() so there will be no duplication [17:19:51] MaxSem: well, even if you do I still think it would make sense to encapsulate it [17:20:15] okay [17:20:55] MaxSem: like in the getDoc method [17:21:42] MaxSem: actually you could probably just user that method basically with a few modifications [17:23:06] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4709 [17:23:08] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4709 [17:24:00] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4712 [17:24:03] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4712 [17:24:42] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4713 [17:24:44] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4713 [17:25:49] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4714 [17:25:52] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4714 [17:26:55] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4715 [17:26:57] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4715 [17:27:42] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4716 [17:27:44] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4716 [17:28:21] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4717 [17:28:24] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4717 [17:28:28] New patchset: MaxSem; "Fix stuff that depended on scraping skin elements:" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4731 [17:28:57] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4718 [17:28:59] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4718 [17:29:30] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4719 [17:29:32] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4719 [17:30:12] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4720 [17:30:14] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4720 [17:30:43] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4727 [17:30:45] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4727 [17:31:12] * tfinc wonders when we'll overtake the staff and ops channel with # of people in here  [17:31:15] almost at 50 [17:32:29] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4731 [17:32:32] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4731 [17:33:24] MaxSem: Your change is merged [17:33:36] thx [17:38:22] preilly: heads up that you'll want to schedule time with Aaron for Thursdays push [17:38:51] preilly: we'll be in a weird deployment state for the next three weeks and will need to escalate to Aaron, Chad, and Roan for any questions [17:38:57] awjr: --^ [17:39:05] docs will be written after the dust settles [17:40:06] preilly: what time are you planning on pushing on thursday? i didn't see anything scheduled on http://wikitech.wikimedia.org/view/Software_deployments [17:40:23] preilly if you don't mind i'd love to lurk while you deploy so i can see what the new process is like [18:08:59] * YuviPanda reads logs [18:14:26] YuviPanda: did you get any response from staff ? [18:14:39] tfinc: nope :( [18:14:53] slackers [18:14:57] * tfinc goes to chastise  [18:14:59] :D [18:15:59] tfinc: that would be helpful. I can't tap people on the shoulder from here, sadly. If only there was a telepresence robot... [18:17:42] * preilly New patchset: preilly; "Add new mobile puppet manifest with simple vumi class * provides ussd application server" [operations/puppet] (production) - https://gerrit.wikimedia.org/r/4483 [18:17:49] Ryan_Lane: ^^ [18:18:32] [18:18:44] or is that peek? [18:23:22] preilly: content => template("mobile/yumi/.erb"); [18:23:29] so, that replaces the source line [18:24:32] <%= replaceme %> [18:27:12] YuviPanda: i'm going to target new testers . can you message the existing testers on the list ? [18:27:42] tfinc: okay, will email them individually. [18:27:55] tfinc: also, axel sent us an UDID. [18:27:59] did you get it? [18:28:03] * YuviPanda checks if he was cc'd [18:28:04] AWESOME [18:28:19] i bet its one of the inbox(58) messages :D [18:28:20] tfinc: sent you his. can you make a build? [18:28:25] yes [18:28:25] tfinc: nah, he sent it to just me [18:29:56] * preilly — New patchset: preilly; "Add new mobile puppet manifest with simple vumi class * provides ussd application server" [operations/puppet] (production) - https://gerrit.wikimedia.org/r/4483aa [18:29:59] Ryan_Lane: ^^ [18:30:01] YuviPanda: got it [18:30:03] adding [18:31:43] YuviPanda: do you have any others to add? [18:32:01] tfinc: not right now. About to start spamming the existing list [18:33:05] YuviPanda: i just maile staff [18:33:46] cool [18:34:35] MaxSem: pm? [18:34:39] sure [18:35:02] I actually don't demand that people ask me first [18:35:13] * tfinc builds a new ipa [18:35:20] MaxSem: common IRC practice, so used to it :) [18:35:23] will keep in mind [18:35:43] tfinc: think we can push it out today evening? [18:35:51] YuviPanda: to the market? [18:35:57] yeah? [18:36:08] if our tracking bug is clear then we can push to the market [18:36:17] * tfinc looks at his schedule [18:36:31] i'm busy 2:30 - 4:30 [18:36:38] free before and after till 6 [18:37:53] gah bad internet [18:38:36] tfinc: you should tell people to add http://itunes.apple.com/app/ad-hoc-helper/id285691333?mt=8 to their devices [18:40:21] Ryan_Lane: vumi:/var/cache/pbuilder/result/ [18:41:10] Ryan_Lane: all of the source stuff is in vumi:/root [18:41:35] Ryan_Lane: vumi == 10.4.0.140 [18:41:45] New patchset: MaxSem; "Ported Special:MobileFeedback to HtmlForm, added basic validation" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4736 [18:42:25] awjr, ^^^ has validation and can be easily extended with extra input fields from your branch [18:42:49] MaxSem awesome - is it using HTMLForm? [18:42:53] yup [18:43:16] very good - i was hoping to get to that eventually :) [18:45:45] * tfinc tests new build [18:46:12] YuviPanda: i'm still building off of v3.1.2-iOS [18:46:16] tfinc: yes. [18:46:21] there was a commit to it yesterday night [18:46:26] you might want to pull that in [18:46:26] ? [18:46:32] brion found a small bug that I fixed [18:46:32] i did [18:46:36] cool [18:46:49] tfinc: we'll be releasing from this branch only. I've cherry picked whatever we needed from master [18:48:01] YuviPanda: why can't we merge these to master and then cut the release ? [18:48:36] tfinc: because we're shipping modified toggle.js and common.css here, and jdlrobson wants to figure out what's the best way to move forward on those. [18:48:40] tfinc: YuviPanda where do we send the UDID? [18:48:55] heatherw: mobile-feedback-l@lists.wikimedia.org or tfinc@wikimedia.org [18:48:58] didn't find any other problems fiddling on my ios 4.3 and ios 5.1 devices last night... [18:49:10] …except sometimes it seems like expand sectino doesn't work, but it's hard to reproduce [18:49:15] not consistent [18:49:27] i can't expand sections [18:49:46] deleting app & rebuilding [18:50:05] problem is on iOS4.2 [18:50:39] tfinc YuviPanda is there like a super-simple 5-line instruction for total n00bs to join the iOS test effort somewhere? I'm not finding it... (I don't have an iOS device, but can tweet to those who do) [18:52:34] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4736 [18:52:36] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4736 [18:52:46] MaxSem: Change has been successfully merged into the git repository. [18:56:40] chrismcmahon: hmm, nothing that streamlined. Writing it [18:56:48] chrismcmahon: 1) install http://itunes.apple.com/app/ad-hoc-helper/id285691333?mt=8 2) we build the RC for them 3) drag to iTunes 4) sync [18:59:16] MaxSem: I don't think enable/disable images is working correctly [18:59:23] chrismcmahon: https://gist.github.com/6c7a258b8575f00541b9 [18:59:31] good enough? [18:59:31] tfinc: ^ [18:59:46] YuviPanda: put that up on mw.org [19:00:05] tfinc: yeah, just checking it with chrismcmahon if this is fine [19:00:20] nice. add that here maybe? http://meta.wikimedia.org/wiki/Mobile_Projects/Contribute [19:00:27] YuviPanda: i just got three more testers [19:00:33] looks like my mail worked [19:00:34] :D [19:01:10] sweet. are you in a 'thug life' hoodie with a baseball bat? [19:01:20] MaxSem: because of the local cache [19:01:58] * tfinc needs food soon [19:02:16] YuviPanda: i can cut a one of for axel now and the rest of the udids after i get food [19:02:25] tfinc: awesome! [19:04:19] YuviPanda: are there enough changes to call this RC3 ? [19:04:29] tfinc: nope [19:06:33] k, i'm replacing RC2 then [19:07:08] tfinc: ok [19:07:32] preilly, works for me [19:07:49] MaxSem: you don't need to refresh the page? [19:07:52] YuviPanda: http://dumps.wikimedia.org/iOS/Wikipedia-3.1.2-RC2.ipa [19:07:57] * tfinc goes to grab food [19:07:57] preilly, no [19:08:10] lemme try a different browser [19:08:20] MaxSem: what browser are you using? [19:08:42] Hallo. Can anybody please add documentation for these two: [19:08:48] http://translatewiki.net/w/i.php?title=MediaWiki:Mobile-frontend-off/qqq&action=edit&loadgroup=ext-mobilefrontend [19:08:54] http://translatewiki.net/w/i.php?title=MediaWiki:Mobile-frontend-on/qqq&action=edit&loadgroup=ext-mobilefrontend [19:09:01] thanks. [19:09:23] preilly, tried in Opera and FF [19:14:20] MaxSem: try it in Chrome [19:15:52] hmm, this spyware refuses to start on my box [19:16:10] * MaxSem reinstalls [19:20:16] preilly, chrome looks fucked up. however, it also doesn't seem to remember mobileaction=toggle_view_mobile [19:22:46] MaxSem: yeah [19:23:49] just checked, zero cookies for localhost [19:51:17] back [20:08:22] YuviPanda: was Axel able to install the new RC ? [20:08:35] tfinc: no response from him yet. Emailed him link + instructions [20:10:43] k [20:17:00] tfinc: spamming done, did you get any responses to yours? [20:18:10] i have 4 new UDIDs [20:21:05] 5 new ones :D [20:22:10] awesome [20:22:22] i'll now go back to the API move. [20:38:24] hey YuviPanda [20:38:28] heya tfinc [20:38:29] err [20:38:31] Thehelpfulone: [20:38:31] lol [20:38:40] my phone broke again, so I've got a new UDID :( [20:38:40] autocomplete fail [20:38:49] Thehelpfulone: send us, we'll make you another build! [20:38:58] ok :) [20:39:00] Thehelpfulone: mobile-feedback-l@lists.wikimedia.org [20:39:31] is that open subscription YuviPanda? [20:39:37] Thehelpfulone: nope, private list [20:39:42] just for devs? [20:39:54] yeah. if you want to be more specific, email tfinc@wikimedia.org [20:40:04] else I could put some of those bugs on JIRA when they come through :) [20:40:27] JIRA? [20:40:47] bugzilla sorry [20:40:52] JIRA's for the toolserver [20:42:46] :) [20:42:54] Thehelpfulone: yes, bugzilla with product 'Wikipedia App' [20:42:57] or there's the wiki link [20:43:27] yeah, there's another project called wikimedia mobile project though, tfinc can you hide that one? [20:46:40] Thehelpfulone: the product is for anyone that don't know about MobileFronend [20:46:52] doesn't [20:46:52] ah ok [20:47:03] so its the generic catch al [20:47:05] l [20:49:07] tfinc: Thehelpfulone has sent us his UDID. Make a build? [20:49:29] i have 5 others to pull in [20:49:33] will do that in about 10min [20:49:36] heh sure [20:50:39] Project WiktionaryMobile - Nightly builds build #69: SUCCESS in 13 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/69/ [20:50:40] * piotrowski: Format README.md to make it pretty (no content changes) [20:50:40] * niklas.laxstrom: Translation updates from translatewiki.net [20:50:41] * mxn: Syntax error in attribution-osm message [20:50:49] woot … more translations! [20:51:09] thanks i18n and translatewiki [20:54:48] tfinc: have you been able to put the latest release through 4.2? [20:55:03] test on device you mean? [20:55:19] yeah? [20:55:32] * tfinc wonders why he did said that in the tone of yoda  [20:59:41] I can do it on 5.1 [20:59:41] does the app support the new iPad tfinc? [20:59:41] in terms of screen resolution I mean [21:00:57] Thehelpfulone: it has an experimental iPad interface [21:03:11] Thehelpfulone: yep, it works just fine on ipad3 [21:03:26] as on iphone4 / ipod touch, images in content will be pixelated but text & ui graphics are all high-res [21:03:53] YuviPanda: any new changes i should test while i've got my idevices sitting around? [21:04:23] brion: nothing new, though verification that the bug you pointed to has been fixed would be nice [21:04:26] + other iPad issues [21:04:35] YuviPanda: yep that was resolved [21:04:47] didn't find any other ipad issues last night, but i'll poke some more just in case [21:05:04] I'll test it out once tfinc's put the UDID's in [21:05:17] we don't want another 1 star rating app update ;) [21:07:39] yes! [21:07:45] ok .. i'm adding the new udids [21:08:04] YuviPanda: heads up that we'll have only 45 devices left after these [21:08:35] tfinc: yeah, we'd run out of UDIDs in a few months I guess. But that's a good problem to have. We shoudl start looking for solutions once we hit 30 or so, I think [21:09:04] YuviPanda: its a good problem to have if the UDID's we have are *actually* testing [21:09:10] that too. [21:09:18] if we fill up because 70% of the them don't test then its a FAIL [21:09:32] the fact that apple doesn't let us cancel UDIDs is... [21:10:21] very apple of apple ? [21:11:07] :D [21:12:05] can you get more UDIDs? [21:12:13] how many do they give you? 100? [21:12:45] oh they don't let you cancel YuviPanda? [21:13:00] Thehelpfulone: they let you cancel, but it doesn't give you back slots [21:13:09] I didn't do the last beta because I had a feeling my phone was going to break again, so I didn't want to waste a slot [21:13:11] ah [21:13:33] once you get a replacement phone from apple, you're bound to get another one soon after (or so in my experience!) [21:15:33] heh [21:22:59] Project WiktionaryMobile - Nightly builds build #70: SUCCESS in 9 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/70/ [21:22:59] pfhayes: Grabbing most current translations [21:23:48] * tfinc regens new ad hoc cert [21:24:51] \o/ pfhayes [21:25:29] That's the last blocker from yesterday's meeting, isn't it? [21:25:33] * tfinc validates new ipa  [21:26:04] YuviPanda: were my bugs marked as resolved? [21:26:18] Thehelpfulone: they were with 5.1.1, previous release [21:26:22] unless you filed some now... [21:26:42] Project WiktionaryMobile - Nightly builds build #71: SUCCESS in 8.3 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/71/ [21:26:43] pfhayes: Bringing back menu entry for Listen In [21:27:13] I filed them a while back YuviPanda [21:27:13] https://bugzilla.wikimedia.org/show_bug.cgi?id=35762 [21:27:18] https://bugzilla.wikimedia.org/show_bug.cgi?id=35763 [21:27:20] https://bugzilla.wikimedia.org/show_bug.cgi?id=35764 [21:27:24] https://bugzilla.wikimedia.org/show_bug.cgi?id=35765 [21:27:26] https://bugzilla.wikimedia.org/show_bug.cgi?id=35766 [21:27:30] https://bugzilla.wikimedia.org/show_bug.cgi?id=35767 [21:27:32] YuviPanda: new ipa is up [21:27:44] they're all down as NEW still [21:27:56] Project WiktionaryMobile - Nightly builds build #72: SUCCESS in 7.8 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/72/ [21:27:57] pfhayes: Bringing back menu entry for Listen In [21:28:09] Thehelpfulone: yes, I saw them and left them for now. 4.2 had much more serious issues so we were fixing them first [21:28:17] sure [21:28:20] Thehelpfulone: https://bugzilla.wikimedia.org/show_bug.cgi?id=35762 should land in master in a day or so. [21:28:35] I think you might be able to close https://bugzilla.wikimedia.org/show_bug.cgi?id=35767 as fixed YuviPanda? [21:29:10] Thehelpfulone: that isn't exactly fixed, though i'm sure there is another bug for it? [21:29:18] they want the search bar to go away to let them read more [21:30:20] yeah [21:30:35] oh [21:30:42] 2. Hide the nav bar when showing any overlay (History, Saved Pages, nearby). This fixes issues with the UI being inconsistent with the back button. [21:30:46] I thought this was the search bar [21:30:56] ah [21:30:59] YuviPanda: i'm stepping away .. let me know if you need anything else [21:31:01] no, it was just the bottom bar [21:31:05] tfinc: ok [21:32:36] microwave popcorn strike. [21:32:57] YuviPanda: any last words? [21:33:35] yuvi so is the IPA downloadable? [21:33:44] Thehelpfulone: yes, the link is there in the email I sent you [21:33:51] Thehelpfulone: I can get that for you as well, wait [21:33:59] did you just write over it? [21:34:06] http://dumps.wikimedia.org/iOS/Wikipedia-3.1.2-RC2.ipa [21:34:08] that one? [21:34:15] yeah [21:34:16] that one [21:34:25] Thehelpfulone: just a cert update [21:34:29] ok [21:35:12] Amgine: last words? Spread my ashes in a space sattelite with a decaying orbit of 1000 years, with the words 'To a land with no PHP' engraved on them. Also, it is YES-QUE-YELL, not Sequel. [21:35:36] actually, make that 'To a land with no Java' [21:35:39] PHP isn't that bad. [21:35:50] preilly: How's the vumi deployment going? [21:35:51] [21:36:07] Okay, I'm going to hit send as soon as I break them up. [21:36:14] jerith: https://gerrit.wikimedia.org/r/#change,4483 [21:39:30] preilly: :-) [21:43:55] YuviPanda: so the contact us link doesn't work from the main page on the iPad app [21:43:59] it's just a blank page for me [21:44:16] Thehelpfulone: iPad with iOS version? [21:44:22] yes, 5.1 [21:44:46] and if I press the settings button on the top right to open the settings [21:44:52] I would express pressing it again would hide it :) [21:45:04] ah, right. [21:45:16] can you file a bug for the latter? I'll look into the former now [21:45:32] ok, I think I'll give all my comments here first then do the bugs in one go [21:46:04] also, when I press save to read it later, and then it asks me to do read it later setup, the orientation of that setup is different and not across the whole app [21:46:13] it's cut off in part, and too short in another part [21:46:16] I''ll screenshot it [21:49:42] if I change my language on the main page [21:49:46] then click save page [21:49:57] instead of https://en.wikipedia.org is saved (or that message) [21:50:02] I get ?userformat=mobile saved [21:50:07] useformat* [21:51:08] Thehelpfulone: ou. [21:51:21] the contact us seems to have started working now [21:51:36] but it doesn't expand across the whole page - it's just part of it, is that to leave space for the side bar? [21:52:37] Thehelpfulone: can you send me a screenshot? [21:52:40] sure [21:53:47] I don't see how I'm supposed to contact developers if there's a problem? [21:54:55] Thehelpfulone: the contact-us page is being redone by awjr and jdlrobson, should become much better soon. [21:55:06] currently we just have the generic wikipedia's contact us wiki page, which is not that helpful [21:55:27] tfinc: thoughts on removing the 'contact us' link from the app, since it is utterly broken in mobile view anyway? [21:57:49] preilly you there? [21:57:59] YuviPanda: where do we surface contact us in the app? [21:58:03] you mean in the footer ? [21:58:07] tfinc: at the bottom of every article? [21:58:07] yeah [21:59:02] YuviPanda: i'm still seeing issues expanding/collapsing sections some of the time .. its weird [21:59:17] tfinc: not expanding when 'tapping'? [21:59:20] yes [21:59:44] Thehelpfulone: does the ReadItLater thing happening every time? [21:59:57] * Thehelpfulone tries it again [22:00:01] YuviPanda: why can't you just point contact us to the feedback from - http://en.m.wikipedia.org/w/index.php?title=Main_Page&useformat=mobile&mobileaction=leave_feedback ? [22:00:19] tfinc: i'm currently showing whatever MobileFrontend non-beta is showing [22:00:29] so it's okay when it's set as portrait YuviPanda [22:00:33] but when I'm in landscape mode [22:00:40] the read it later is still in portrait mode [22:00:58] tfinc: should perhaps change this in MF Non-beta too? [22:01:03] tfinc: it'll automatically fix it for the apps [22:02:02] philinje: do we have any blockers on the new mobile beta designs going default on monday ? [22:03:32] because if so it'll just show up on monday [22:03:48] YuviPanda: i'd like to see a copy of the app *with* the new designs [22:03:53] how would i do that? [22:04:10] tfinc: where are they deployed? [22:04:31] i'm talking about the ones that are currently live on mobile web beta [22:04:34] + any bug fixes [22:04:58] philinje: … what is the state of the beta changes? [22:05:06] tfinc: I can make a branch that does that. [22:05:40] Thehelpfulone: i see the bug. Let me go around and see if I can fix the RIL bug [22:06:10] ok [22:07:56] tfinc, on the contact us page the show/hide buttons don't work and other matters is down as "show" when it should be hide as it's open by default? [22:08:47] huh, if I press the settings button then somehow that starts to make the buttons work [22:08:54] but this time important information is the opposite way around [22:09:36] * tfinc steps into meetings [22:09:44] I really think the left and right buttons should be on the left hand side YuviPanda and philinje - keep it similar to safari [22:09:55] should be no blockers [22:10:07] Thehelpfulone: have you seen our new designs? [22:10:15] nope, where are they? [22:10:24] philinje: do you have a link handy? [22:10:39] in a meeting [22:10:43] philinje: ok [22:10:56] Thehelpfulone: http://www.mediawiki.org/wiki/Mobile_design/Wikipedia_navigation#Initial_menu [22:10:58] also, why can't we zoom in on text? the lovely screen is kind of wasted looking at relatively small text [22:11:11] zoom by pinching I mean, instead of just on settings [22:11:47] Thehelpfulone: technical issues with pinch to zoom + scroll in older versions of iOS/Android. We'll enable them on newer versions of iOS in a coming release [22:11:56] ok great [22:12:09] the new designs look better yes :) [22:12:42] Thehelpfulone: yes, they do :) [22:14:51] when do we expect to see those out for pubic consumption? [22:15:52] Thehelpfulone: we'll have to talk about schedules once this release is out [22:16:03] ok [22:16:09] Thehelpfulone: the next release (1.2/3.2) is essentially going to be a 'move to the API' and 'make things faster' release [22:16:44] so I clicked on nearby pages [22:16:50] and then I double clicked on one of the articles [22:17:10] but if I go back, it takes me back to the last article I was on (main page) instead of the nearby [22:17:40] I might buy an iPod touch from Amazon when I'm next in the office... [22:18:00] Thehelpfulone: yes, the back button doesn't do overlays. Should be fixed in the next release. [22:19:20] also "jump back a section" actually toggles the show/hide to hide that existing session [22:19:46] there's still that misleading back button on the settings in the top left as well :( [22:19:52] Thehelpfulone: can you explain https://bugzilla.wikimedia.org/show_bug.cgi?id=35765 a bit more? [22:19:56] Thehelpfulone: doesn't that close 'settings'? [22:20:01] nope [22:20:06] doesn't do anything [22:20:28] Thehelpfulone: I just tried it, it seems to close settings for me? [22:20:50] on an ipad or iphone? [22:21:02] it works on the iphone now yes [22:21:14] Thehelpfulone: iPad simulator [22:21:19] but its intermittent on the ipad [22:21:36] ooh the app just crashed.. [22:22:17] works on my ipad [22:22:33] yeah it's working now brion, very odd [22:26:28] YuviPanda, brion: http://pastebin.com/x25eH3KE [22:26:49] hopefully that can tell you why it crashed, I've got no idea ;) [22:27:27] Thehelpfulone: can you tell me what you did that crashed it? [22:27:41] and see if it is replicateable? [22:28:14] heh I'm not quite sure, let me see.. [22:28:18] also share to facebook doesn't work [22:28:28] it just brings up a window with what is already viewable in my timeline [22:28:32] news feed* [22:31:00] also in the languages other languages [22:31:05] in between Alemannisch [22:31:09] and Aragones [22:31:15] it's a language with 4 squares [22:31:21] the characters aren't showing up properly [22:34:36] Thehelpfulone: the squares, that's not something we can do things about right now. iOS doesn't support displaying some [22:34:48] Thehelpfulone: share to facebook doesn't work at all, or doesn't work first time? [22:34:56] also, do you have the facebook app installed? [22:36:24] it doesn't work at all [22:36:29] yes I've got the app installed [22:36:58] the little window that loads up has cancel in the top left [22:37:01] and sort in the top right [22:38:07] Thehelpfulone: screenie? [22:38:10] *screenshot [22:38:37] yep one min [22:44:51] YuviPanda: sent [22:44:56] looking [22:48:15] Thehelpfulone: so if you hit share, this is what pops up? [22:48:31] yes [22:48:49] * YuviPanda tries reproducing [22:53:40] okay, this was definitely working a whiel back. [22:53:46] not anymore. ugh. [22:53:58] tfinc: did you remember to apply the keys for this build? [22:54:45] yes [22:54:50] my diff shows that [22:54:54] ok [22:56:14] what problem are you seeing ? [22:57:25] tfinc: facebook share doesn't work, it just ends up with the login to facebook [22:57:32] New patchset: awjrichards; "Address bug 35842" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4761 [22:57:37] last time I saw this was when testing without keys. [22:57:43] Thehelpfulone: is your readitlater working? [22:57:53] * YuviPanda goes to find his fb keys [22:58:02] I've never used it ;) [22:58:13] * Thehelpfulone tried it out [22:58:20] you need a username and password? [22:58:24] preilly can you please take a look at https://gerrit.wikimedia.org/r/#change,4761 [22:58:33] also i've some caching questions for you when you're aroudn [22:59:00] wait a minute [22:59:18] I can't sign up to read it later through the app YuviPanda [22:59:27] awjr: https://gerrit.wikimedia.org/r/#patch,sidebyside,4761,1,MobileFrontend.body.php [22:59:34] Thehelpfulone: what does it say? [22:59:42] awjr: so weird spacing [22:59:47] s/so/some [22:59:50] I can see the option to set it up YuviPanda [22:59:54] I just can't enter anything [23:00:02] when I click the keyboard doesn't show up [23:00:09] preilly where are you seeing weird spacing? [23:00:28] awjr: 1347 [23:00:33] oh woops [23:00:46] f'ing trailing whitespace [23:00:57] Thehelpfulone: I see that on the iPad too. looking into it [23:01:06] Thehelpfulone: can you check if readitlater works on an iPhone [23:01:07] ? [23:01:07] i suck [23:01:22] patch was not applied [23:01:34] the patch apply failed [23:01:36] checking why [23:01:40] ouh [23:01:59] sure checking YuviPanda [23:02:19] hmm [23:02:36] so I was on the settings screen in the app on the iphone YuviPanda [23:02:37] error: patch failed: Wikipedia-iOS/Wikipedia-iOS-Info.plist:74 [23:02:38] error: Wikipedia-iOS/Wikipedia-iOS-Info.plist: patch does not apply [23:02:39] my screen got locked [23:02:47] and now I can't get out of the settings sreen [23:03:13] Thehelpfulone: back doesn't work? [23:03:16] nope [23:03:20] only changing the language helped [23:03:26] New patchset: awjrichards; "mend" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4763 [23:03:44] * preilly *looking* [23:03:50] okay so on the iphone YuviPanda I can type on read it later [23:04:13] preilly ack i tried git commit —amend and it submitted a new patchset :( [23:04:27] tfinc: the patch breaks often, I should replace it with a bash script. [23:04:31] yes [23:04:37] is there a limit on read it now username? [23:04:48] I can only enter "Thehelpfulon" [23:04:51] YuviPanda: i'll need you to fix because otherwise i'll have to do it by hand [23:05:01] tfinc: yes, i'll write a small script now. [23:05:08] New review: awjrichards; "Whitespace cleanup & style stuff fixed in https://gerrit.wikimedia.org/r/#change,4763,patchset=1" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4761 [23:05:21] Thehelpfulone: possibly a limitation on RIL's side [23:05:44] hmm unless the field is restricted?? [23:06:38] yeah I think it's a problem on the wikipedia app end [23:06:50] there's a odd amount of space between username and actually typing the username [23:07:29] also it says there's an invalid API key when I try to sign up YuviPanda [23:07:55] Thehelpfulone: yeah, that's the cause of facebook and ril bugs. tfinc will add them in shortly. I'm writing a bash script that'll make that easier [23:08:03] get a valid one at readitlater.com/api/ or something [23:08:05] ok [23:14:25] YuviPanda: let me know when your patch/script/etc is available [23:19:06] gah, os x sed vs 'normal' sed. [23:19:22] tfinc: do you have gnu utils installed? [23:19:29] good question [23:20:06] what binary are you looking for ? [23:20:15] tfinc: type 'gsed' and see if it barfs? [23:20:25] barf [23:20:45] The most annoying difference between BSD sed and GNU sed is that the former has a mandatory parameter to -i. [23:20:52] [WikipediaMobile] yuvipanda pushed 1 new commit to v3.1.2-iOS: http://git.io/PskpKg [23:20:52] [WikipediaMobile/v3.1.2-iOS] Add bash script to add keys for iOS - YuviPanda [23:20:57] jerith: apparently not if you explicitly specify -e [23:21:17] tfinc: try now, you'll find a add-keys.bash file you can run [23:21:21] pulling [23:21:23] Project WikipediaMobile - Nightly builds build #325: SUCCESS in 16 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/325/ [23:21:23] yuvipanda: Add bash script to add keys for iOS [23:21:46] jerith: http://stackoverflow.com/questions/5694228/sed-in-place-flag-that-works-both-on-mac-and-linux [23:21:46] YuviPanda: Really? Maybe I'm thinking of SunOS sed then. [23:21:50] [WikipediaMobile] yuvipanda pushed 1 new commit to v3.1.2-iOS: http://git.io/NXXR2g [23:21:50] [WikipediaMobile/v3.1.2-iOS] Removed useless api-keys.patch file - YuviPanda [23:22:03] Project WikipediaMobile - Nightly builds build #326: SUCCESS in 7.3 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/326/ [23:22:04] yuvipanda: Removed useless api-keys.patch file [23:22:04] jerith: it's a reasonably stupid bug. It was what caught me [23:22:32] Or maybe I'm thinking of a different tool. [23:22:35] looks like it worked [23:22:43] tfinc: can you update the build? [23:23:15] building [23:23:23] Thehelpfulone: tfinc will be able to update the build in a short while with the keys, so both facebook and RIL should work [23:23:32] ok [23:24:22] how does the current release cycle work? do you work to get new releases out every x weeks? or do you keep building and release slow 3.1, 3.2, 3.3 updates that aren't buggy and are reasonably well tested? [23:25:36] it works now [23:25:47] tfinc: can you update to the same URL? [23:27:00] awjr: can you amend this one and abandon the other https://gerrit.wikimedia.org/r/#change,4761 [23:27:28] Thehelpfulone: current idea is to send out new releases every 2 weeks and keep cutting scope until we can make it. I think that'd mean 1 week of code and 1 week of beta testing and bugfixing before release. But things will probably change now, will have to sit and talk with tfinc after this release goes out [23:28:23] New patchset: awjrichards; "Address bug 35842" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4761 [23:28:48] Change abandoned: awjrichards; "This was a failed amend." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/4763 [23:28:56] awjr: thanks! [23:29:00] MaxSem: ping [23:29:02] preilly np [23:29:05] pong [23:29:08] MaxSem: Can you take a look at https://gerrit.wikimedia.org/r/#change,4761 [23:29:23] MaxSem: I've looked at it, but would like a second set of eyes on it [23:30:24] so MaxSem, preilly: one of the lingering issues with the cookie stuff is browser caching when you use the same domain for both desktop and mobile view sites [23:30:28] YuviPanda: ipa updated [23:30:32] Thehelpfulone: ^ [23:30:36] can you redownload and try again? [23:30:41] i'm now looking into the RIL orientaiton bug [23:30:43] *orientation [23:30:51] Thehelpfulone: this ipa should solve facebook issues [23:30:57] i also tested it in the simulator and the share screen showed up [23:31:48] sure [23:31:59] there's no way to download an IPA directly on an ipad is there YuviPanda? [23:32:06] sadly no [23:32:17] preilly, MaxSem: i think that until we figure out how to handle mobile-specific paths that we make MobileFrontend require a separate domain for mobile/desktop versions, unless one of you can think up some other way around possible caching issues for out-of-the-box installs [23:32:26] so much for "PC-free world" old Steve Jobs ;) [23:33:54] awjr, have you read the Chrome discussion eatlier today? [23:34:02] MaxSem no - in irc? [23:34:10] here [23:34:15] oof totally missed it [23:34:45] Thehelpfulone: I'd say something snarky about apple here but I'd first need to work to make the app awesome before being snarky :) [23:34:58] awjr: so, basically with chrome we need to add some arbitrary query string to bust the local cache [23:35:06] awjr, starting around 12:20 PST [23:35:20] that bums me out. [23:35:23] hehe [23:35:37] hmm so it doesnt seem like it synced [23:35:55] preilly, no - for me it refused setting even with a custom URL [23:36:15] MaxSem it was still returning a 304? [23:36:15] with mobileaction=toggle_view_mobile [23:36:31] awjr, 304? [23:36:31] * Thehelpfulone deletes the old one [23:36:47] same problem on facebook YuviPanda [23:36:58] I deleted the app from the ipad and put it back on too [23:37:11] the wikipedia one I mean [23:37:13] tfinc: did it work for you on the sim? [23:37:13] some of this weirdness was on non-redirected pages [23:37:14] MaxSem HTTP code meaning the resource wasn't modified so server up a local cached copy [23:37:29] *HTTP status code [23:37:40] tfinc: i also tested it in the simulator and the share screen showed up 4:30 PM [23:38:20] awjr, 200 [23:38:47] hmmm [23:38:54] why? [23:38:58] Thehelpfulone: deleted on iPad, deleted on iTunes, re-add, sync? [23:39:01] tfinc: it isn't for Thehelpfulone [23:39:08] i'll try on device [23:39:10] yes done all that [23:39:14] trying again [23:39:25] MaxSem: so you requested ?mobileaction=toggle_view_mobile, got a 200 status, but still see the desktop view? [23:39:43] yes, cookie not set [23:39:45] Thehelpfulone: and you used your fresh download and not an old copy? [23:39:49] yes [23:39:51] Thehelpfulone: whats the md5 for the ipa [23:40:06] how do I get that? :) [23:40:10] MaxSem was it the index.php reousrce that gave you the 200 status? [23:40:17] Thehelpfulone: are you on linux, windows, osx ? [23:40:23] windows 7 [23:40:26] * tfinc sighs [23:40:32] awjr, http://localhost/wiki/Main_Page?mobileaction=toggle_view_mobile [23:40:33] heh sorry [23:40:34] hmm [23:40:42] size comparison + time perhaps? [23:40:49] http://www.winmd5.com/ [23:41:37] MaxSem: if you open up the 'Network' pane in the chrome developer tools and then try to make that request again, it will show you all the resources that get loaded for that request and their corresponding status codes [23:41:38] i'm going to build it one more time, sync over, and then we'll compare md5's [23:41:45] 22efd00d9afa9421ddadbceb897b8c5b [23:41:52] awjr, already looked [23:42:08] old one was [23:42:08] 22efd00d9afa9421ddadbceb897b8c5b [23:42:19] damn it's exactly the same [23:42:23] maybe I downloaded it too early? [23:42:30] or did you upload it tfinc? [23:43:00] i just built another new copy that i'm going to test on device [23:43:14] MaxSem and the 'MainPage' resource returned a 200 status? [23:43:22] yup [23:43:24] hmm [23:43:26] that is weird [23:43:40] MaxSem can you try with this changeset: https://gerrit.wikimedia.org/r/#change,4761 [23:43:47] awjr, http://dpaste.com/730373/ [23:43:51] syncing [23:44:01] Thehelpfulone: it is possible that your browser decided to cache things? [23:44:05] tfinc: he has old copy [23:44:16] yeah, I'm downloading another copy [23:44:16] (I think)? [23:44:23] 5f0208e3aa5988cb8da1ee77dbd5a738 [23:44:28] * Thehelpfulone tried that one [23:44:30] i'm currently testing 5f0208e3aa5988cb8da1ee77dbd5a738 [23:44:31] tries* [23:44:51] MaxSem it looks like you had the mf_useformat=mobile cookie set [23:45:03] I didn't [23:45:11] line 30 of your dpaste [23:45:29] Thehelpfulone: that should work [23:45:44] Chrome didn't save this cookie [23:45:50] huh [23:46:00] there we go :) [23:46:13] MaxSem: try opening chrome up in private browsing mode and try again with the new changeset [23:46:16] YuviPanda: this is why md5's are useful [23:46:22] indeed :) [23:46:28] YuviPanda: sharing doesn't work on 4.2 [23:46:34] i can log in just fine [23:46:40] read it later is still not very happy about the landscape orientation though [23:46:48] Thehelpfulone: i'm looking into that [23:46:52] ok [23:46:55] tfinc: log in, and then notihng happens? [23:47:00] still invalid API key too [23:47:15] * YuviPanda looks at tfinc again [23:47:18] Thehelpfulone: does facebook work? [23:47:52] so I'm looking at it [23:47:55] I've authorised the app [23:47:58] and I'm on the main page [23:48:01] I tell it to share [23:48:08] awjr, opened main page --> click on mobile view (toggle_view_mobile) --> click on home --> see ol' desktop main page [23:48:10] and it's sharing The Battle of Vimy Ridge... [23:48:17] when the main page is about Black Francis? [23:48:37] were you in the battle of vimy ridge page recently? [23:48:40] which was featured a couple of days ago it seems [23:48:41] nope [23:48:49] it's under "recently featured" [23:49:17] nm fb sharing works on 4.2 [23:49:21] another case of the app not syncing [23:49:31] and on that same window that shows up, for some reason the wikipedia W is very strange difficult to make out [23:49:37] it looks more like a blob. ;) [23:50:08] hmm, need to upload higher res icon to fb page perhaps? [23:50:10] tfinc: ^ [23:50:13] Thehelpfulone: which URL did it share? [23:50:23] Thehelpfulone: the message/snippet, we've no control over. Facebook picks it up [23:50:38] YuviPanda: is read it later set with just ReadItLaterLite.m [23:50:45] it shared the main page link [23:50:51] tfinc: yes [23:50:54] https://en.m.wikipedia.org/ or whatever it is [23:50:55] okay [23:51:08] well there's nothing on the page about the battle YuviPanda [23:51:09] Thehelpfulone: yeah, facebook picks up whatever snippet it thinks is good [23:51:17] other than a link to it [23:51:29] the only real information is on black francis. [23:51:40] tfinc, why did you choose 4.2 as a test iOS? [23:51:53] Thehelpfulone: again, snippets we've no control over. Facebook 'intelligently' parses the page to find things out. Not sure what we can do to help with that [23:52:14] i know why it didn't work. fixing [23:53:07] fix in 545733c45f458e07ebdb3e82825d5715 [23:53:14] its up on download now [23:53:48] as for the image. i've uploaded a handful of high res images and Facebook processing is screwing up all of them [23:54:22] oh wow, userboxes get screwed up quite badly on the mobile version YuviPanda [23:54:23] Thehelpfulone: ^ [23:54:29] Thehelpfulone: the iPad? [23:54:34] yeah [23:54:41] go to User:Thehelpfulone [23:55:23] MaxSem if you do hard refresh do you see the mobile version? [23:55:25] yeah, mobile doesn't really do non mainspace stuff well right onw. [23:55:44] and I still can't press the show option [23:55:52] the show button doesn't do anything of ue [23:55:53] use* [23:56:04] and it crashed again.. hmm let me see if I can replicate that [23:56:08] show button -> ? [23:56:54] so on my user page [23:56:58] all the sections are collapsed [23:57:02] there's a button that says show [23:57:06] to expand the section [23:57:09] it doesn't work [23:57:18] awjr, no - no matter how hard you refresh, if Chrome doesn't save the cookie refreshes won't help [23:57:30] YuviPanda: that sounds like what i was hitting earlier today [23:57:48] Thehelpfulone: can you check if that works on the mobile web? [23:57:50] MaxSem why wouldn't chrome save the cookie? i do not experience the same problem in chrome on osx [23:57:54] tfinc: show not intermittently working? [23:58:00] sure [23:58:02] https://bugzilla.wikimedia.org/show_bug.cgi?id=35763 [23:58:05] that's a really annoying one too [23:58:15] MaxSem i do experience browser cache issues, which i'm not sure there's a good way to deal with [23:58:22] awjr, MaxSem: try it on a dirt [23:58:26] s/dirt/virt [23:58:29] heh [23:58:34] once you've loaded that languages, they should just stay on the list? :) [23:58:36] MaxSem: OS? [23:58:47] W7 [23:58:51] W7 [23:58:59] hmm i don't have W7 but i've got vista [23:59:05] awjr: you could have looked at the headers [23:59:18] hmm the history isn't so useful YuviPanda, it's just saying https://en.m.wikipedia.org [23:59:19] instead of a name [23:59:20] I tried both latest stable and dev build [23:59:33] unless that's for the main page [23:59:37] Thehelpfulone: yes, there's a bug for it. Scheduled for next release. [23:59:40] it is the main page [23:59:47] preilly the headers that max showed me have the cookie present (http://dpaste.com/730373/) [23:59:57] ok