[chef] Re: github release names and tags vs. cookbook version


Chronological Thread 
  • From: Noah Kantrowitz < >
  • To:
  • Subject: [chef] Re: github release names and tags vs. cookbook version
  • Date: Wed, 3 Jun 2015 16:27:17 -0700

The v prefix is deeply embedded in both Chef and Ruby workflow tools. More to 
the point, why are you trying to read the version out of the git tag? A 
broader explanation of your problem might be more productive than asking why 
the whole community uses a single standard (semver) and suggesting we all 
change.

--Noah

On Jun 3, 2015, at 4:22 PM, Mike Thibodeau 
< >
 wrote:

> <Moving question to general Chef mailing list per suggestion from Nathen,>
> 
> I’ve noticed that people are using the github example text and keeping 
> redundant “v” prefix in the release tag.
> the metadata requires semver, “1.2.3”
> if the release name tag matches the version exactly we can do magical 
> simple things by joining the [source_url] and [version]
> when there is extra text, like the “v”, we need special logic to try and 
> figure out what that text is and how to handle it.
> the version is no longer “1.2.3” it is “v1.2.3”
> 
> any thoughts on dropping the redundant “v” prefix?
> is there already an internal matching that handles the “v” ?
> how do *YOU* automate forking/branching/releasing and handle the release 
> name?
> 
> 
> From: Nathen Harvey 
> < >
> Reply-To: 
> < >
> Date: Tuesday, June 2, 2015 at 3:27 PM
> To: Michael J Thibodeau 
> < >
> Cc: 
> < >
> Subject: Re: github release names and tags vs. cookbook version
> 
> This is probably a good issue / question to raise in the stove project 
> and/or on the Chef mailing list 
> ( ).
> 
> Internally at Chef, we typically use stove to publish cookbooks to the 
> Supermarket.
> 
> -Nathen
> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail




Archive powered by MHonArc 2.6.16.

§