YUI 2 and YUI 3 Source Code Now on GitHub
January 14, 2009 at 8:28 pm by Eric Miraglia | In Development | 6 CommentsSource for the YUI 2.x codeline and the YUI 3.x codeline have joined YUI Doc on GitHub. Major congratulations are due to Dav Glass, who has led this process for us.
YUI has been accepting external contributions since last summer, but the move to GitHub represents a huge step forward in the process. You can now work with the latest source in both of our major codelines. And if you want to contribute code to the project, we think you’ll find that both Git and GitHub make the process much easier.
There’s a lot of work ahead of us on this:
- Migrating our bug reporting and feature request trackers from SourceForge to YUILibrary.com: The cutover will come soon, and we’ll announce that in our forums while redirecting links to the new system.
- Documenting YUI build tools and prepping them for GitHub hosting: Once the build infrastructure is on GitHub, you’ll be able to build components from YUI 2.x and 3.x source to verify the integrity of your changes in terms of linting, documentation, and tests.
- Moving all documentation and examples into the main repositories: We’re currently updating our example build and site build systems. Once these changes are in place, the source for user’s guides and examples will join the source code in our main repositories and those resources, too, will be easy for you to work with and enhance. Today, only print documentation (in the form of cheat sheets) is included in the YUI 2.x and 3.x repositories.
We hope you enjoy exploring the YUI source code on GitHub, and we’re looking forward to all that lies ahead for 2009.
Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!
6 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment

Copyright © 2006-2010 Yahoo! Inc. All rights reserved. Privacy Policy - Terms of Service
Powered by WordPress on Yahoo! Web Hosting.


Awesome, congrats!
Comment by Chris — January 14, 2009 #
Thanks, guys!
We wait for final release of YUI 3 – don’t stop :-)
Comment by Marat — January 15, 2009 #
Great, congrats! I can imagine this will really increase the active participation from the community.
Comment by Joseph Smarr — January 15, 2009 #
Sounds great. Seems like a reasonable time to get Git setup on my dev machine. Looking forward to the build util and being able to build YUI 2.x and 3.x from source.
Comment by Eric Ferraiuolo — January 15, 2009 #
Nice move for a great library. It add more visibily to the development itself and makes it easier for non trivial contribution.
Congratulations!
Comment by Nel — January 15, 2009 #
Really impressed with all the work the YUI team is taking on to make it easier for community involvement. It’s not a trivial undertaking, so thanks for your dedication.
Comment by Kyle Adams — January 18, 2009 #