berkshelf / ridley

A reliable Chef API client with a clean syntax
Other
230 stars 84 forks source link

Don't pin stuff unless it breaks something #351

Closed jkeiser closed 8 years ago

tas50 commented 8 years ago

Our experience with Rack recently makes me really uncomfortable with open deps.

jkeiser commented 8 years ago

@tas50 Talking with @reset, this isn't primarily distributed as a gem--it's wrapped inside things that are managed in omnibuses. Those projects (chef-dk in particular) control versions using Gemfile.lock, which means even if you have open deps, the deps will only update in a controlled manner (allowing for testing first).

I'm OK with updating the varia_model and celluloid pins if that's the way we want to go (I think that will let the chef-dk get back to dep sanity), but did it this way at @reset's suggestion.

jkeiser commented 8 years ago

@tas50 note: I think celluloid does need to be 0.16.x and have updated accordingly.