Yahoo opens development of YSlow page analysis tool
Previously, developers outside Yahoo were only able to indirectly influence the development of the tool by providing feedback in Yahoo's Exceptional Performance group. Now that the source code has been released, they can contribute directly, and the YSlow project can be easily forked on Github. Yahoo plans to continue to maintain the stable branch and a development branch, both maintained by YSlow project lead Marcel Duran. Developers are encouraged to fork the development branch, as pull requests on modifications to the stable branch will not be accepted back. Pull requests from the community that are accepted will then be integrated into this version and into the tool's existing browser extensions.
YSlow has been maintained by Yahoo since 2007 and the product's core components have been available under the Mozilla Public Licence 1.1 (MPL) since then. Developers can install the tool using extensions which are available for Firefox, Chrome, Safari and Opera. There is also a bookmarklet for mobile devices and a recently introduced command line version. YSlow is based on development work by Steve Souders, who developed 13 performance best practices for Yahoo. Souders later moved to Google, where he has continued to work on other web performance tools.