jQuery 1.3.1 & 1.3.2 ✤
jQuery 1.3 ✤ Sizzle: New selector engine ✤ A number of performance improvements ✤ jQuery 1.3.1 & 1.3.2 ✤ Successive bug ﬁx releases. ✤ Minor features and speed improvements in 1.3.2. ✤ Downloaded 59 million times since release.
Corporate Support ✤ Microsoft ✤
Shipping jQuery as part of Visual Studio ✤ Included as part of ASP.NET MVC ✤ Now shipping the Validation plugin, as well. ✤ Nokia ✤ Hired core dev Brandon Aaron, sponsored contributions back to core.
Infrastructure ✤ Media Temple ✤
Over the past year have been transitioning our sites over to Media Temple. ✤ (mt) is donating all the resources to host the site. ✤ Will be providing a full cluster for us to use. ✤ Amazon Cloudfront -> (mt) CDN ✤ We’ll have our own, private CDN.
jQuery 1.3.3 ✤ Lots of
good tweaks, bug ﬁxes. Big point: Huge performance overhaul all over (append/prepend, attr, css, remove, empty, html, bind). 3.5x Faster!
jQuery 1.4 ✤ Provide a
build of the jQuery source suited towards mobile devices. ✤ iPhone, Palm Pre, Android, and Fennec. ✤ jQuery.plugin() ✤ Adapt and take the best parts of the jQuery UI Widget library and bring it into core.
Foundation ✤ Software Freedom Law
Center ✤ Joining the Conservancy (Non-Proﬁt host) ✤ Legal advice ✤ Tax-deductible donations ✤ Money is controlled by the Conservancy ✤ Eventually move towards the Conservancy owning the code, as well.
jQuery Project ✤ Organization has
been rather loose up until this point. ✤ Shifting to a formalized structure with voting. ✤ Need to be voted on: ✤ Spending money. ✤ Adding/removing members. ✤ Changing the charter. ✤ A new jQuery.org project site will be launching to hold this.
Finances ✤ 100% of jQuery’s
resources come through donations. ✤ We should be operating at ~$0/month starting in October. ✤ We can conserve costs and use for other purposes.
What will we spend money
on? ✤ Infrastructure ✤ More conferences ✤ Travel (having more face-to-face team meetings) ✤ Schwag (t-shirts, etc.) ✤ Things that aren’t our core competency. ✤ Building web sites, for example.
Conferences ✤ Next year: 4
conferences. ✤ Online conference early next year. ✤ Followed by conferences in London, San Francisco, and Boston.
jQuery Groups ✤ We’re launching
a new groups site for managing local jQuery meetups. ✤ (groups/meetup/events).jquery.com ✤ Great way to ﬁnd events and organize with other jQuery users. ✤ Providing basic funding to local groups. ✤ (Food, shirts, books, etc.)
jQuery Forum ✤ The team
has agreed that Google Groups simply doesn’t work for our needs (especially jquery-en and jquery-ui). ✤ Moving to a forum as soon as possible. ✤ Currently evaluating options, hoping to make a move within a couple months. ✤ Not Google Groups, Not PhpBB, likely not Stack Overﬂow. ✤ Vanilla is looking pretty good.
Core Moving to Git ✤
Git makes it much easier to collaborate, accept patches and forks. ✤ Work ofﬂine. ✤ Moving to Github! http://github.com/jquery ✤ Been kicking old plugins/users out of the repository. ✤ Have already moved over plugins. Will be moving QUnit and Core together.
Revamped Plugins Site ✤ Planning
complete, beginning implementation. ✤ In drastic need of an overhaul. ✤ Complete rewrite: More like a ‘dumb’ search engine. ✤ No user accounts (for submitting or commenting). ✤ Submit a SVN/Git/Google Code/Github URL. ✤ Auto-pull in information and populate the database.
Revamped Plugins Site ✤ Plugins
categorized by: ✤ Ofﬁcial (‘ofﬁcially maintained by the jQuery team’) ✤ Supported (‘actively tested against in jQuery core’) ✤ Themeable (‘can be themed using Themeroller’) ✤ Recommended (‘member of the jQuery team recommends the plugin’)
Revamped Plugins Site ✤ Features:
✤ All plugins are hosted on the new CDN. ✤ (Along with an auto-miniﬁed version of the plugin.) ✤ Dependency trees are auto-computed and made available for download. ✤ Documentation is mirrored, formatted, and made available as part of the API. ✤ Shooting to launch by the end of this year.
jQuery Core Plugins ✤ Some
are already on the jQuery site, making an ofﬁcial list. ✤ Criteria: Depended upon by a number of other plugins, no dependencies of their own, minimal, stable, API, maintained by the jQuery team. ✤ Plugins: ✤ color, bgiframe, zIndex, cookie, metadata, mousewheel, history, easing, mouse, hotkeys, positionTo ✤ Will be in the ofﬁcial jQuery Github repo and have special listing on jQuery.com.
Don’t Forget ✤ Rate The
Speakers: http://speakerrate.com/events/172-jquery-conference-2009 ✤ Get a free jQuery Cookbook from O’Reilly. ✤ Register at Oreilly.com using your conference email address. ✤ Reception tonight, 6-8pm, right here! ✤ T-Shirts are on sale, $20/shirt (this year and last)