- From: Bryan McLellan <
>
- To: "
" <
>
- Subject: [chef-dev] CHEF-3788: More restrictive gem dependencies?
- Date: Thu, 24 Jan 2013 22:46:27 +0000
- Accept-language: en-US
Grégory has suggested in CHEF-3788 that the gem dependencies be more
restrictive after the recent incident where Moneta 0.7.0 was released and the
API was not backward compatible (CHEF-3721).
In the past we've been restrictive about gems that have had similar issues,
particularly with slow responses, like JSON, but overall we have been more
optimistic to get the benefits of new releases of libraries without having to
make a new release of Chef. In the case of JSON, we occasionally have tickets
where people want to bump the version because we're starting to cause
dependency resolution failures with other tools that use Chef as a library.
But maybe it would help if we were at least pessmistic about major version
changes, e.g. ~> x.y. Anyone have other opinions to add?
---
Bryan McLellan | opscode | technical program manager, open source
(c) 206.607.7108 | (t) @btmspox | (b)
http://blog.loftninjas.org
http://tickets.opscode.com/browse/CHEF-3788
http://tickets.opscode.com/browse/CHEF-3721
- [chef-dev] CHEF-3788: More restrictive gem dependencies?, Bryan McLellan, 01/24/2013
Archive powered by MHonArc 2.6.16.