- From: Noah Kantrowitz <
>
- To: Stephen Delano <
>
- Cc: Daniel DeLeo <
>, Barthélemy Vessemont <
>, JJ Asghar <
>, "
Dev" <
>
- Subject: [chef-dev] Re: Re: Re: Re: Re: chef-server versioning
- Date: Wed, 19 Mar 2014 12:16:06 -0700
Anyone that wrote scripts assuming even-odd versioning is now broken. The
versioning policy is effectively an interface and this is a
backwards-incompatible change. At a minimum I would have liked to see a bump
to 11.1 to signify that the version policy is being changed.
--Noah
On Mar 19, 2014, at 12:02 PM, Stephen Delano
<
>
wrote:
>
Hi Noah,
>
>
Can you explain how this would be a breaking change?
>
>
>
On Wed, Mar 19, 2014 at 10:14 AM, Noah Kantrowitz
>
<
>
>
wrote:
>
In the future, this kind of thing really needs to go in release
>
announcements and change logs, and is itself potentially a breaking change.
>
>
--Noah
>
>
On Mar 19, 2014, at 8:27 AM, Daniel DeLeo
>
<
>
>
wrote:
>
>
> The server team decided to abandon “dev-odd” versioning. When
>
> Chef/then-Opscode originally adopted dev-odd, Chef was a ruby-only
>
> project, distributed as a rubygem, and rubygems did not yet support
>
> prerelease versions. Those things have changed and our tooling (omnibus)
>
> produces packages with extra version fields to indicate non-release
>
> builds.
>
>
>
> --
>
> Daniel DeLeo
>
>
>
>
>
> On Wednesday, March 19, 2014 at 4:28 AM, Barthélemy Vessemont wrote:
>
>
>
>> even versions are release version.
>
>> odd versions are dev version, and never should be released.
>
>>
>
>> That's why cookbook's version jump 2 by 2.
>
>>
>
>>
>
>> On Wed, Mar 19, 2014 at 2:09 AM, JJ Asghar
>
>> <
>
>>
>
>> (mailto:
)>
>
>> wrote:
>
>>>
>
>>> Seth Vergo rolls a d20-1 and says hey that works?
>
>>> </joke>
>
>>>
>
>>> -
>
>>> - JJ Asghar
>
>>>
>
>>>> On Mar 18, 2014, at 19:43, "Noah Kantrowitz"
>
>>>> <
>
>>>>
>
>>>> (mailto:
)>
>
>>>> wrote:
>
>>>>
>
>>>> Is there a reason the versions for chef-server go 11.0.0, 11.0.2,
>
>>>> 11.0.4, 11.0.6, 11.0.8, 11.0.10, 11.0.11?
>
>>>>
>
>>>> --Noah
>
>>
>
>>
>
>>
>
>> --
>
>> Barthélemy Vessemont -
>
>>
>
>>
>
>> (mailto:
)
>
>> Ingénieur en informatique diplômé de l'UTC (Compiègne)
>
>
>
>
>
>
>
>
>
>
>
--
>
Stephen Delano
>
Software Development Engineer
>
Opscode, Inc.
>
1008 Western Avenue
>
Suite 601
>
Seattle, WA 98104
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
Archive powered by MHonArc 2.6.16.