[07:18:54] but hey, changing the topic took me only 10 minutes of figuring out the right invocations... [09:00:22] It's Wednesday. I've got the right day this week :-) [09:01:05] yay [09:01:26] :D [09:01:26] heh [09:01:58] in case you didn't yet notice, we've migrated to a new spreadsheet, the old was was almost full: https://docs.google.com/spreadsheet/ccc?key=0ArIM4UVbwE-3dFg1T0k4VlE1bF82Nm9tbW90cVNxN0E#gid=0 [09:02:10] way to go us, nearly 4 years of weekly meetings [09:02:54] I think it's nearly 3, but we can use broken math :-) [09:02:55] oh 3.5 [09:02:59] I mean, we are dealing with JavaScript. [09:02:59] yeah [09:03:17] oh, is it really that high? [09:03:23] That's close enough to 4. [09:03:25] first was 2008-10-22 [09:03:39] yay us [09:03:49] how far we've come :) [09:04:05] ...and now on to the agenda... [09:04:20] danheberden: here? [09:04:45] danheberden: I'd like to discuss general infrastructure when you get a chance (not in this meeting) [09:05:36] awesome work scott_gonzalez landing accordion animation and autocomplete sync [09:05:45] WOOHOO! [09:05:46] anything to discuss on those today? [09:06:07] Nope. They're in master and all done. [09:06:30] who's on top of unit tests? [09:06:57] doesn't look so bad: http://swarm.jquery.org/job/868/ [09:06:58] clarkbox was going to try to figure out which tests were failing specifically for BrowserStack. [09:07:06] wow [09:07:11] I helped kborchers with some menu tests. [09:07:24] ?hi5 @ scott_gonzalez [09:07:25] scott_gonzalez, ⋰⁵⋱ [09:07:26] I guess next up is effects [09:07:29] :/ [09:07:46] and it looks like only slider and dialog are disabled atm? (other than interactions, which don't count) [09:07:50] We haven't been able to track down the problem with effects yet. [09:08:05] hey scott_gonzalez - sry, was afk for a little bit [09:08:05] well one is focus related [09:08:08] speaking of, why are dialog and slider disabled? [09:08:10] Yup. I believe dialog is only disabled because of one-off dimension tests. [09:08:15] slider and dialog will probably stay that way until we get to the redesigns [09:08:29] or not [09:08:37] the ie6 lockup in animation scares me [09:08:52] Is that reproducible locally? [09:08:57] danheberden: any update on a stage server for api.jqueryui.com ? [09:08:59] i dunno yet [09:09:08] i could try to repro tomorrow [09:09:17] rworth been trying to get puppet working properly to deploy said server [09:09:19] i'll take a look at effects tests this week [09:09:32] it's been a pile of crap getting it to work properly [09:09:42] worksforme in manual BrowserStack [09:10:05] danheberden: Do you have time to talk later today? [09:10:07] so the problem is in the testswarm environment somehow? [09:10:16] gnarf: I guess so [09:10:17] scott_gonzalez yeah, totes [09:10:44] puppet certificates/hostnames and ssl issues are the hardest part of getting puppet running imo [09:11:00] It's consistently finishing for me [09:11:09] the good news, though, is that once i figure it out with the distro details that (mt) has [09:11:20] future communications won't be so difficult [09:11:28] and it will be much simpler to just install and go [09:11:55] and do we know/remember why slider is disabled? [09:12:11] rworth: Not sure, we can look into it [09:12:24] ok, I'm happy to help get that one straightened up, if I can [09:13:33] ok, build process [09:13:49] I started setting grunt up for globalize this morning, to get some experience with it [09:14:09] (also need to lint and test as there are a few PRs to review) [09:14:13] Do we have buy-in from all teams to switch to grunt? [09:14:28] core is on board, per DaveMethvin and rwaldron [09:14:33] cool [09:14:37] has it been discussed with mobile? [09:14:48] QUnit has no build system yet, so grunt is interesting there as well [09:14:52] I'm not sure. Let's make a note to talk to Todd about it. [09:14:56] ok [09:15:05] even if it would only use the lint and qunit tasks (aka run with PhantomJS) [09:15:23] scott_gonzalez I'm going to be heading up the core switch to grunt [09:15:23] would be interesting to see how far this gets us toward download builder and themeroller, I'm thinking custom grunt tasks [09:15:26] but i want to be careful [09:15:34] i want to get ben to lock in a supported release [09:15:42] not to replace the work nodejitsu has done/is doing, but to incorporate [09:16:11] jzaefferer speaking of... [09:16:31] i've been doing neat shit with jsdom + canvas with grunt node unit tests [09:16:32] rworth: I suspect that the builtin concat/min tasks are useless for us, but using the uglify helper could still make a custom helper pretty easy to create [09:17:02] rwaldron: you mean nodeunit? [09:17:11] jzaefferer :P yes. [09:17:17] the space was a typo [09:17:21] anyway, I have to run, but I'm glad you guys are interested in using grunt :) [09:17:42] rwaldron: https://docs.google.com/document/d/1Ne5YxQNJu_jpPLB3z8ockT7Hw569Np4wwkbSIN8Fw5A/edit [09:17:58] We need a jquery-team mailing list to make sharing easier [09:18:11] yeah [09:18:14] scott_gonzalez danheberden is going to propose that this Fri [09:18:22] whether -code or -tech or something [09:18:28] danheberden: jquery-team list? was planned anyway, wasn't it? [09:18:39] -team would suggest whole team, would be good to just have a -dev list [09:18:39] why not just jquery-team? [09:18:51] because there are team members that have no interest in such things [09:18:56] entire sub-teams rather [09:19:00] jzaefferer yeah, that's the topic i'd like to work through [09:19:01] such as infra and events [09:19:11] alright [09:20:06] still, having a shared team list has some advantages - its not likely to have a lot of traffic, doesn't has to be private [09:20:19] true [09:21:15] gnarf: Do you want to lead the grunt migration for UI? [09:25:53] scott_gonzalez am I shared on that? [09:25:56] I can take a look at that one next, after Globalize (which shouldn't take long) [09:26:11] rwaldron: I set it to anyone with the link can edit. [09:26:15] great thanks [09:27:36] rworth: ok [09:28:08] scott_gonzalez: yeah if you could, i don't know anything there [09:28:17] grunt wise [09:28:20] once we adopt that project for all the jQuery projects - should be ask Ben about moving it to the jquery organization? [09:28:22] i never even heard of it [09:28:46] gnarf: rworth said he'll lead it up. [09:28:46] gnarf: I got it [09:29:13] coo [09:29:20] jzaefferer i can offer that being a small possibility [09:29:26] speaking of, should jquery org adopt node-browserstack and/or node-wordpress, given its (future) dependence on those? [09:30:31] rworth as long as dev continues, it's ok as personal projects, ya? [09:31:18] funny how the ui meeting sometimes ends up the 'all the rest of jquery's loose ends meeting' [09:31:21] :D [09:31:24] haha [09:31:35] there's still Tooltip [09:31:40] what's your take on when to adopt scott_gonzalez [09:31:55] I'm up for adoption?!? [09:32:03] yes [09:32:26] anyone disagrees with this? http://wiki.jqueryui.com/w/page/12138112/Tooltip#cr1329683912 (2nd comment) [09:32:37] i learned to never as scott_gonzalez to call me daddy last conference - so i'll be declining adoption [09:32:42] ask [09:32:55] ^ * [09:32:57] I think things that aren't at our core can stay personal projects. [09:33:14] i'm worried about the projects/plugins getting too disorganized [09:33:22] when they are our own, we can put time or whatever [09:34:52] so [09:34:54] TOOLTIP [09:34:55] anyone disagrees with this? http://wiki.jqueryui.com/w/page/12138112/Tooltip#cr1329683912 (2nd comment) [09:35:16] we're solving the problems of the universe and jzaefferer is worried about TOOLTIP?! :p <3z [09:35:23] I'm fine with that. I'd like to work on it though. [09:35:34] As long as we've got it documented as a todo. [09:35:49] I'll talk to DaveMethvin or timmywil about whether we can get a utility method in core. [09:36:27] speaking of what we can get in core, what was it we talked about in the mobile mtg? [09:36:44] biggest issue I got there is finding out our value from a list of values [09:37:13] its not like a class, but a unique value inside the list, of which we know only a prefix (or whatever) [09:37:37] uhohs! [09:37:39] jzaefferer: I'll take a look at that before talking to core. [09:37:41] ? [09:38:07] okay, well, I'll move it down [09:38:15] timmywil: quick background: there are more attributes than class which contain lists. [09:38:46] other then that, I've started with documentation for tooltip: https://github.com/jquery/jquery-docs/blob/master/jquery-ui/tooltip/tooltip.xml [09:39:26] jzaefferer: I'll get that up on my test server this week (while we're waiting for danheberden's puppeteering) [09:39:37] IM A REAL BOY [09:39:38] cool [09:40:01] also saw krisborchers did the same for menu [09:40:13] yep [09:40:19] reviewed that this morning [09:40:25] still quite a few methods and events missing [09:41:45] well, that's it for tooltip then [09:41:53] danheberden, back to the UNIVERSE [09:42:28] I guess that's it? [09:42:38] jzaefferer with all this server work, i'm in the multiverse [09:44:52] jzaefferer: anything else for tooltip? [09:44:58] nope [09:45:08] well [09:45:15] I tested on touch devices [09:45:21] the other comment on the wiki page [09:46:16] Yeah, that sounded good. [09:48:13] regarding "When we write the user documentation, we should make it very clear that the items and content options need to be in-sync." - is that good enough in the documentation? [09:49:04] * scott_gonzalez is looking [09:50:07] Might want to also add a note in the items option. [09:53:05] okay, I'll do that