[09:00:01] arschmitz jzaefferer fnagel gnarf kborchers mikesherov petersendidit rxaviers_ tj_vantoll [09:00:05] hello [09:00:09] yo [09:00:13] ola [09:00:15] Hey! [09:00:15] hey [09:00:57] So we released 1.11.2 last week :-) [09:01:04] We did have one regression reported so far. [09:01:15] hi [09:01:17] Which one was that? [09:01:45] http://bugs.jqueryui.com/ticket/10669 [09:02:49] It's an odd one. [09:03:08] I tried to figure out a bit more but failed. [09:03:26] Master is now 1.12.0-pre, so we can land some PRs that have been sitting. [09:04:13] https://github.com/jquery/jquery-ui/pull/1342 [09:04:30] Yeah, like that one :-P [09:04:43] I've got it on my list to do a final review now that you've fixed the last issue. [09:05:06] Ah I meant to paste https://github.com/jquery/jquery-ui/milestones/1.12 [09:05:55] I'm working on the font-size: 62.5% removal too. I'll have a PR for that one soon. [09:06:29] I can't wait for that one :-) [09:08:02] arschmitz: Got a button, etc. update? [09:08:15] there is a pr for classes [09:08:57] ill push button updated with classes everything from jzaefferer review and backcompat any minute [09:09:24] just double checking a few things right now [09:10:03] hi [09:10:06] i updated some things on the wiki too [09:10:27] jzaefferer: the classes pr implements what you suggested with making it default to this.element now [09:10:33] Hey mikesherov. Did you see the draggable regression? [09:10:33] which does reduce the code a bit [09:10:41] scott_gonzalez: no [09:10:45] link? [09:10:52] will address today [09:11:03] http://bugs.jqueryui.com/ticket/10669 [09:11:04] is it a big one? [09:11:14] i also fixed a few test failure in classes that cropped up when i rebased it on master [09:11:20] NOOOOOOO [09:11:24] Yeah, it gets pretty whacky. [09:11:26] connectToSortable kills me [09:13:03] mikesherov: This one is a bit wacky too. I dug in a little and got nowhere. [09:13:09] arschmitz: I'll do reviews of classes and button (once updated) again [09:13:14] OK [09:13:20] jzaefferer: cool thanks [09:13:27] I figured connectToSortable would regress a bit [09:13:34] there were so many other edge cases I handled [09:13:39] jzaefferer: scott_gonzalez said he was going to do a round on classes also so we can try to get that landed [09:13:41] I figured I had to be breaking a few with no tests [09:13:50] fnagel has been making more progress on calendar/datepicker. [09:13:58] There will be a new PR soon, right? [09:14:06] I will push a new PR this eveneing [09:14:22] * evening [09:14:26] jzaefferer: one thing to mention i removed all commits related to button to make it not conflict with the button branch after it lands [09:16:08] There's a ticket about selectmenu not honoring the tabindex of the original select: http://bugs.jqueryui.com/ticket/10665 [09:16:22] There's actually code written to make this work, it's just half implemented and broken. [09:16:28] But I'd rather remove this than fix it. [09:16:36] Using tabindex >0 is generally a bad idea. [09:16:43] W3C is even considering deprecating it. [09:17:00] arschmitz: makes sense [09:17:01] Any objections to closing as wontfix and removing the existing broken code? [09:17:33] im ok with it if thats the suggestion even from W3C [09:17:50] yeah the tabindex is very simple, pertty much what was in the filament group selectmenu [09:18:13] should we throw an error when using tabindex > 0 with selectmenu? [09:18:19] why? [09:18:21] or just ignore it? [09:18:36] thats not a breaking thing so i would ignore [09:19:05] I'm in favor. But if/when we close the ticket we should link to the W3C discussion if there is one. [09:19:48] ehttp://lists.w3.org/Archives/Public/public-html/2014Oct/0027.html [09:19:59] Minus the leading e :-P [09:20:35] Perfect. We should keep the code in that sets tabindex to -1 when the disabled option is set though. [09:20:52] yup [09:20:58] tj_vantoll: well thats not > 0 [09:21:16] Yeah, I was just clarifying to make sure we're on the same page. [09:22:17] Oh, jzaefferer suggested removing globalize updates from the UI meetings. [09:22:34] And only discussing it when it relates to things that are actually in UI. [09:22:40] +1 [09:22:48] So with that in mind, rxaviers is there anything to discuss this week? [09:23:27] Should I bring globalize issues in here or let's discuss them in dev? [09:23:37] Let's discuss in dev. [09:24:01] We can add a standing meeting for globalize if it becomes necessary. [09:24:05] What's the status of currency formatting in Globalize? [09:24:25] ok [09:24:39] jzaefferer, will answer you in dev. [09:24:42] Also can we migrate to Globalize 1.x without all the unrelated AMD changes? [09:24:59] rxaviers: we need currency formatting for spinner, so that is actually relevant for UI [09:25:21] We don't need to discuss collaboration with out i18n projects here [09:27:17] From dev: Raphael Amorin was supposed to be working on currency. But, no update so far. He's talked with me this weekend and said he couldn't work on anything yet. But, that he would. [09:29:28] Is that the only blocker for spinner + Globalize 1.x? [09:29:40] rxaviers: ^^^ [09:30:45] Yeap, it's a blocker for spinner's demo and I guess the only one. [09:31:04] When is spinner+Globalize 1.x due to? [09:32:31] The sooner the better. [09:32:33] "Also can we migrate to Globalize 1.x without all the unrelated AMD changes?" [09:32:56] We're stuck on 0.x until spinner can use Globalize. [09:33:06] and datepicker right? [09:33:18] Datepicker in master doesn't use Globalize [09:33:20] only spinner [09:33:34] jzaefferer, on regard of AMD changes, we can, but it's easier with the AMD changes in place. [09:33:53] Re: "Datepicker in master doesn't use Globalize only spinner" ok [09:34:06] Because you're using requirejs to load CLDR files? [09:35:32] Having AMD changes in place, yeap I'd use requirejs to load CLDR files. An alternative is to use $.get requests. [09:37:59] rxaviers: is it worth waiting more for Raphael Amorin? [09:38:47] Good question. I can take it to myself if we want it to be done faster. No problem. [09:41:25] arschmitz has an updated classes PR. [09:41:40] We should get a few pairs of eyes on it. [09:41:50] And see if this is the best/smallest implementation we can get. [09:42:10] yeah anything to slim it down would be good if anyone has ideas [09:42:24] rxaviers: how about you look into the AMD updates again. Afterwards, implement currency yourself, if there's still no progress [09:42:32] I need to go now [09:43:54] works for me [09:45:16] And finally, arschmitz has some details about jsbin... [09:45:55] So for mobile i have talked to remy and he is going to donate us a Pro account which gives a vanity url like jquerymobile.jsbin.com [09:46:04] and you can manage the default template through git [09:46:17] Sweet! [09:46:20] including things like editor config to use tabs vs spaces and 4 space tabs [09:46:50] and i know tj_vantoll has a whole set of ui templates in jsfiddle [09:46:56] Super cool! [09:47:07] but jsfiddle has some draw backs like not being able to actually remove the iframe any more [09:47:13] no pretty url [09:47:14] etc [09:47:28] so is this something ui would be interested in as well? [09:47:42] I think so. [09:47:46] jsbin is also open source [09:47:50] Would like to hear what tj_vantoll thinks. [09:47:52] which is i think big for us [09:47:56] I've always liked jsbin better than jsFiddle. [09:48:29] Me too. [09:48:31] I'm not sure I'm following. What would be using jsbin for? [09:48:49] issue templates [09:48:58] like the jsfiddle ones you already have [09:49:13] just port them over to a jsbin pro account for jquery-ui [09:49:16] But we could have URLs like jqueryui.jsbin.com/draggable/ [09:49:28] Ah ok. Yeah I'm fine with that. [09:49:30] and everybody could just use them to build examples? [09:49:30] scott_gonzalez: the draggable part im still not sure about [09:49:33] oh [09:49:45] arschmitz: We should have one for Ajax. [09:50:10] im checking with him i think you might just get the one template but then you can save the others and just link to them from an index like [09:50:15] jqueryui.jsbin.com [09:50:48] gabriel_schulhof: we do already its in a branch i need to submit a pr for [09:51:03] gabriel_schulhof: but i wanted to see UI decision first before i bug remy again [09:51:18] Yeah something like this http://jsfiddle.net/tj_vantoll/Qp39S/show/ [09:51:37] tj_vantoll: exactly i was thinking basicly just move that exactly to jsbin [09:52:08] tj_vantoll: wow, thats very useful! [09:52:16] tj_vantoll: http://emberjs.jsbin.com/?html,css,js,output [09:52:17] tj_vantoll, yeap, fantastic [09:52:23] thats for example what ember has right now [09:52:38] you get to customize the header too [09:53:04] So we'd have shared credentials to access the pro account then? [09:53:30] tj_vantoll: the template is managed through git [09:53:44] https://github.com/jsbin/jsbin/tree/4fcce8413d046f1871f22976f63e77c46ddb11ad/public/custom [09:53:59] scott_gonzalez: exactly what i was in the process of pasting [09:54:42] Ah that's slick. [09:55:31] tj_vantoll: yeah [09:55:36] and remy is super responsive [09:56:08] ever since i worked with him to fix some mobile nav issue that were jsbin specific he actually pings me when making changes he thinks might effect us [09:56:21] Ok yeah let's do this. [09:56:27] tj_vantoll: sweet [09:56:37] ill talk to remy about a UI account also [09:57:06] and once i get the ok from him we can do a PR for it [09:57:18] arschmitz: Does it impose less if we go with jquery.jsbin.com/{ui,mobile,etc.}? [09:57:30] gabriel_schulhof: im not sure thats possible [09:57:30] arschmitz: Or does that not offer enough flexibility for us? [09:58:00] gabriel_schulhof: nothing iv seen so far indicates its possible to do /anything [09:58:16] but its something im going to ask about [09:58:22] OK ... I guess it has to be a subdomain then. [09:58:26] I'm 99% he used to have custom paths for logged in users. [09:58:34] I could be remembering it wrong though. [09:58:43] This was like five or six years ago. [09:58:53] scott_gonzalez: yeah im not sure im just going to talk to him and see what he says is out best option and how to do it [09:59:04] sounds good [09:59:05] Anyone have anything else to discuss? [09:59:23] No? Great! Ending exactly on time :-) [09:59:26] Thanks everyone. [09:59:29] See you back in -dev. [09:59:29] nice [09:59:33] L8R