There’s been some changes with the Yahoo! User Interface library (YUI) project to make it more open. Contributing to YUI in the past was an odd burdenson process as the public-facing YUI project on SourceForge was essentially a proxy to an internal project at Yahoo!.
Over the past month many changes have come to the YUI project that are more than just code:
- The YUI project now consists of several [main] components:
- YUI 2 and YUI 3 Source Code Now on GitHub
- Also YUICompressor and YUIDoc project components, making the entire YUI source code on GitHub
- YUI has a new home [page] http://YUILibrary.com
- The site is not hosted at Yahoo!, but rather on SliceHost
- The YUI bug repository has been migrated from Source Forge to YUILibrary.com
- Out with the old YDN YUI tech forum, in with the new YUILibrary.com Forums
- YUI is now present on Twitter, FriendFeed, and Facebook
I’m really liking the new project-structure changes to YUI and that it is becoming more open. It is perfect timing for this to happen with the development of YUI3 pushing forward. I feel much better about contributing and being involved in the YUI project and adding to it’s evolvement.
These changes are leaving me wondering about a few things:
- Where is the API documentation going to live? http://developer.yahoo.com or http://YUILibrary.com?
- What do these changes mean for YUI with respect to the Yahoo! Developer Network?
- How does Yahoo! the company feel about these changes to the YUI project?
- Is Yahoo! going to continue to employ 10 full-time people to work on YUI?