- 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.