[11:07:33] Drunk with power already. [11:08:11] Boom. [11:08:23] hax [11:08:48] Hi all [11:08:56] hey [11:08:58] Hi [11:09:09] Sorry for the delay, the jQuery Mobile team meeting is kicking off [11:09:16] chime in if you're here [11:09:17] hi [11:09:19] Now that I’m ops, there are gonna be some CHANGES AROUND HERE. [11:09:27] ruh roh [11:09:40] agenda here - https://docs.google.com/document/d/13X1Uy7v4gScY3qkh9B8NOqNmpobAhHfgp3CZjYz6jHs/edit# [11:09:56] team members - please fill out your sections, sorry I just posted this [11:10:12] I'll go first [11:10:22] Preparing for the DC session this week is the main focus [11:10:34] Tables for docs, triage/bugs, and 1.3 features [11:11:08] Table leads will update the wiki with details before the conference - Anne, Jasper, Todd, etc. [11:11:32] It'll be great to have so much of the team in one place for a few days [11:11:33] ZOMG I'M HERERRRE [11:12:15] Hi! [11:12:16] we're also carving out time to sit down with the UI team to start planning out the tab widget re-factor slated for 1.4 which will be a converged widget for UI and mobile [11:12:35] <_|Nix|_> Hey! [11:12:42] hey [11:12:46] that's it for me [11:12:52] who wants to hop in next? [11:13:29] me! [11:13:34] I'll keep it short but I have a lot [11:13:46] simple-nav branch is pushed [11:13:52] normalized navigation event is in [11:14:10] I'm currently working on a navigate method that does double duty of altering the url [11:14:13] and storing the history [11:14:42] it also suplements the navigate event by attaching state so that the navigate event can have state attached for _both_ popstate and hashchange events [11:14:55] still working through it though [11:15:02] things are looking promising [11:15:22] either tomorrow or early next week I'll merge in all the branches that I built before we released [11:15:24] <_|Nix|_> johnbender: Will we be able to uniquely tell where in history one has gone given a hashchange event? [11:15:40] _|Nix|_: in the same way we do now, yes [11:15:43] thats one goal [11:15:50] by "fudging" it [11:15:53] educated guessing [11:16:17] again, it's a goal [11:16:20] I'm still working with it now [11:16:47] great news johnbender - you're cranking on that [11:17:31] will this lay the groundwork for making it easy to hook history tracking into widgets? [11:17:55] for example, would we be able to offload some of the history tracking code in popup to this centralized code? [11:18:53] <_|Nix|_> johnbender: Yeah, it'd be nice not to have to manipulate urlHistory manually. [11:19:00] yes [11:19:10] so part of the goal is that the navigate event should contain history information [11:19:11] perfect, that rokks [11:19:13] like popstate does [11:19:22] and we can actually attach more if we want [11:19:28] like where in history we think we are [11:19:29] ic an see us wanting to plumb in history support for all types of interactions so that's great [11:19:31] because we're tracking [11:19:38] right [11:19:42] so there's still a lot of thinkin that has to be done [11:19:47] it's early but so far I like the ideas [11:19:49] right. this is going to be a good step forward [11:21:44] <_|Nix|_> So, can I go next? [11:22:00] sure [11:23:08] <_|Nix|_> OK, not much here. I revisited the WP7 focus thing just in case I missed the reason it was being sloppy last time. It's a disaster. Stay outta there. Things can lose focus even after you've called blur on them three times. Causality has nothing to do with WP7. [11:23:25] <_|Nix|_> Best to just if ( !$.mobile.browser.ie ) the whole focus thing. [11:23:45] <_|Nix|_> I accpeted a PR for correctly un-activating li links that open popups. [11:24:18] <_|Nix|_> I found a fixed-toolbar-related(?) iOS 6 bug (5155) [11:25:15] <_|Nix|_> I tried to visualize jqm's deps using dot. It's a jungle. Does anybody know a visualization tool that's FLOSS and produces better-looking graphs than dot? [11:25:38] <_|Nix|_> Oh, and do we cherry-pick dismissable and other popup mods into 1.2-stable, or just bug fixes? [11:26:07] I vote just bug fixes [11:26:13] <_|Nix|_> gseguin: OK. [11:26:16] Seconded. [11:26:22] it's new feature, right? [11:26:42] just bug fixes [11:26:46] johnbender: Yeoman’s work, man. We owe you. [11:27:05] I was going to ask as well, because I will need to remove my cherry-picking of Maurice's PR then into 1.2-stable [11:27:06] the only feature request we have slated for 1.3 is the option to kill the click out which you already landed, right? [11:27:21] for 1.2 and maintenance releases in general, only bug fixes [11:27:31] <_|Nix|_> toddmparker_: Yeah, that's the feature I'm not going to cherry-pick. [11:27:37] Wilto: actually it's quite fun [11:27:38] sure, cool [11:28:08] <_|Nix|_> OK, so if you guys don [11:28:17] <_|Nix|_> 't know any dot-like tool, I;m done. [11:28:23] any have suggestions re: dependency mapping? [11:29:11] no, sorry [11:29:59] <_|Nix|_> OK. Thanks! [11:30:28] Can I go next? [11:32:30] sure agcolom [11:32:40] ok, thanks... here it is: [11:32:43] Completed listview (api docs) [11:32:43] added dismissable to popup options [11:32:43] Need to revert 34a32ee [11:32:43] Preparing todo list for DC (please everyone step in to add what needs documenting that is not a widget): [11:33:36] So I need to revert 34a32ee where I cherry-picked dismissable into 1.2-stable... [11:33:58] but I've never done that... Is there a risk of me breaking everything? [11:34:17] ah, right. don't want that [11:34:24] <_|Nix|_> agcolom: I can do that. [11:34:30] _|Nix|_: Thanks! [11:34:39] <_|Nix|_> agcolom: NP. [11:34:41] no, I don't think so [11:34:49] thanks _|Nix|_ [11:35:01] agcolom: let Wilto do it, then we can blame it on him [11:35:02] Then I'd like input from you guys about what else we need to document in the api docs. [11:35:10] yeah, we want to be conservative, even with fixes for maintenance releases [11:35:14] (I have put a list on the agenda) [11:35:26] <_|Nix|_> If you let me do it, you can blame Canada! [11:35:26] <_|Nix|_> :) [11:35:27] Yeah; screw that Wilto guwait a second [11:35:50] if we have a fix and there is a shadow of doubt f whether it could cause issues, I'd rather not add it to a maintenance release [11:36:19] I have also added a few articles to the resources page... [11:36:30] thanks for that [11:36:57] We need to add BB10 to the blog post and device supported page [11:37:26] right [11:37:29] +1 [11:37:34] But we need to specify on which device it was tested... [11:38:04] Dev Alpha [11:38:12] agcolom - that todo list looks good [11:38:13] we can move that to the wiki page before monday [11:38:24] ok, great [11:38:28] I really thought I had added that already, sorry [11:38:50] Then I'm flying saturday morning! [11:39:36] yeah? safe travels! [11:39:45] we're arriving sunday night [11:40:03] uGoMobi: want to go? [11:40:08] And that's it from me ! I'm nearly done with secondary school application/refs/visits! so will be better when I get back! [11:40:08] sure [11:40:18] thanks agcolom [11:40:30] flagged issues for DC summit: [11:40:30] label Dev summit + milestone 1.1.2: fixed toolbar and transition issues [11:40:30] label Dev summit + milestone 1.3: RWD tickets [11:41:30] are there more issues we want to plan to work on [11:41:47] ? [11:42:48] I think this is already a lot of work and we can always add later [11:42:54] think that's is a good set [11:42:58] will open new issues on dev-summit repo that link to those and give them a table label [11:42:58] table 13 Mobile Triage - change into Mobile RWD? [11:42:58] table 14 Mobile Bugs [11:43:08] maybe any flashing/blinking PG issues? [11:43:17] seems to be a problem in some cases [11:43:21] yes, that's "transitions" [11:43:27] ah, gotcha [11:43:33] think that sounds good [11:44:07] i want to make a ticket to track experiments on that RWD panel widget we're playing with - makes it easy to make a facebook style left panel [11:44:14] but also top, right, bottom [11:44:20] and slide over vs. push [11:44:30] yes, I saw that demo, cool [11:44:38] think that may be easy so I want to hack on it a bit next week with wilto and scottjehl [11:44:55] Sir, yes sir. [11:44:57] it'll be a reach goal [11:44:58] so do we want to split this in 2 tables? [11:45:11] one table for bugs and one for the 1.3 stuff [11:45:26] but the RWD frid stuff might be very modest so having another RWD layout thing to dig into would be good [11:45:31] yes [11:45:39] new dev will be separate from triage/bugs [11:46:04] think i already renamed a table to Mobile dev / UI testing [11:46:05] ok, than I just change that table name [11:46:07] that is the new dev [11:46:34] ah ok, then it's probably just the label at the issue tracker that needs to be updated [11:46:39] will check that [11:46:48] we will have to see who really shows up and their interest/skills and tweak tables on monday [11:46:51] ok [11:47:03] think we have a triage table led by you [11:47:16] and a bug fix table with wilto and gseguin [11:47:28] ok [11:47:35] JasonDScott_ and _|Nix|_ are also in those tables [11:47:36] I’m bringing in a ringer, to ensure our table wins. [11:47:39] lots of bouncing [11:47:46] It’s JohnResig in a fake mustache. [11:48:04] but if we have a good list of bugs, some triage tasks and new dev tasks along with docs todo, we'll be in good shape [11:48:27] I am not sure about the triage tasks [11:48:48] if we have devs there I think we better use them to fix bugs [11:49:08] was wondering if we could have a few people just looking through ever bug, closing junk ones, helping to elevate bad ones, etc. [11:49:17] closing dupes, etc [11:49:37] yes [11:49:59] sure, but we may have technical people there who aren't up to speed enough to fix things but familiar enough to sort thru issues [11:50:01] but I don't really see that separated from bug fixing [11:50:12] I understand [11:50:25] yeah, we'll have to see if that makes sense [11:50:29] we'll have to see [11:50:32] some of it will depend on who is there [11:50:39] interests, skills [11:50:45] yes [11:50:53] ok [11:50:57] still working on: [11:50:57] https://github.com/jquery/jquery-mobile/issues/5045 (slider full width) - conclusion: we need to wrap input and slider in a div to do this, looking into impact of that change [11:51:06] having a lsit of stuff we'd like to tackle is important up-front. [11:51:24] we can then prioritize based on time and who can work on things [11:51:32] great uGoMobi [11:51:39] yes, that's most important... what table does what is something we can decide their [11:51:42] there* [11:51:53] yeah [11:52:13] https://github.com/jquery/jquery-mobile/issues/4875 (IE10 transitions) - requires quite some changes in support.js to make it work with unprefixed props too [11:52:18] the triage stuff just might be good work for a person who's interested. there are lot of issues to be reviewed [11:52:37] uGoMobi: yeah? [11:52:45] why is that? [11:53:15] because the whole valideStyle function is designed to work with prefixed props [11:53:31] and 3Dtransform test too [11:53:34] s/valideStyle/validStyle/ [11:53:41] ahhh [11:53:44] eesh [11:53:47] thanks johnbender :) [11:53:48] hopefully I'm not the only one who adds spurious 'e's onto things [11:53:51] ok, a good task for next week [11:53:56] I spell custom => custome [11:54:00] and I have no idea why [11:54:04] olde englishe [11:54:11] right [11:54:23] but living in LA I'm not exposed all that often [11:54:24] i am a typo machine [11:54:29] dito [11:54:29] true [11:54:32] I am just mixing dutch with english [11:54:37] ah [11:54:49] is gseguin here? [11:54:52] yup [11:54:56] oh, hey [11:55:01] not much to report though [11:55:02] not showing up in my member list [11:55:15] started looking into https://github.com/jquery/jquery-mobile/issues/5096 [11:55:18] I see an empty bullet [11:55:21] but got sidetracked [11:55:51] ah, ok [11:55:54] that would be cool [11:56:16] I'm on jQM today so if there is something I can get completed for the summit by the end of the day, send it my way [11:56:20] uGoMobi: http://www.youtube.com/watch?v=QJ882QYzr-M [11:56:30] otherwise I'll try to make progress on that issue [11:56:39] ok [11:56:44] johnbender: :D [11:56:45] do you want to take this one? https://github.com/jquery/jquery-mobile/issues/5090 [11:56:50] should be a quick win [11:57:18] sure [11:57:26] I'll take it [11:57:40] cool [11:57:45] I already had a quick look at that one some time ago [11:57:45] re-assigned [11:58:01] yeah - if you have any words of wisdom for gseguin [11:58:13] you guys can collaborate on it [11:58:21] yup [11:58:22] not that complex but annoying thing is the the corner style functions of our listview widget [11:59:09] but doesn't he filter already work with all the corner logic? [11:59:35] seems the same as typing some bunk string like s98c98d7sf987sdaf98 into the filter - all woudl hide [11:59:49] yikes, just realized I have to wrap up [11:59:55] I have another meeting unfortunately [12:00:16] ok [12:00:23] I don't recall exactly but I remember there was something, will look at it again gseguin [12:00:47] ok [12:00:54] uGoMobi: I'll ping you on -dev if I have questions [12:01:00] cool [12:01:01] thanks everyone [12:01:02] gseguin ok [12:01:07] alright, thanks all [12:01:13] think we have to wrap up [12:01:17] or at least I need to drop [12:01:24] JasonDScott_ any updates? [12:01:36] Fixed issues related to the BlackBerry 10 theme [12:01:42] Heads up - New BlackBerry specific css properties for BB10 [12:01:49] -webkit-overflow-scrolling: -blackberry-touch; [12:01:56] Same as -webkit-overflow-scrolling: touch but adds over scroll even when the region doesn't need to scroll (bb10 style). [12:02:02] text-overflow: -blackberry-fade; [12:02:07] interesting [12:02:09] text fades with a linear opacity gradient left to right [12:02:29] …huh. [12:02:35] interesting [12:02:36] oh great! more vendor prefixes [12:02:50] that's what they are for [12:03:04] yup :) [12:03:05] Wilto: which part? [12:03:41] Oh, a “huh” of non-verbal interest. Not “I am confused.” [12:03:54] Wilto: ahh [12:03:55] ok [12:04:29] they just add nice styles [12:04:29] I want to try out that scrolling behavior [12:04:37] charging up a device with BB10 [12:04:46] I see [12:04:49] we support the others still, we are not breaking the web [12:05:42] good that you added this property but will this override the iOS version? [12:05:45] Oh, so the standard iOS Safari one works? [12:05:49] same prop, different values [12:05:56] ah, perfect [12:06:07] cool [12:06:16] yes the iOS one works too [12:06:45] ours is just fancier [12:06:48] :) [12:07:01] nice [12:08:10] Is there anything I can do to help prepare for next week? [12:09:26] *cricket* … is everyone playing with the new scrolling? [12:09:35] do we only need to make tickets on dev-summit repo or also a to do list somewhere? [12:11:11] anyone? [12:11:48] I think the tickets are the todos [12:11:59] think so too [12:12:23] I will make those today or tomorrow [12:13:13] alright see you guys on -dev [12:13:45] ok [12:15:38] I guess Wilto turns off the lights here [12:15:46] Oh, right. [12:16:07] Later, guys.