[chef-dev] chef master refactors in preparation of Chef 11


Chronological Thread 
  • From: Seth Chisamore < >
  • To: " " < >, " " < >
  • Subject: [chef-dev] chef master refactors in preparation of Chef 11
  • Date: Tue, 30 Oct 2012 21:11:19 +0000
  • Accept-language: en-US

We want to make everyone aware of some refactors we made to the master branch 
of the main Chef git repository [0].  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.

-- 
Seth Chisamore
Software Development Engineer, Opscode, Inc.
IRC, Skype, Twitter, Github: schisamo

[0] https://github.com/opscode/chef


  • [chef-dev] chef master refactors in preparation of Chef 11, Seth Chisamore, 10/30/2012

Archive powered by MHonArc 2.6.16.

§