Updates

Status updates from members of the jQuery Team.

Core: December 13, 2011

December 12, 2011
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Time: Noon ET

Official Agenda:

  • Open bugs — jQuery 1.7.2? http://goo.gl/jYbsc
  • 1.8 voting in tracker — http://goo.gl/sy3Ax
    • Suggestions boiled from list (see link from last week)
    • Team voting on 1.8 suggestions this week; Team vote here: http://goo.gl/lhKlz
    • Don’t add bugs to here unless you need to discuss them by vote
    • Landing contingent on final code review (size especially)
  • Public link to suggestions spreadsheet (sans emails): http://goo.gl/9Ss0K
  • Closure Compiler status — Chad working on string-defined methods

 

Mobile: December 12, 2011

The team has been working on R&D for the next release, with a particular focus on improving transitions, fixed toolbars and scrolling performance. A 1.1 and 1.2 roadmap in also in the works.

In parallel, we’re working on bug fixes for an upcoming 1.0.1 maintenance release.

UI: December 9, 2011

Completed

Todo

  • Connect TestSwarm to BrowserStack

UI: December 5, 2011

Completed

  • Tagged 1.8.17, waiting for Google CDN

Todo

Standards: December 2, 2011

The standards team has begun to successfully engage the community in a wider discussion with the standards bodies.

I (Yehuda) have been noticing an increased willingness to consider real-world "author" points of view in discussions. This is both due to a natural concern of the standards groups lately towards being more responsive to the needs of web developers and an increased participation by web developers on the lists (including by members of the Standards Group).

There are also a number of newer members of the standards bodies that are very sympathetic to our needs, and who make their points more forcefully when real-world web authors are around to back them up.

Some specific progress we have made lately:

  • Making forward progress on WeakRefs in JavaScript, which would make it possibly to build observer-based systems with less leaks. This is not a big concern with the DOM, as developers are used to explicitly removing DOM nodes, which provides a chokepoint for cleaning up observers, but it is a big concern with the increase of object observers in frameworks like Backbone and in jQuery's own object observers.
  • There are open discussions about providing rectangles for transformed elements, which would improve hit detection of transformed elements without the need for custom matrix math, especially important for mobile devices.
  • Work continues on improving the cache manifest. See the open ticket for "always up-to-date applications" (https://www.w3.org/Bugs/Public/show_bug.cgi?id=14702) opened by Anne of Opera as a result of our participation in the Offline Workshop last month.
  • Based on a discussion in the Standards Group, I have opened a request to restore PUT and DELETE to forms in HTML5. As always, it turns out to be more complicated than it looks, but the discussion is going well.
  • Web developers (and the standards team) have participated in a number of other discussions. As always, we recommend that people follow the mailing lists reflecting areas of personal concern and participate as desired.

Testing: December 2, 2011

Work in progress on the new site. Base template now has QUnit specific styles, content is coming together.

UI: November 28, 2011

Completed

  • Triaged pull requests
  • Updated to jQuery 1.7.1

Todo

  • Scott to release 1.8.17

Testing: November 25, 2011

Released QUnit v1.2.0.

Mobile: November 21, 2011

The jQuery Mobile team is thrilled to announce the release of 1.0.

Details on the blog:
http://jquerymobile.com/blog/2011/11/16/announcing-jquery-mobile-1-0/

Learning: November 18, 2011

Template-integration merged back to master, and now the site actually looks like something!
Increased performance of compile time by extracting ruby from templates and preprocessing site structure and Github API requests.

Staging site updated to reflect latest progress: http://stage.learn.jquery.com/javascript-101/syntax-basics

Todo:
Styling article footer and chapter index pages
Implementing search
CONTENT EDITING