RiotGames/knife_cookbook_dependencies — pull request #42 by reset (2012-05-28 03:05:03+00:00)
Title: 'metadata' DSL keyword

The goal of this pull request is to implement the 'metadata' keyword in the Cookbookfile. This keyword will allow a developer to initialize a path containing a cookbook with a Cookbookfile and the metadata keyword will be a self reference to the current working directory to state that it is a Cookbook and should be included in the dependency tree.

This is the same functionality found in Bundler where you would specify the 'gemspec' keyword to notify Bundler that the current working directory is, itself, a gem.

This is an effort on the path to a robust Continuous Delivery workflow with Chef.

__working progress, do not merge yet__