Updates

Status updates from members of the jQuery Team.

Mobile: April 30, 2012

The jQuery Mobile team has been working on the following items:

* Expanding alpha testing of the forthcoming download builder, addressing issues

* Fixing bugs for a forthcoming 1.1.1 release

* Refining the API and design of the new popup widget for 1.1 (see popup-widget branch)

* Coordinating with Microsoft on their new Metro theme for jQuery Mobile

Testing: April 27, 2012

QUnit’s composite addon is now using the new callback registration mechanism, making it a lot more compatible with other code using those callbacks. Rerun links to open the individual testsuite.

The QUnit website is coming together, with a docpad-based repo at https://github.com/jquery/qunitjs.com. Contributions welcome! For now this is deployed via GitHub pages at qunitjs.com, but will soon migrate to the WordPress-based deployment that all other jQuery properties will use.

TestSwarm 1.0 is basically done, but still waits for updates on BrowserStack and Jenkins integrations. Once those are done, TestSwarm 1.0 will be official. In the meantime, we’ve revived the @TestSwarm Twitter account.

Core: April 23, 2012

April 23, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, rwaldron, timmywil, gibson042, sindresorhus, gnarf, jaubourg
Time: Noon ET

Official Agenda:

  • new team member – gibson042
  • Triage
    • http://goo.gl/fbZD3
    • Need a sweep of bugs and assign to 1.8
    • Please look at tickets related to rewrites if you’re doing one
    • Dave will ping people on specific tickets if needed
  • 1.8
    • Beta schedule?
      • Need solid final release by end of June
      • Work backwards from there
      • Beta?
      • RC? Want a month given the changes
    • Unit tests need to work better – Dave will ping jzaefferer
    • Ready to land animations?
    • CCAO – can we land the Sizzle CCAO changes as-is? (Timmy says yes)
      • mostly quoting of args … not sure of the size impact
      • could commit to a branch and have CCAO submodule that?
    • Timmywil has first cut at Sizzle changes
    • jQuery.quickReady – land it now? (yep)
    • Documentation
      • New interfaces like quickReady?
      • Animation hooks Tween etc.
      • Other things needing docs?
    • Blogs and messaging (Dave)
      • Deprecation — goo.gl/Vzaxa (team only)
      • Size and “bloat”, call for participation on CCAO
    • Build process
      • code will used shared_var
      • Use “grunt watch” to auto-build
    • gnarf may try to move Trac to a new server

Mobile: April 23, 2012

The jQuery Mobile team has been collecting feedback on the 1.1.1 release and planning for 1.2. Key activities this week:

* Updating the docs with richer information

* Triaging bugs for a future 1.1.1 release

* Fixing a tricky issue with blinking transitions inside a fullscreen web view or PhoneGap app – now fixed in master, will be 1.1.1

* Refining our 1.2.0 release goals – we’ll be focusing on adding popup as the only full new widget to speed the release; fetch link will be released in a future release to give us more time to refine the API

Mobile: April 23, 2012

The jQuery Mobile team has been collecting feedback on the 1.1.1 release and planning for 1.2. Key activities this week:

* Updating the docs with richer information

* Triaging bugs for a future 1.1.1 release

* Fixing a tricky issue with blinking transitions inside a fullscreen web view or PhoneGap app – now fixed in master, will be 1.1.1

* Refining our 1.2.0 release goals – we’ll be focusing on adding popup as the only full new widget to speed the release; fetch link will be released in a future release to give us more time to refine the API

Core: April 16, 2012

April 16, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, sindresorhus, mikesherov, ajpiano, gnarf, gibson042, fleeting appearance by timmywil
Time: Noon ET

Official Agenda:

  • rwaldron has commit privs on github.com/jquery
    • Congrats!
    • Hide yo kids
    • Hide yo wife
  • Triage
  • 1.8
    • gnarf’s opus on animations
    • Refactor to allow leaving animation/ajax/(others?) out
      • Yehuda eliminated an ajax dependency in unit tests
      • More work to do there
    • Land the grunt pull?
      • mikesherov and DaveMethvin to figure out Windows issues
    • Chad Killingsworth’s CCAO changes
      • https://github.com/dmethvin/jquery/tree/ccao
      • needs TLC on its build stuff for grunt
      • Proposed plan of action:
        • Leave on a branch for 1.8
        • Get unit tests and basic examples working
        • Call for community input and help
        • Further 1.9 integration contingent on that
    • What else needs to land?
      • timmywil to get Sizzle changes
    • jQuery.quickReady
      • Can we just always ignore state of iframes?
      • can’t use window.load since it fires once
      • perhaps flip the default state to allow for faster loading?

Mobile: April 13, 2012

The jQuery Mobile team is happy to announce the release of 1.1.0.

This release has been a real labor of love, with hundreds of improvements, big and small, to make jQuery Mobile feel faster, smoother and more polished across the board.

The most notable improvements in 1.1.0 are true fixed toolbars, completely re-vamped animated page transitions and AJAX loader, refined form element design and feature set, and improved documentation.

Blog post:
http://jquerymobile.com/blog/2012/04/13/announcing-jquery-mobile-1-1-0/

New ThemeRoller Mobile tool to accompany the 1.1 release and easily upgrade 1.0 themes to the new version:
http://jquerymobile.com/themeroller/

We also announced that we have an alpha Download Builder for custom packages in alpha stage. More details to follow next week.

Events: April 13, 2012

  • New sponsors: Telerik (KendoUI) and Adobe (Cold Fusion Team)
  • Previous sponsors posted on website
  • Ticket sales moving along nicely :)
  • As of yesterday, it looks like we’ve secured a training venue (and by we, I mean Jory at Bocoup — woot!). Will be working on solidifying that over this weekend, hoping to open registration early next week. One class, 50 people, likely an intermediate curriculum.
  • Still working on hotel room block.
  • Confirmed Kim (volunteer) to join us in SF
  • Added breakout room (~50 people) to venue contract

Core: April 9, 2012

April 9, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: dmethvin, gibson042, timmywil, gnarf, ajpiano, rwaldron
Time: Noon ET

Official Agenda:

Testing: Status update

Released QUnit 1.5.0:

* Modify “Running…” to display test name. Fixes #220
* Fixed clearing of sessionStorage in Firefox 3.6.
* Fixes #217 by calling “block” with config.current.testEnvironment
* Add stats results to data. QUnit.jUnitReport function take one argument { xml:’ * Add link to MDN about stack property

Krinkle working on TestSwarm, integrating phpbrowscap to replace manually updated useragents in database with external list, automatically updated. Overhauled theme using Twitter’s Bootstrap. Getting close to 0.3.0 release.