[09:00:07] Welcome everyone! [09:00:17] welcome yourself! [09:00:20] ;) [09:00:35] hello [09:00:41] Hi [09:00:47] Hi [09:01:02] Here :) [09:01:11] OK [09:01:17] So I have one item on the agenda today [09:01:27] I'd like to figure out if we should release 1.6.2 RC today [09:01:34] (or very soon) [09:01:57] hello! [09:02:19] can we have a few days to sort through tickets and make sure? I admit I haven't had a lot of time to control all bugs [09:02:29] timmywil: thoughts? [09:03:19] uhhh, hmm [09:03:32] haha [09:03:34] it was originally timmywil that suggested doing a 1.6.2 now [09:03:45] since we have everything fixed that was marked for 1.6.2 [09:03:58] sry [09:04:02] keyboard stopped working [09:04:15] I think we're ready for 1.6.2 [09:04:18] you were key-mute [09:04:35] I have no opposition [09:04:47] i have been way busy the last few weeks so i can't say much one way or the other ... if all the big bugs are closed then we might as well i guess [09:04:49] in fact, I'm noticing duplicates rolling in [09:04:54] that's the first I hear about a 1.6.2, could we give it a week just to make sure? [09:04:56] that are fixed in 1.6.2 [09:05:11] jaubourg: well, that's why we'd do an RC today [09:05:17] rc first yea [09:05:22] oh ok [09:05:31] then ppl will holler if we didn't fix their favorite bug [09:05:43] DaveMethvin: and yet the world still turns [09:05:49] lol [09:06:00] go for it then... there's a pipe related bug I'd like to tackle, will I be able to add it or are we locked with the rc [09:06:04] I'm never good at this [09:06:12] well it's not an rc if you go changin it [09:06:21] that's what I thought [09:06:51] maybe you could fix it today and we could rc tomorrow? [09:07:02] not sure I'll have the time [09:07:11] damn my busy-ness these days [09:07:12] jaubourg: it seems like it's pretty low priority? so you could just wait a week to fix it [09:07:17] and it could get in 1.6.3 [09:07:39] yes and no but I get what you mean [09:07:47] everyone knows .2's are the best [09:08:30] if everybody's up for it, then do it obviously [09:08:31] heh [09:08:55] we've hit a plateau with bugs at the moment, might as well push it out - keep a constant push of minor bug fix releases [09:09:29] yeah, I'm just surprised by 1.6.2 being out now... didn't see it coming but I was veeeerry busy :/ [09:09:54] so it's a +1 [09:10:36] some release? [09:10:43] ok! let me tag it and push it live [09:10:54] I mean it's a +0.0.1 [09:11:01] lol jaubourg [09:11:09] alright, anything else that we want to discuss? [09:11:18] I've been talking with the Closure Compiler guys [09:11:24] to see if we can find a way to use their stuff [09:11:28] they're fixing some bugs on their end [09:11:33] to what end? [09:11:34] which will make it work a lot better [09:11:39] Anything that we want to get into 1.6.3, please tag the milestone so we don't miss it [09:11:43] ben_alman: that people will be able to use the advanced mode with jQuery [09:11:55] timmywil: yep! [09:12:08] so just like, hey if we can get this to be smaller than uglify then we might switch to it down the road? [09:12:24] that will be fun b/c it will privatize all our undocumented public functions, yay! [09:12:38] lol [09:13:02] DaveMethvin, that would be awesome [09:13:18] at first i thought the externals file was a pita but now i am on board with it [09:13:29] yum [09:13:30] ben_alman: no, that's not what this is for - it's for users to merge their code in with jquery to remove un-used functions [09:13:30] Can someone start tagging QUnity when jquery is tagged? Can be frustrating when newest QUnit won't work with older unit tests in jquery. [09:13:54] cmcnulty: no need - we use submodules now and that takes care of that [09:13:59] JohnResig, so just removing dead code? [09:14:05] ben_alman: "just" yes :) [09:14:11] cool [09:14:11] gotcha, thanks [09:14:20] it'll be huge - if you don't use animate, all animation code will be stripped [09:14:23] automagically! [09:14:24] though i do like the idea of munging private apis [09:14:48] although you won't be using the cdn versions in that case [09:14:55] so you'll have to deliver your own bitz [09:14:57] DaveMethvin: yeah, that's already a given [09:15:10] we won't have to write any sort of build system for jQuery and this will be a viable option for those that want to go this route [09:15:16] i like freeloading off google :) [09:15:29] i agree tho it will take some pressure off us on that poitn [09:15:32] point* [09:15:32] yeah [09:15:36] that'd be great [09:15:39] yep [09:15:57] maybe the closure guys will see something in jquery too that could be organized better as well [09:16:03] never know [09:16:05] yeah, so it's "modular jQuery" without silly modules. :) [09:16:06] WHAT! [09:16:10] * ben_alman hides [09:16:15] test [09:16:25] ben_alman: so far that hasn't been that case, it's mostly been issues with their engine [09:16:33] JohnResig, oh, i'm sure [09:16:35] but you never know [09:16:53] I've got a quick question to the jquery team [09:17:11] What happens if two jquery link attachments exists on a site? [09:17:11] JohnResig: will we need to add all the closure comments? [09:17:19] timmywil: probably, yes [09:17:34] i could probably do a lot of that [09:17:40] mknwebsolutions: not sure what you're asking , you might want to start on #jquery [09:17:55] timmywil: I suspect that the Closure guys may just do it for us :) [09:18:05] JohnResig: nice! [09:18:06] DaveMethvin: Thx, will do [09:18:07] that would be handy [09:18:19] if they get us started i am sure we can tweak for each release [09:18:34] John: do you know if there's a way to tag some piece of code in comments? Like transport code so that people could say "no jsonp" when building? [09:19:20] jaubourg: I suspect that it'll make it so that if jsonp isn't used it'll get stripped - we may have to do some light code-re-org to make that completely possible, but we'll have to see [09:19:26] hello [09:19:46] hola [09:19:46] John: I don't see how closure can control this [09:20:00] it'll be interesting to see how much it can do there [09:20:01] hola [09:20:10] DaveMethvin: yeah, agreed - and what we can do to make it even better [09:20:16] the transport is attached in a structure which is then searched using the dataType option [09:20:26] i agree that it would be tough for closure to know some of this but if there is a way to "guide" it ... [09:20:37] who knows maybe we could knock out specific transports etc [09:20:47] that would be neat [09:20:51] yep! [09:21:09] but I don't see how a static analysys can do it [09:21:20] should simply follow the stack, but we can refine and make it even better. It won't remove stuff that is needed. [09:21:20] jaubourg: we shall see! [09:21:34] oh, there was something else I wanted to bring up...thinking about another bug triage meet for 1.6.3 and/or 1.7 [09:21:43] Perhaps it would be useful to have some of these questions put to the closure guys directly, either offline or in a follow-up meeting. [09:21:51] heh [09:21:53] another triage would be good [09:21:58] +1 [09:22:07] when works best for people? [09:22:15] timmywil +1 [09:22:17] it would be good to get ajpiano in on it too [09:22:19] i'm easy [09:22:31] this week is busy for me [09:22:34] timmywil: we could probably fly you in to Boston to help, where are you located again? [09:22:36] next week is pretty good [09:22:40] oh, I'm busy for the next couple weeks [09:22:41] JohnResig he's in transit from Auston right now [09:22:43] +1 whenever works for the rest of the group [09:22:45] (will be in SF) [09:22:57] timmywil in Boston? awesome! [09:23:00] JohnResig: I'm in Chattanooga,TN [09:23:03] addyosmani: already have, I'm talking with them [09:23:13] timmywil: ok, let's fly you up with ajpiano is in town [09:23:16] great, JohnResig! [09:23:24] Austin* (better late then never?) [09:23:36] JohnResig ajpiano should be back to boston in about 2 weeks [09:23:43] so are we at the week of the 26th? [09:23:43] JohnResig: that would be awesome! [09:24:10] rwaldron: when abouts is that? [09:24:12] John: would be nice if we could meet the team and them... I have some serious doubt about what Closure can actually do in the ajax architecture [09:24:26] as mentioned earlier, i'm not in the office, so i cant confirm when he's due in again [09:24:31] jaubourg: I can put you in touch with them and you can talk with them [09:24:34] the week of the 26th I have a training I'm doing for bpost [09:24:36] can i email the bugs team list tomorrow? [09:24:59] that way, i can confirm with ajpiano as well [09:25:00] rwaldron: sure [09:25:03] jrburke might also be a good guy to talk to about modularizing for closure [09:25:04] cool [09:25:05] JohnResig: why not but a chat with everyone would be nice, I'm sure we can clearly spot rough points all together [09:25:07] ok, we'll figure this out offline [09:25:27] sounds good [09:25:35] alright, is that it for now? [09:25:39] yep [09:25:53] all i can think of unless we want to talk about 1.7 progress [09:26:10] which we could save for next time [09:26:15] I added an item, time permitting [09:26:19] yeah, we need to get people assigned to issues [09:26:31] rwaldron: well, we should do it now, I think we're don [09:26:33] *done [09:27:08] awesome, ok... so I spoke to kyle simpson (who is a rad dude in person btw ;D ) [09:27:24] and he filled me in on the current Firefox version support details [09:27:50] 3.0.x and 3.5.x are < 1% [09:27:59] and are no longer supported by Mozilla [09:28:20] Hello, I was waiting until you were finished so as to not intrude. Just wanted to say a huge thanks (I'm a simple coder) for all the work you're doing. If it weren't for jQuery I wouldn't have learned Javascript or do cool stuff. So thanks again, keep it up. [09:28:25] Mozilla has actually done aa few rounds of "forced" updates [09:28:31] to 4.0 [09:28:40] blahmer: thanks! [09:28:42] so anyone left on those versions is gone [09:28:47] blahmer: glad to help! [09:28:51] lost to the black smoke on the lost island [09:28:53] blahmer :) [09:28:53] rwaldron: ok, I'm fine with that then :) [09:28:59] ok [09:29:02] 1 more thing [09:29:05] so 3.6, 4.0, and 5.0 (when out) [09:29:15] Firefox is moving towards auto-update [09:29:18] late august [09:29:33] i just want to note that we should revisit this then [09:29:37] and that is all [09:29:39] ok! good to know [09:29:55] cool, I'm going to update the triage docs [09:30:02] firefox might need to be treated a little differently than chrome since not everyone is updating to 4.0 to enable auto-update [09:30:11] I just hope they fix bugs... cause my report has been ignored for months :/ [09:30:12] thanks rwaldron! [09:30:14] so at least 3.6 for a while [09:30:20] timmywil they are employing a force update system [09:30:22] timmywil: yep [09:30:25] to move people along [09:30:27] jaubourg: you mean your one with the arguments obj? [09:30:31] so, like i said, we can revisit [09:30:31] yep [09:30:33] rwaldron: yea, but it won't work for <4 [09:30:34] no harm in that [09:30:49] ok, so I think we're done [09:30:57] that's it for now - thanks everyone! [09:30:58] that's an es5 restriction, they shouldn't be enforcing it unless you "use strict" I think [09:31:04] timmywil, no thats who was targetted in the "force push" [09:31:14] * DaveMethvin scurries back to #jquery-dev [09:31:17] :)