We want to make everyone aware of some refactors we made to the master branch of the main Chef git repository . In preparation of the upcoming Chef 11 release we have moved all server related code out of opscode/chef into standalone repositories. These components (along with their new repository location) include:
chef-expander => https://github.com/opscode/chef-expander
chef-server-api => (now Erchef) https://github.com/opscode/erchef
chef-server-webui => https://github.com/opscode/chef-server-webui
chef-solr => https://github.com/opscode/chef-solr
We have also purged all server-related support code from the main Chef repo, which in turn has removed quite a few of Chef’s gem dependencies.
Finally the opscode/chef repository now only contains the core code that makes up the Chef gem: chef-client, chef-solo, chef-shell (née shef) and knife. All code that used to live at chef/chef/* now lives at the root of the repository (i.e. chef/*). Please note that patches for 10.y.z release train should still be based off of the 10-stable branch which continues to use the former repository structure. Be sure when opening pull requests to open them against 10-stable as well.
As always if you have any questions don’t hesitate to ask on this mailing list or in #chef-hacking on Freenode.
Software Development Engineer, Opscode, Inc.
IRC, Skype, Twitter, Github: schisamo