[00:10:25] jdlrobson - ack, yeah, that's confusing indeed. i think a 5-min conversation in person would clear it up, tho :) [00:11:24] you gonna be around in the next hour or so? [00:14:37] New patchset: Jdlrobson; "add margin to bottom of anchor tags" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30107 [00:14:38] New patchset: Jdlrobson; "remove footer from beta" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30108 [00:14:38] New patchset: Jdlrobson; "refactor footer css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30109 [00:27:30] [bugs] UNCONFIRMED [Bug 41407] expand buttons of mobile version stopped working on nokia S60 browser, browser just exit/disappears once clicked (priority: Unprioritized severity: major) https://bugzilla.wikimedia.org/show_bug.cgi?id=41407 [00:38:11] New patchset: Jdlrobson; "refactor footer css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30109 [00:54:55] jdlrobson: white space on line 113 https://gerrit.wikimedia.org/r/#/c/30109/2/stylesheets/less/common/mf-footer.less [04:32:45] New patchset: Jdlrobson; "abstract createStubPage function and return ajax requests" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30120 [04:32:45] New patchset: Jdlrobson; "hijack random button and load content dynamically in beta" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30121 [06:01:02] [bugs] NEW [Bug 41412] Android 2.3.4 and 2.3.5 section issues (priority: Unprioritized severity: normal) https://bugzilla.wikimedia.org/show_bug.cgi?id=41412 [16:19:53] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30093 [16:20:19] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30120 [16:20:32] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30121 [16:21:02] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30109 [16:21:02] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30108 [16:21:02] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30107 [16:21:31] jdlrobson: where is the css file https://gerrit.wikimedia.org/r/#/c/30098/1 [16:21:45] ergg sorry [16:22:00] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30095 [16:22:00] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30094 [16:22:01] nice catch [16:22:40] New patchset: Jdlrobson; "1px tweak to menu items" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30098 [16:23:14] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30098 [16:24:11] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30079 [16:24:52] jdlrobson: whitespace https://gerrit.wikimedia.org/r/#/c/30080/1/javascripts/common/mf-navigation.js [16:24:53] jdlrobson: line 60 [16:25:01] gawwdd i'm getting sloppy again [16:26:08] New patchset: Jdlrobson; "add edit link to pages in beta mode" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30080 [16:27:21] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30080 [16:27:35] jdlrobson: rebase https://gerrit.wikimedia.org/r/#/c/30081/ [16:29:04] mm struggling to rebase this one for some reason [16:30:21] got it [16:30:24] New patchset: Jdlrobson; "add javascript to split large edit area into several edit boxes" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30081 [16:30:35] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30081 [16:30:49] jdlrobson: rebase https://gerrit.wikimedia.org/r/#/c/30082/ [16:33:29] jdlrobson: Depends on patch set 1 of I625388fa, however the current patch set is 2. Depends on commit fc6dd63254256c912c956c4f8088e883a5edf8b9 which has no change associated with it. [16:36:22] New patchset: Jdlrobson; "enable toggling on edit page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30082 [16:36:51] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30082 [16:37:50] jdlrobson: do you see the stray
in https://gerrit.wikimedia.org/r/#/c/29726/ [16:38:28] stray div? [16:38:54] i see use of Html::element instead of Html::rawElement [16:38:57] if that's what you mean [16:39:42] jdlrobson: there appears to still be a stray
in HTML output [16:40:03] that doesn't surprise me [16:40:07] maybe i should finally write that html validator today [16:40:18] jdlrobson: can you fix that change set [16:40:33] are you talking about https://gerrit.wikimedia.org/r/#/c/29726/1 ? [16:40:42] i don't add a div [16:40:49] so i'm a little confused [16:41:05] ahh 1s [16:42:05] hmm this makes no sense [16:42:08] jdlrobson: can you please rebase https://gerrit.wikimedia.org/r/#/c/29726/ [16:42:24] jdlrobson: Your change could not be merged due to a path conflict. Please merge (or rebase) the change locally and upload the resolution for review. [16:42:31] oh no not another rebase [16:42:37] jdlrobson: last one today I promise [16:42:40] haha [16:42:46] you can't promise that [16:42:52] i might do a shit ton of work today [16:43:05] jdlrobson: well I won't be reviewing it any longer [16:43:10] jdlrobson: ;) [16:43:17] please do bring up on mobile-tech what happened today though [16:43:34] and point out you are leaving [16:44:17] jdlrobson: after the rebase I noodle it [16:45:51] i'm taking a look at this rebase and stray div tag i'm being accused of [16:46:16] jdlrobson: heh heh [16:51:08] looks good to me preilly [16:51:08] no bad tags [16:51:08] New patchset: Jdlrobson; "mark closing tags to assist readability" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30176 [16:51:08] New patchset: Jdlrobson; "improve html validation" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/29726 [16:51:27] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30176 [16:51:27] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/29726 [16:51:55] jdlrobson: okay well I done for now [16:51:55] jdlrobson: this is all we've got left https://gerrit.wikimedia.org/r/#/q/status:open+project:mediawiki/extensions/MobileFrontend,n,z [16:52:10] jdlrobson: that is until you submit 32 mote patch sets through out the day today [16:55:08] New patchset: Jdlrobson; "ensure settings link correctly validates when title has whitespace" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30178 [16:55:36] I'm at http://jseverywhere.org and https://github.com/estelle/jsframeworks just put Wikipedia mobile site as an example [16:56:06] not for good, she was saying that by using JQuery we are wasting extra 4J of battery for each click... [16:56:23] jdlrobson: fighting temptation to merge Change I461fc906 [16:56:26] ... apparently for not much reason (she says) since the site hasn't much animation etc anyways [16:57:23] qgil: hmm interesting [16:57:38] qgil: yeh the fact we use very little of jQuery is a known problem [16:57:43] mediawiki depends on it though [16:58:05] ideally we need a moduralised version of jquery where we can pick the bits we make use of [17:00:15] actually she was quoting http://www2012.wwwconference.org/proceedings/proceedings/p41.pdf where Wikipedia mobile seems to be put into heavy test (just learned about it, haven't read it) [17:00:15] jdlrobson: yeah, I've wanted that for a long time [17:00:20] pokepokepoke [17:00:30] meeting time! [17:00:34] where's the hangout url ? [17:00:45] jdlrobson, preilly^ [17:00:48] preilly: didn't you respond to this pdf? [17:00:49] in your calendar [17:00:59] jdlrobson: yes [17:01:08] it didn't take into account the fact that we are working to load query once [17:01:14] jdlrobson: http://preilly.me/blog/2012/04/26/analyzing-mobile-browser-energy-consumption/ [17:01:14] and run everything through ajax [17:01:16] ^ qgil [17:01:21] good, thanks [17:01:44] MaxSem: link is not in my calendar [17:01:45] https://plus.google.com/hangouts/_/8bc98160cdf0396821e2ba381099b56fde42cb0c# [17:01:59] thanks :D [17:04:46] preilly, interesting read: thank you! [17:06:49] qgil: you're welcome [17:08:32] jcmish, do you need help with running tests locally [17:08:32] ? [17:08:55] or on labs? [17:11:15] qgil: preilly i tweeted at her [17:11:16] I'm putting in an order for an iPad Mini for us. Any requests on the laser engraving ? Looks like they give us two lines of about 4-6 words each [17:11:42] jdlrobson, https://twitter.com/quimgil/status/261877289468444673 :) [17:12:08] tfinc: can you get a HTC Wildfire whilst your there [17:12:23] seems like it's our new gremlin phone [17:12:25] https://bugzilla.wikimedia.org/show_bug.cgi?id=41412 [17:12:32] jdlrobson: which model? [17:12:41] there are a couple out there: A3333, A510e, etc [17:12:54] http://www.amazon.com/HTC-Wildfire-Unlocked-Android-Bluetooth/dp/B0051XCNVK is the highest ranked one [17:13:23] that could work.. let me play around a bit more and get back to you [17:13:32] just mail me when you know which one you want [17:13:44] preilly: any thoughts on my engraving question ? [17:14:22] preilly: tfinc: I'm putting in an order for an iPad Mini for us. Any requests on the laser engraving ? Looks like they give us two lines of about 4-6 words each [17:14:37] "be bold" [17:14:59] jdlrobson: i like it. and it'll certainly fit [17:15:42] Now is it worth and extra two weeks to wait for that .. hmm [17:15:52] that'll but it arriving right after we all leave [17:16:06] * qgil thinks tfinc is just getting some present for himself. ;) Happy birthday! [17:16:11] qgil: lolz. shiny! [17:16:21] qgil: haha [17:16:52] tfinc: what is the reason for getting one? [17:18:07] jdlrobson: we only have one other 7'' tablet to test on and it's already broken once [17:18:14] so form factor [17:19:21] i really believe that the 7'' form factor is going to be used extensively . more so then the 10'' so i want us to have ready devices for it [17:19:21] does that mean we can start focusing on the tablet experience? [17:20:27] jdlrobson: we will next year. i'm getting us the hardware now so that you guys can experiment with them during your research time [17:20:51] i figure 2-3 months of research time on tablets will give you a good idea of whats possible [17:21:36] mm MaxSem any idea why would be added to the top of all my articles in my local machine? [17:21:41]
[17:22:05] libxml fun? [17:22:20] (stabstabstab even if it's not guilty this time) [17:22:45] jdlrobson: does that answer your question of why i want them around? [17:23:50] i'm going to pass on the engraving in order to just get it faster [17:24:05] jdlrobson, local patch (eg HTML5 validation)? [17:24:05] i fear that if i wait brion will just buy one on his own [17:24:12] tfinc: sure i was just curious [17:24:34] MaxSem: nope not that [17:24:37] latest master [17:24:49] i was pretty bummed out by how quickly our first nexus7 just died [17:33:30] jdlrobson: MaxSem : jcmish_ : what deployment days do we want for next week. same mon/tues ? [17:33:42] yup [17:33:42] k [17:34:12] same here [17:36:50] * tfinc blushes while his first meeting of the day sings him happy bday. i work at a good place :D [17:43:51] happy birthday!!! [17:44:14] :) [17:45:14] thanks Maryana [17:45:14] :) [17:47:14] congrats dude! [17:49:04] HAHHA awwww! HAPPY HAPPY [17:49:17] what are you going to do? Dinner at chuck e cheese? [17:51:42] New patchset: Jdlrobson; "keep history sacred" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30185 [17:51:43] New patchset: Jdlrobson; "hijack links when you expand a section" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30186 [17:51:43] New patchset: Jdlrobson; "allow user to try again when a page load fails" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30187 [17:52:29] jcmish_: thanks! [17:53:12] jcmish_: circus aerials bday outing with friends :) [17:53:15] tfinc: Oh yay! that sounds like a blast [17:56:20] I met a guy in a bar yesterday who said he'd tried and wanted to add photos to wikipedia but he experienced trolling from someone who took a dislike to him for uploading too many so stopped contributing altogether. A sad story at the bar [17:57:28] jdlrobson, and in oractice he might have uploaded it with bogus copyright information or something... [17:58:10] jcmish_: in my free time i like to do activities like https://picasaweb.google.com/lh/photo/xkZfJZzyBZs8p30c96KPidMTjNZETYmyPJy0liipFm0?feat=directlink and this https://picasaweb.google.com/lh/photo/ulKS17Gd8CfoNUYbjHIMDdMTjNZETYmyPJy0liipFm0?feat=directlink [17:59:15] MaxSem: he was uploading his own work he was a professional photographer [17:59:23] i suspect it was a misunderstanding [17:59:40] although don't completely understand what [18:00:19] "you've uploaded a lot of images with no encyclopedic value" [18:00:44] youshould have asked for his username [18:03:59] i still can MaxSem [18:04:07] sehr gut [18:04:51] i've never really liked the way we are hard on new users with the line "you've uploaded a lot of images with no encyclopedic value" - they've shown an interest to contribute and we should be nurturing them better rather than stating a fact [18:05:07] i guess that's where wiki loves monuments helps as it gives people a clearer path to contribution [18:05:53] jdlrobson: its really discourging when that's your first experience [18:06:20] jdlrobson: whenever i see articles on slashdot, blogs, etc … thats one of the first things people point out about their contributory experience [18:06:45] yeh tfinc [18:06:59] and who are we to say something doesn't have encyclopedic value - it might do [18:07:44] i think its fine to have a subjective opinion of what's encyclopedic or not. but i don't think its fine to piss off the world with that view [18:08:14] because then your encyclopedia is created by a self selected minority [18:08:36] that's pretty much what he said [18:09:29] he referred to wikipedia editors as a special club [18:09:59] its true. and the club has created an amazing work. there is no question about it [18:10:15] hey jdlrobson and preilly - looks like we'll meet in lines for passport control in Bangalore:) [18:10:29] but its also pushed a significant amount of people from ever wanting to contribute again [18:10:59] this is why i like projects like WLM . easy onboaring and simple contribs [18:11:00] its gives you both [18:11:50] MaxSem: pass me the GeoData commits that need ops review [18:11:52] tfinc: ha ha passport control fun fun [18:13:13] tfinc, https://gerrit.wikimedia.org/r/#/c/27610/ and https://gerrit.wikimedia.org/r/#/c/26571/ [18:13:28] there will also be https://gerrit.wikimedia.org/r/#/c/29827/ when I'll finish it [18:13:58] tfinc, jdlrobson: what you guys are describing is partly to mostly a template language issue. it's not like real editors bother to speak to newbies anymore - they just slap a template on their talk page, which sounds robotic and weird and off-putting [18:13:59] which is why we have to redo those things :) [18:14:31] Maryana: correct [18:14:32] templates are terrible [18:14:43] +1 but the new user won't know that [18:14:58] as far as their concerned editors hate them and don't want to them participate [18:14:58] Maryana, you'll have to change the core principles of every project's functioning if you want to get rid of tl;dr [18:14:58] yep [18:15:28] well, me and stevenw did manage to change most of the level 1 user warnings on EN [18:15:30] and some welcomes on DE [18:15:45] I've had templates in the past - i just ignore them - if someone can't be bothered to talk to me properly i can't be bothered to engage in a conversation with them [18:15:59] exactly. that's why those things don't work at all [18:16:13] the longer and more bureaucratic they look, the less likely anybody is to read the damn thing [18:16:28] jdlrobson, problem is that sometimes you're 1 template away from banhammering [18:16:51] anyway, speaking of templates - jdlrobson: you wanna come up here and chat w/vibha about the cleanup template overlay? :) [18:17:09] Maryana: i'm working from home [18:17:36] Maryana: feel free to reach out past jdlrobson. were trying to make him less distracted. [18:17:50] hehe, gotcha [18:18:10] no worries. i'll just chat w/her and get her to clarify her thinking in her comps [18:18:18] and attach 'em to the mingle card [18:22:21] brb [18:26:42] yuvipanda: Re https://github.com/yuvipanda/commons/issues : Transfering welcome if Bugzilla is fine for you. Do you expect more mobile apps to be created soonish? Which amount do we talk about? (I wonder whether to use a classification "Mobile Apps" instead and, keep them on a Product level so they could have subcomponents) [18:28:27] andre__: there will be more apps in the future [18:28:42] i don't want to collapse those products [18:29:02] tfinc, what do you mean by "collapse" in this context? [18:29:27] andre__: collapse them into Mobile Apps [18:30:00] I assume you mean Mobile Apps as a product in Bugilla. In that case, I agree. [18:30:15] (classifications in Bugzilla are one level above products, and currently not used at all) [18:34:42] yup [18:36:47] jdlrobson: is the editing work that your doing in your research time on any branch that i can play with over the weekend ? [18:36:54] [bugs] NEW [Bug 41397] Pinch zoom on Opera (priority: Unprioritized severity: enhancement) https://bugzilla.wikimedia.org/show_bug.cgi?id=41397 [18:37:02] tfinc: it's merged :) [18:37:24] along with enhanced random button [18:37:24] since we don't bother with mingle for research time i'm time eager to play with it and see how it works [18:37:24] i had fun with research time this week :) [18:37:31] have you got a local instance? [18:37:39] if so just open master in beta mode [18:37:48] jdlrobson: a severally out of date copy. i'll rev it this weekend [18:38:10] jcmish_: any chance we could get a box which always runs the latest master code? I think it would give much better visibility to designers, product managers etc [18:38:25] hmm I think that would be cool [18:38:27] i'm thinking a box which looks for changes on git and updates itself [18:38:35] with a few sample articles [18:38:40] it means less chances of surprises too [18:38:41] jdlrobson: what's your thinking about how to best test research level features? branches, straight to beta, something else ? [18:38:42] I can see if we can use Jenkins with that kind of thing [18:39:01] tfinc: i've always figured beta is a playground [18:39:01] w [18:39:03] i'm eager to raise their visibility but its hard to keep track of them right now [18:39:15] tfinc: maybe we need a wiki page detailing what's in the current beta [18:39:25] and what's blocking moving it to production [18:39:26] we'll never use mingle for them as that'd be a waste of time but i'm wondering what the best way of knowing whats available [18:39:33] tfinc: ^ [18:39:39] if you make a page i'll populate it :) [18:39:46] so isn't it possible to branch/tag and promote? [18:39:55] like in a normal release? [18:40:09] jcmish_: the problem we have is stuff on branches never gets seen [18:40:14] jdlrobson: something like this but not severely out of date http://www.mediawiki.org/wiki/Mobile/Release_history [18:40:24] i'd much rather we pushed straight to beta and pulled out if we decided it wasn't worth continuing [18:40:40] jdlrobson: push early, push often, fail fast, move on [18:40:41] :D [18:40:42] tfinc: perfect [18:40:47] tfinc: exactly [18:41:37] tfinc: agreed [18:41:58] andre__: hey [18:42:06] yuvipanda, hola! [18:42:35] yes I'd love to have it transferred. And yes, going ot have more of them coming soon [18:43:14] jdlrobson: feel free to rev the mobile web beta with what's current. if your too busy send me a list of features/checkins/ and i'll update it. it would be great to have some of those linked to discussion pages for people to hammer on new features [18:43:52] * jerith is booked for Bangalore! \o/ [18:44:05] woot jerith ! [18:44:12] yuvipanda: then I need to know if the current Bugzilla products/components are sufficient, and in case they are not, what else is needed [18:44:40] I already have a suitable visa, so this trip isn't going to be nearly as crazy as the others. [18:45:26] woot jerith [18:45:27] (Both of which ended up with me getting my visa on same day as my flight.) [18:45:51] running lunch over to the boy [18:45:52] andre__: well, Commons would be a new 'product' [18:48:36] jdlrobson: whats the pulse with the new nav and bugs now that we've had many days of it baking ? [18:48:41] jcmish_: --^ [18:48:51] yuvipanda, what would end up there? I can imagine, but could you provide one or two specific examples? [18:49:44] andre__: right now, I'd add the 'commons' app [18:49:51] andre__: and possibly 'signpost' too. [18:49:51] jcmish_: i think thats actually a better question for you and qa. hows the pulse post nav push ? [18:50:06] deal is doing an app is pretty small effort - more like an extension, which can be done in a few days/weeks [18:50:11] so I'd suppose that'll fill up fast. [18:50:28] andre__: and I'm unsure if we can have fixed 'components' [18:50:42] tfinc: can you review http://www.mediawiki.org/wiki/Mobile/Release_history#Mobile_Web_Beta_Features [18:50:46] i think this is a more useful way of doing it [18:50:51] [bugs] NEW [Bug 41431] Win8 app crashes when hub loaded in Tamil (ta) (priority: Unprioritized severity: normal) https://bugzilla.wikimedia.org/show_bug.cgi?id=41431 [18:50:59] yuvipanda, what's signpost? [18:51:14] * jdlrobson keeps remembering new features in beta [18:52:06] [bugs] NEW [Bug 41432] Win8: Chinese "on this day" entries show huge text, "undefined" (priority: Unprioritized severity: normal) https://bugzilla.wikimedia.org/show_bug.cgi?id=41432 [18:52:13] jdlrobson: i'm tempted to kill Mobile Web Features and/or just archive it [18:52:21] tfinc: this has probably been the best release ever [18:52:24] the only pressing bug i have on my plate is https://bugzilla.wikimedia.org/show_bug.cgi?id=41412 [18:52:26] which I cannot replicate [18:52:36] I suspect a caching problem on v [18:52:36] https://bugzilla.wikimedia.org/show_bug.cgi?id=41407 [18:52:50] as I tested a very similar browser without any problems [18:53:14] most people seem to love the new design [18:53:21] i can't wait to start taking the mobile site to the web app phase [18:53:25] jdlrobson: :) then give jcmish_ a heads up on what she should keep watching while you work on the next release of features [18:53:29] yuvipanda: the app is about to get serious competition [18:53:35] jdlrobson: desktop watch out [18:53:36] app watch out [18:53:50] I want us to be an example of the perfect mobile web app [18:54:08] yuvipanda: brion and i have been talking about forming an app team with the two of you to compete against jon and juliusz [18:54:20] yuvipanda: up for the challenge ? [18:54:24] APP CHALLENGE [18:54:26] TO THE DEATH [18:54:28] somewhat inspired by Christian Heillman we need to stop talking about what we can do with html5 and show off what we can do [18:54:52] jdlrobson: bring it on :P [18:54:55] yuvipanda and brion you are doomed - if you're beating us you'll simply be beating the html5 spec [18:55:03] tfinc: totally! [18:55:03] i'll provide the food and tech if you guys provide the fight of who's best [18:55:05] hehe [18:55:05] jdlrobson: that's pretty simple :P [18:55:06] (due to being able to make use of apis we can't) [18:55:19] then i call this challenge accepted jdlrobson [18:55:20] andre__: it's the 'signpost app'. Wait, I can give you link [18:55:35] https://twitter.com/inspirationdate/status/261885913636933633 [18:55:36] hahahaha [18:55:58] jdlrobson: oh man, if thats wasn't a good kick in the pants i don't know what is [18:56:03] that* [18:56:05] retweeted [18:56:57] * jdlrobson does an html5 winning dance [18:57:34] THAT TWEET INSULTS MY HONOR [18:58:31] :D [18:59:20] * jdlrobson can't wait to hear the desktop equivalent of that tweet [18:59:30] yuvipanda: you are not your code [18:59:44] I hope not. [19:00:00] People are much more interesting to talk to over beer than code is. ;-) [19:00:14] tfinc: that Wildfire would be useful if we can get it ordered for next week [19:00:30] http://www.amazon.com/HTC-Wildfire-Unlocked-Android-Bluetooth/dp/B0051XCNVK [19:00:38] can't find a similar emulator [19:01:38] The mobile site is very nice. [19:01:39] love the most recent spam email "Hi Feedbacktest, I am writing to introduce you to Massage Republic -" [19:01:59] Imagine being called feedbacktest [19:02:44] I've met people with stranger names. [19:02:49] gawwwdd i really want dynamic random on beta now [19:02:59] btw, does anybody know if the iPhone application http://www.mediawiki.org/wiki/WikiSnaps is alive? I found a Bugzilla component for it somewhere in the middle of nowhere, far away from other mobile spots. [19:02:59] it's my new favorite thing on my local machine [19:03:05] mobile site seems inferior without it [19:03:28] andre__: ask thedj[work] in here. its his app [19:03:59] jdlrobson: i can have it here on tuesday [19:04:07] thanks [19:04:12] tuesday is agggeesss away [19:04:18] jdlrobson: you sure you want the A510e version ? [19:04:53] jdlrobson: create a tele porterr and then you can have it faster [19:05:06] tfinc: what other versions are there? [19:05:31] according to https://bugzilla.wikimedia.org/show_bug.cgi?id=41412 A310e would work [19:05:32] A3333 510e [19:05:34] although that's an HTC_Explorer [19:06:04] I just want one as close as possible to one of the phones on that bug report [19:06:07] thedj[work]: currently "WikiSnaps" is in Bugzilla under "Tools" where nobody would ever find it. And it has 0 reports. So if we go for a "Mobile Apps" classification I'd probably move that component (which shouldn't really affect you). [19:07:13] tfinc: http://www.amazon.com/HTC-Explorer-Unlocked-Android-Smartphone/dp/B005JC48OS/ref=sr_1_1?s=wireless&ie=UTF8&qid=1351278421&sr=1-1&keywords=HTC_Explorer_A310e could work [19:07:41] jdlrobson: both or just the second one ? [19:07:43] although it has good reviews [19:08:00] I'm going to grab lunch while you figure out what you want [19:08:11] tfinc HTC Explorer A310E Unlocked Android GSM Smartphone - International Model - Black [19:08:28] it [19:08:30] 's [19:08:31] tfinc: i know, i know :) [19:08:41] it's not clear what android version it is running though [19:09:04] but I'd hope that would be the same phone that has a user agent Mozilla/5.0 (Linux; U; Android 2.3.5; en-in; HTC_Explorer_A310e Build/GRJ90) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 ) [19:09:26] yuvipanda: so I've added an item to my todo list about coming up with a plan for mobile apps in Bugzilla. [19:09:27] yuvipanda, I'd like to sort that out within the next two weeks (I won't fix it right away because this needs some thoughts, plus I'm aware of people that aren't convinced of using classifications for reasons I haven't understood yet). [19:09:42] andre__: sweet [19:09:47] wiki page or wikitech-l mist? [19:11:17] yuvipanda, my current todo list? http://wikimediafoundation.org/wiki/User:AKlapper/WildIdeas (yes I know I've got to move it to mediawiki.org. Soon.) [19:11:42] discussing using classifications: probably wikitech-l, and some 1:1 talks with people. [19:12:32] andre__: ah, okay :) [19:12:44] andre__: I can haz a product in the meantime? [19:15:13] yuvipanda: any naming proposals? "Mobile Apps Commons"? What would be the description for it, and any default folks in CC? [19:17:43] andre__: i'd want to be in cc (yuvipanda@gmail), and description would be 'Mobile Application to upload media to commons' [19:24:02] yuvipanda: ah, so I got it wrong initially. I thought it would be about issues in several mobile apps due to some shared library in the codebase. I see. [19:24:04] yuvipanda, so any good name proposal? [19:24:22] "Commons Mobile App" sounds lame [19:24:40] "Commons Upload App"? [19:24:52] andre__: it's not just upload [19:24:55] it's upload right now [19:25:32] yuvipanda, so tell me your favorite name, and we've got a deal. ;) [19:27:18] I like the name Swan a lot [19:27:20] does that count? [19:27:24] no? :P [19:28:02] andre__: Wikimedia Commons Mobile Application? [19:28:49] might break the layout as it doesn't fit on my screen ;) [19:29:49] "Cool Stuff Uploader"! [19:30:59] andre__: Wikimedia Commons Mobile Application Free Software Edition? :P [19:31:36] Millennium edition [19:32:02] yuvipanda: it was great to talk to you, have a nice weekend, I'm off, I'll take care of the Bugzilla stuff in a few weeks when I'm back! :P [19:33:04] tfinc: https://marketplace.mozilla.org/app/wikipediamobile/ [19:33:20] tfinc: I've added you as well [19:33:51] mm so my android emulator is slow to respond to link presses but not sure whether that is the emulator or wikipedia (https://bugzilla.wikimedia.org/show_bug.cgi?id=41412) [19:33:57] andre__: have a happy vacation :) [19:34:12] andre__: and if possible, I think 'Commons Mobile app' is good enough? [19:34:41] yuvipanda, alright, I'll take care of that later today [19:35:56] andre__: wonderful :) [19:40:46] brion: can you get to facebook.com? [19:40:53] jdlrobson: so whats your final list of phones for this order? [19:41:23] tfinc: can we get both? e.g. http://www.amazon.com/HTC-Explorer-Unlocked-Android-Smartphone/dp/B005JC48OS/ref=sr_1_1?s=wireless&ie=UTF8&qid=1351278421&sr=1-1&keywords=HTC_Explorer_A310e and http://www.amazon.com/HTC-Wildfire-Unlocked-Android-Bluetooth/dp/B0051XCNVK [19:41:30] sure [19:42:01] tfinc: can you get to http://www.facebook.com from the office network? [19:42:08] preilly: i can [19:42:16] tfinc: weird I can't [19:42:24] preilly: is your dns corrupt ? [19:42:47] tfinc: I'm using Google's DNS [19:43:20] preilly: what does curl tell you? [19:44:42] jdlrobson: k, their cheap compared to most phones we get. i'll get both [19:44:48] preilly: i can [19:45:26] jdlrobson: i can get the A510e by Monday actually. A310E will take 3-5 business days [19:46:10] tfinc: I just switched DNS and it works [19:46:12] It appears that it was just Google's DNS [19:46:25] jdlrobson: order placed [19:47:27] thanks tfinc [19:47:39] tfinc: i hope they shed light on this issue [19:47:59] tfinc: it's also possible that dynamic sections might help this issue [19:48:00] i suspect it might be related to page size [19:48:23] having the phone on hand will help solve this faster [19:48:36] this is why i made sure to keep this budget for us [19:48:44] i wasn't willing to cut it [19:49:55] jdlrobson: @inspirationdate is a web developer [19:50:11] reach out to him to see if he'd be interested in joining our team [19:50:46] tfinc: i don't understand - why him? have you seen something he's done that you like? [19:51:06] he's the one who's tweet you were talking about today [19:51:32] preilly: might be an effect of http://internettrafficreport.com/namerica.htm (facebook.com not reachable) [19:51:38] tfinc: yes i know… but i don't understand why him in particular - a lot of people who tweet about the new design are designers/developers [19:51:50] is it because he likes beer? https://twitter.com/walshdrinkbeer [19:52:15] jdlrobson: loll. he's just the most recent person who's commented and has been a dev [19:52:22] i usually reach out of some of them [19:52:30] HIRE ALL THE DEVS? [19:52:32] haha yuvipanda [19:52:38] tfinc: i always look at the websites of people who tweet about us [19:52:59] couldn't find any of his work though [19:53:24] if i saw something he'd done that blew me away i'd reach out to him .. that's why i was asking [19:53:49] arggh i'd love to know what's causing https://bugzilla.wikimedia.org/show_bug.cgi?id=41412 [19:54:29] tfinc: are you good attending "Mobile Strategy: Initial Discussion" without me? [19:54:38] i think you can fight my corner well [19:54:49] jdlrobson: yeah, i'm here with my boxing gloves [19:54:58] basically focus on the reader persona :) [19:55:01] jdlrobson: for me its the balance of criticism and praise. i'd be eager to hear more of his thoughts of whiter were doing well/poorly [19:55:18] s/boxing/reader boxing [19:55:19] :D [19:55:20] yup [19:55:31] what* [19:55:34] the editor persona sucks donkey balls [19:55:46] (not that i don't like that persona i just think it [19:55:59] .. it's bad to drive development off of that persona as they are well catered for) [19:56:37] a little bit of me dies inside when we develop features for the 1% [19:57:29] jdlrobson: "donkey balls" — really Jon "donkey balls" ? [19:57:43] it's a britishism [19:58:01] but yes really ;-) [19:58:04] i'm adding a new column to http://www.mediawiki.org/wiki/Mobile/Release_history#Mobile_Web_Beta_Features "Lead" [19:58:13] that way we can easily know who's' hacking on what [19:58:59] i added the a lead to the ones i could guess about [20:00:41] jcmish_: who's been hacking on login brion or jdlrobson https://mingle.corp.wikimedia.org/projects/mobile/cards/136 doesn't have an owner [20:01:03] tfinc: last it was awjrichards [20:01:26] k [20:01:26] login's been passed around like a child from a broken home wondering where he's gonna spend christmas [20:01:57] haha brion [20:01:58] haha [20:02:04] * jdlrobson thinks of a more rude version of that [20:02:06] http://www.mediawiki.org/wiki/Mobile/Release_history#Mobile_Web_Beta_Features now has a lead for most items [20:02:20] arg. alt tab isn't working. time to go out [20:02:30] log out* [20:10:39] preilly: Ping? [20:10:51] Looks like redis fell over again. :-/ [20:11:24] jerith: I'll look [20:13:53] jerith: redis is restarted now [20:15:53] Any idea why it fell over? [20:18:13] jerith: I've got no idea [20:40:55] tfinc can I get editing permission on http://en.wikipedia.org/wiki/MediaWiki:Mobile.css [20:41:03] this is getting horrible [20:42:15] I hate css done in this fashion [20:42:15] there is no accountability [20:42:51] wtf is cite, [20:42:52] .citation cite.article, [20:42:53] .citation cite.contribution { [20:42:54] font-style: inherit; [20:42:55] } about for instance [20:44:05] i'm also worried that there's a danger fixes will go in here rather than the source code [20:44:22] wtf, there's no element called cite [20:44:48] Platonides: :( [20:44:55] it was "copied from common.css" http://en.wikipedia.org/w/index.php?title=MediaWiki:Mobile.css&diff=prev&oldid=519774815 [20:45:03] Platonides: oh but there is [20:45:07] ah... [20:45:18] you're right [20:45:33] https://developer.mozilla.org/en-US/docs/HTML/Element/cite mwahahahaha [20:45:33] copying from common.css scares me [20:45:33] I was in Extension:Cite mode [20:45:49] also according to google chrome audit tools 49% of the css rules here will never be used [20:45:50] I realised when you mentioned it [20:46:17] how is that measured? [20:46:19] are they contradictory? [20:46:21] jdlrobson: looks like browsers (some browsers?) make 'cite' italic [20:46:41] CSS auditing is probably needed on many wikis [20:46:47] mm http://en.wikipedia.org/wiki/MediaWiki_talk:Mobile.css [20:46:50] i can't talk about it either [20:48:03] why not? [20:48:41] Well it seems strange that I'd talk about Mobile.css on the Common.css talk page [20:48:46] by the way, thedj is on this channel [20:49:16] left a message there anyway [20:49:16] http://pastebin.com/afWkca2m [20:49:16] looks like *.css talk pages are centralised into Mediawiki_talk:Common.css [20:49:18] makes sense [20:49:36] I'm just worried this page is going to balloon [20:49:52] "not used by the current page"... [20:50:03] the problem is that it's a page common to the whole wiki... [20:50:40] I'm quite sure there's a plainlist class used a lot somewhere [20:51:06] OTOH sysop-show it likely unused almost everywhere [20:51:23] although that will have a small footprint [20:51:26] The main thing that upsets me is that it's not easy to discuss css changes - if this was done via a tool like gerrit at least changes could be discussed and justified [20:51:37] (discuss css changes in wiki pages) [20:51:54] sure i can watch the page and talk about it - but at that point the css is already live [20:52:10] * jdlrobson wishes MediaWiki namespaced pages were edited via version control [20:52:23] you can now add a content handler for that! [20:53:05] i mean any css added for cite should really be added in the Cite extension in my opinion [20:53:35] anyway gotta run [21:45:53] preilly: here's a fix for the search results list: https://github.com/preillyme/WikipediaMobileFirefoxOS/pull/6 [21:46:01] not sure wtf is going on with the horiz scrolling [21:46:22] it looks like #searchParam has a fixed width, despite the CSS setting position: absolute and left: and right: values [21:46:22] fuuuuucked up mysteriuosly [21:51:30] New patchset: Jdlrobson; "remove borders from th and td elements (bug 37222)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30288 [21:52:27] [bugs] NEW [Bug 37222] Table borders are always shown (priority: Normal severity: enhancement) https://bugzilla.wikimedia.org/show_bug.cgi?id=37222 [21:59:24] New patchset: Jdlrobson; "make sure cleanup templates are re-initialised on a dynamic page load" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30289 [22:11:25] jdlrobson: howie had some questions that i couldn't answer about your experimental editing interfiace [22:11:29] interface* [22:11:40] what were those? [22:11:44] * what's the trigger to enable editing [22:11:55] at the moment a lame edit link in the top right of the page [22:11:56] * can they be tagged in some way to id them as mobile edits [22:12:04] * will it be for all wikipedias [22:12:25] Maryana: did i forget any? [22:12:28] they can't be tagged at the moment no… we could pre fill the comment though [22:12:42] it would work on all wikipedias yes [22:13:01] it still needs work I just figured if we get some sort of editing interface in the beta it invites discussion on whether it works or not [22:13:10] that'd be good enough. his worry was about noise introduced into the system and how to identify it quickly [22:13:27] jdlrobson: i'm really excited to tinker with it. the mobile editing discussion is really hard without a proto type [22:13:34] tfinc: i could make it user only [22:13:42] you mean non anon ? [22:13:44] so edit only shows if you are not anon [22:13:45] yes [22:13:49] that would be trivial [22:14:00] i think it's probably what we want going forward too.. [22:14:12] I think that would be a good level set, Maryana would that be good enough ? [22:14:12] too many children play with iPhones ;) [22:14:27] * tfinc has given an iPhone to too many children to play with [22:14:27] yeah, agreed for this beta prototype [22:14:42] children and clumsy-fingered adults... [22:14:50] Maryana: if we have it as log in only. would we still need the tagging ? [22:15:11] it would be nice from an analytics standpoint [22:15:26] so we could see, for example, what kinds of edits ppl were gravitating toward [22:15:27] Maryana: i can add a comment [22:15:32] like, are they writing long freeform things or just fixing typos? [22:15:33] appending to the end of whatever the user puts [22:15:42] that would be good [22:15:42] i'll do that now [22:15:45] "a jdlrobson production" [22:16:03] haha [22:16:27] Maryana: was there anything else that Howie needed ? [22:16:47] hmm, don't think so. it's going into the deployment monday, right? [22:16:58] i'll make sure to drop a note on the VPT about it then [22:17:43] jdlrobson: were should have a ready discussion page open for people to give us feedback [22:17:43] this might up our beta opt-in numbers again, too [22:18:16] Maryana: have you seen this http://www.mediawiki.org/wiki/Mobile/Release_history#Mobile_Web_Beta_Features ? [22:18:48] yes! though i keep forgetting it exists [22:18:50] or where [22:19:14] Maryana: some of these features (like editing) are going to require discussions, we could either get people to mail mobile-feedback-l or have separate discussion pages for them. what will work beter? [22:19:23] Maryana: we updated the mobile web feature list today [22:20:04] i like the idea of keeping stuff onwiki, personally, but there's certainly room for both [22:20:45] Maryana: so talk page per feature ? [22:21:16] the amount of upfront work for these features is supposed to stay really low so i'm trying to think of the easiest way of doing it [22:21:49] i added a little signup section to the beta page on meta - my thinking was to grab a list of interested parties via that, then every time we release a significant new feature to beta, we poke those people and ask them to give us feedback. maybe it would make sense to just keep it all on the beta talk page, since it doesn't seem too highly trafficked right now.. [22:21:55] our beta invites are only increasing :) [22:22:03] preilly: how do i force the mobile site on my local machine so i never get redirected to desktop? [22:23:01] https://graphite.wikimedia.org/dashboard/MobileTraffic [22:23:04] jdlrobson: --^ [22:23:23] thats the most beta opt ins we've ever seen [22:23:35] w00t! [22:23:48] so it begins [22:23:49] these people are going to be *so excited* to see editing [22:24:03] https://twitter.com/inspirationdate/status/261952017390518272 [22:25:21] :D [22:25:21] Maryana: what comment should i use for edits via mobile [22:25:27] (Via MobileFrontend extension) ? [22:25:36] hmm.. [22:25:36] (Via Mobile Web) [22:25:37] how about just "via mobile"? [22:25:43] keep it short :) [22:25:45] (Desktop watch out) [22:25:51] short & sweet, yep [22:25:51] haha [22:25:55] k Via Mobile it is [22:26:06] sweet :) [22:28:25] New patchset: Jdlrobson; "only show edit button when logged in" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30298 [22:28:25] New patchset: Jdlrobson; "when saving via mobile append [Via Mobile] to comment" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30299 [22:28:28] there we go [22:28:31] edit tweaks [22:40:49] * yuvipanda pokes tfinc  [22:41:35] yuvipanda: sup [22:41:35] tfinc: can you move the commons app to the wikimedia repo? [22:41:44] that reminds me [22:42:10] we have a temp github repo for the FirefoxOS app, but once it's finished we should probably roll it up into the main app's repo with a build script or something [22:42:55] +1 [22:44:39] brion: also, I'm thinking we'd need to go more platform specific in some cases. For example, Android + Login [22:44:39] ok my brain's about done for the week… other than reviewing some of jdlrobson's magic commits, anything I should keep an eye on in the next couple days? tfinc yuvipanda ? [22:45:24] I am hoping to push out a beta of the commons app, but other than that... [22:45:27] yuvipanda: well if we want a native android app it can keep credentials with the system or something. that what you're thinking? [22:45:40] spiff i'll try it when you send it :) [22:45:40] brion: well, deal is I already built that. [22:45:43] heh [22:45:46] (the credentials with the system thing) [22:45:48] yeah [22:46:39] i am going to think a bit about native/hybrid app configs, since we're thinking about going native again for more android and iOS stuff [22:46:45] brion: plus I'm still sad about iOS not having JIT for us. [22:46:54] yeah :) damn apple [22:46:55] brion: saved pages sucking majorly, for example. [22:46:58] :( [22:46:59] And I don't expect them to change that [22:47:27] yeah, native or native plugin for assisting the save makes sense [22:47:54] brion: yup. Use webkit for displaying content (it is good at that!) but slowly move other things natively [22:48:00] also it is hard to beat leaflet.js right now :) [22:48:41] leaflet ain't bad, but it's a bit slow and hobbled by the low-resolution tiles [22:49:10] we'll need a fallback for non-google android devices anyway though :) [22:49:25] like the Kindle? [22:49:25] https://twitter.com/jakep211/status/261958563121991680 ?? [22:49:25] yeah [22:49:30] well, I'm a fan of OSM :P [22:49:33] or all those freaky chinese devices :) [22:50:05] brion: I'm also thinking of building a 'message passing' style native-js interface [22:50:11] jdlrobson: wtf? we have no times new roman …. [22:50:18] brion: instead of having to build a 'plugin' for every thing. I'm unsure though. [22:50:43] exactly brion haah [22:51:00] brion: thanks [22:51:01] jdlrobson: maybe he's confused about the headings in Georgia... [22:51:15] maybe his phone doesn't have Georgia? [22:51:19] possible... [22:51:54] [bugs] NEW [Bug 28515] Dynamic fonts support in mobile gateway (priority: Normal severity: enhancement) https://bugzilla.wikimedia.org/show_bug.cgi?id=28515 [22:58:03] ok i'm wandering off, catch y'all later [22:59:20] yuvipanda: are you done with school yet? [22:59:28] yuvipanda: this is taking forever [22:59:36] yuvipanda: it really can't be healthy to keep you there ;) [23:23:23] New patchset: Jdlrobson; "allow cleanup templates to be collapsed in sub sections" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30303 [23:23:23] tfinc: soon enough. January is a few months away :) [23:25:02] Unable to parse the feed from https://bugzilla.wikimedia.org/buglist.cgi?chfieldfrom=-10h&chfieldto=Now&list_id=152259&product=Wikimedia+Mobile&query_format=advanced&title=Bug+List&ctype=atom this url is probably not a valid rss, the feed will be disabled, until you re-enable it by typing @rss+ bz [23:25:03] Unable to parse the feed from https://bugzilla.wikimedia.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfieldfrom=-2h&chfieldto=Now&list_id=152262&product=Wikipedia+App&query_format=advanced&resolution=---&resolution=LATER&resolution=DUPLICATE&title=Bug+List&ctype=atom this url is probably not a valid rss, the feed will be disabled, until you re-enable it by typing @rss+ mobile1 [23:25:04] Unable to parse the feed from https://bugzilla.wikimedia.org/buglist.cgi?chfieldfrom=-20h&chfieldto=Now&component=MobileFrontend&list_id=152263&product=MediaWiki%20extensions&query_format=advanced&resolution=---&resolution=LATER&resolution=DUPLICATE&title=Bug%20List&ctype=atom this url is probably not a valid rss, the feed will be disabled, until you re-enable it by typing @rss+ extension [23:30:04] jdlrobson: can you mail dan foy the post decamp travel list [23:30:16] the post decamp travel list? [23:30:36] itinerary [23:41:43] tfinc: move commons app to wikimedia? [23:43:05] tfinc: sure [23:45:04] New patchset: Jdlrobson; "correct firstRun check" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30308 [23:45:04] New patchset: Jdlrobson; "update title setting when changing history" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/30309 [23:49:43] my sister is arriving tomorrow :D so happy [23:49:55] and she's being ditsy like usual [23:50:00] "Purchased a ticket for the Gatwick express. Flying from Heathrow. Fail." [23:54:37] jdlrobson: ditsy? [23:55:00] http://en.wiktionary.org/wiki/ditzy#English [23:55:23] hah