by Eric Miraglia and George Puckett; Last Updated: April 25, 2008
How to evaluate dates associated with milestones described in this document: The YUI development team has consistently issued minor and patch releases within two weeks of the target once a date is established. The target date is best thought of as being the first date in a release window about three weeks in duration. Once announced, there is a very good likelihood that we'll release during that window. For major releases — for example, for the 3.x release process and the open source infrastructure initiative — dates listed here are planning targets and are less reliable than release-date forecasts in the 2.x development program.
Summary: 2.5.2 is a limited bug-fix release with the following objectives:
Date: Freeze 5/13/2008; release 5/27/2008
| Component | Details | Developer |
|---|---|---|
| Charts |
Changes: - Dynamically created legends - New chart styles (spacing, legend) - New series styles (connect points, connect discontinuous points, discontinuous dash length) |
Josh Tynjala |
| DataTable | Incorporate current patch; address additional bug fixes. | Jenny Han Donnelly; Luke Smith |
| Menu Control | Incorporate current patch. | Todd Kloots |
| Rich Text Editor | Update tab handler for upcoming changes in FF3.x. | Dav Glass |
| YUI Loader | Update metadata to correct dependency order for Container optional dependencies. | Adam Moore |
| All | Updates to ensure Firefox 3 support, as needed. |
Summary:2.6.0 is expected to conclude major development on the 2.x YUI tree. With this release, all beta and experimental components are brought to GA, including (most importantly) DataTable and Rich Text Editor. Core objectives:
Date: No date is associated with this release. For planning purposes, a late-June freeze and July release is most likely.
| Component | Details | Developer |
|---|---|---|
| Carousel (tentative) |
New component. Carousel component based on Bill Scott's carousel with some additions to better conform to carousel design pattern. |
Gopal Venkatesan |
| DataTable |
Changes: - Stabilize scrollability - Stabilize key handling - bug fixes |
Jenny Han Donnelly Luke Smith |
| Drag & Drop |
Changes: - Added option for use of shim. |
Dav Glass |
| All |
IE8 support, pending a test-worthy build of IE8. (If we can't vouch for IE8 support in this release, IE8 will itself necessitate a subsequent patch or minor release on 2.x for that specific purpose. |
All |
YUI 3.x represents the next major increment of the YUI Library. We've been working hard on YUI 3.x since late 2007 with the goal of providing a more modular, more consistent library platform that will carry the benefits of library feature-richness while allowing you to have less unused code on the page when using library components. YUI 3.x improves speed, size, ease-of-use, extensibility, and security. We're still very early in this process, but we'll begin sharing preview milestones with the YUI community in Q208 and moving toward a full focus on 3.x development this summer and beyond.
Summary: 3.0.0 PR1 is a developer preview that provides the first public look at the new YUI Core and select utilities. Objectives include:
Date:We anticipate releasing this in late Q2, but we're not forecasting a definite target quite yet. Stay tuned.
| Component | Details | Developer |
|---|---|---|
| YUI Core | Inclusive of the current Yahoo Global Object, YUI Loader, Dom, Event, Selector, and Get components. | Matt Sweeney, Adam Moore and others |
| Connection Manager | First revision of XHR functionality for 3.x. | Thomas Sha |
| Drag and Drop | First revision of Drag and Drop for 3.x. | Dav Glass |
| Animation | First revision of Animation for 3.x. | Matt Sweeney |
| Widget Framework | Draft platform for development of 3.x widgets and plugins. | Satyen Desai and others |
| Developer Tools | Drafts of YUI Test and Logger to facilitate early explorations of 3.x implementations. | Nicholas C. Zakas and others |
YUI was released as free-source software under a BSD license in 2006. During its development, we've seen a fantastic community develop around the library, and in 2008 we will take steps to open up the development process to community contribution and ownership. We have committed to announcing a roadmap and timeline for this in Q2 (so, before the end of June). When we do that, the information will be made available here and in the community forum.














Copyright © 2008 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Copyright Policy - Job Openings