- From: Bryan McLellan <
- To: "Julian C. Dunn" <
- Subject: [chef-dev] Re: Re: CHEF-3788: More restrictive gem dependencies?
- Date: Thu, 24 Jan 2013 18:48:21 -0500
On Thu, Jan 24, 2013 at 6:19 PM, Julian C. Dunn
> My problem with being so restrictive about Gem versions is that few people
> actually go back periodically and see if such restrictions are still
Right. It's a bunch of work, which is why we've hesitated. Chef
releases, even if we're just including a couple commits, take a lot of
work and time to get everything tested and all the packages built.
> I was actually just working my way up to an e-mail about this, because I'm
> in the middle of packaging Chef for Fedora and they have far newer versions
> of Gems -- like JSON -- than Chef's gemspec would suggest work.
> I'm pretty sure the extremely pessimistic pinning on JSON can be removed,
> but how can I be sure? Is it just a matter of running Chef's unit tests and
> if they pass on the new Gem, I can submit a pull request to remove it?
Well, to increase the version it's just been a matter of opening a
ticket with a PR that says "I've tested a chef-client run with this
version and it seemed fine"
For example: http://tickets.opscode.com/browse/CHEF-1548
or for example: http://tickets.opscode.com/browse/CHEF-2031
Here is the most recent un-finished JSON dependency ticket:
This is probably a dupe provided we get up to at least 1.6.5:
Archive powered by MHonArc 2.6.16.