YUI Weekly - Sept 21st, 2012

By YUI TeamSeptember 21, 2012
  • 3.7 is out! This was the first release on our quick-release cycle, but there was still a lot packed into the 6 weeks since 3.6. You'll find some nice improvements with custom events, a big update to ScrollView, new modules like event-tap & node-scroll-info, and lots more! A quick follow up release to 3.7.0 is out the door with 3.7.1, and 3.7.2 is in the works.

  • A big warm welcome to Andrew Wooldridge (@triptych) who joins the YUI Team as our first community engineer. Andrew is a current Yahoo and long-time member of the YUI community, so we're happy to see him come aboard to work with us (and you!) full-time. Head over to his blog to read some YUI tutorials, and check out slides from his YUI: Hidden Gems talk at last year's YUIConf. Speaking of...

  • It's that time of year again, YUIConf! This will be YUI's 4th year hosting the 2-day event, and this time we're taking it off-campus to the Santa Clara Marriott. While we're working to nail down the date, we encourage you to continue cooking up your talk proposals. More details to be announced soon!

  • For those of you who follow YUI's bug tracker activity, new "Target Version" buckets have been created to help out with our new branch strategy and quick-release cycle.

    • 3.CURRENT.NEXT: Bug fixes to the current release (e.g. 3.7.2).
    • 3.NEXT: Code to be included in the next major version (e.g. 3.8.0)
    • BACKLOG: Tickets that haven't been scheduled yet
    • FUTURE: Tickets that haven’t been scheduled yet, but will be soon
  • A recent addition to the Gallery is gallery-bottle, an HTML5 framework for mobile UI components. Hat tip to all the contributors involved in the project for extensive documentation and demos. Nice work!

  • As we move towards faster releases, it can be handy to quickly bounce around between version tags, so 'git fetch origin --tags' will update your tag list, and 'git checkout v3.7.1' to grab a specific version. Worth mentioning, a while back we threw together a shell script to clean up the non-version tags in older forks of the YUI repository, so if you run 'git tag -l' and still see build tags like yui3-####, run that cleanup script. You will now only see version tags in your list (e.g. v3.7.1).

  • James Arthur Johnson (@jamesarthurjohn) put together a Jeopardy game using YUI Grids. Fun!
  • Version bumps this week for the following YUI devtools: Yogi, Shifter, YUIDoc, and Grover. Upgrade with 'npm -g install yogi shifter yuidocjs grover'.

  • New/updated modules in the Gallery this week: itsaselectlist, simple-accordion, bottle, and calendar-jumpnav.

If you have anything else you'd like to share, leave a comment below.