[chef] Re: Re: Re: Re: Re: About Opscode's cookbook repo changes


Chronological Thread 
  • From: Adam Jacob < >
  • To:
  • Subject: [chef] Re: Re: Re: Re: Re: About Opscode's cookbook repo changes
  • Date: Fri, 17 Jun 2011 14:57:26 -0700

Miquel,

On Fri, Jun 17, 2011 at 10:54 AM, Miquel Torres 
< >
 wrote:
> there are no conflicts, and certainly can be done. It just has many
> dependencies for what in LittleChef's case would be a small use case
> (translating ruby to JSON, basically).

This comes down to what the repositories are actually for. We're
hosting the code in development - those repositories make no promises
about functionality, release quality, or anything else. The packages
you can retrieve from community.opscode.com, on the other hand, do
have compiled metadata.json files - because they are released
artifacts that are meant to be consumed.

Mandating changes to developer workflows is, in my opinion, the wrong
way to go about it - I think we should be standardizing on a mechanism
for retrieval of stable artifacts. We do need to make it easier to
integrate those with the developer workflow, but the difference is
important - and this case is why. As the maintainers, we made an easy
choice - putting those generated artifacts in the source repository
meant a needless amount of churn, and we always rely on the version
generated. The metadata is all there in the released artifacts - it's
the marriage of dev workflow with the tooling that is the problem
here.

Adam

-- 
Opscode, Inc.
Adam Jacob, Chief Product Officer
T: (206) 619-7151 E: 




Archive powered by MHonArc 2.6.16.

§