On Sunday, June 1, 2014 at 1:14 PM, Julian C. Dunn wrote:
Can I also raise “what is our lifecycle policy for released versions
of Chef”. i.e. when can we stop releasing and supporting Chef 10?
Historically, we’ve maintained N and N - 1.
On Sun, Jun 1, 2014 at 4:10 PM, Adam Jacob <firstname.lastname@example.org (mailto:email@example.com)> wrote:
With the Chef DK showing up, it looks like we need to chat about the list of
ways we as a community want to manage chef, ruby, and friends. A few things
we should answer:
- What versions of ruby is the chef gem supported on?
ChefDK requires ruby 2.0+. It would not be difficult to change the one or two parts of the code that use Ruby 2.0 features. That said, 1.9.3 is in maintenance mode, only getting security updates and is scheduled for EOL next February. I would assume that people managing their own ruby environments are using some sort of version management tooling (rvm/rbenv/chruby) and all the tools I’m familiar with work on 2.0, so I don’t see this as an onerous requirement. I’m willing to be convinced otherwise if someone has a compelling story.
- What are the reqs for having a DK built for a platform ‘officially’?
For Chef to build and distribute it, we need to get a working omnibus build and add a build and test machine to the build cluster.
Side note, as a team, we’ve discussed the possibility of having external platform maintainers. The way omnitruck is designed right now, builds of a particular version need to be built for all platforms before the build can be published; that’s probably something we’d need to fix before we could do that (the release engineering team is working on using artifactory for build publishing, but I don’t know how that might change things).
What else? Noah? Ranjib?
[ Julian C. Dunn <firstname.lastname@example.org (mailto:email@example.com)> * Sorry, I’m ]
[ WWW: http://www.aquezada.com/staff/julian * only Web 1.0 ]
[ gopher://sdf.org/1/users/keymaker/ (http://sdf.org/1/users/keymaker/) * compliant! ]
[ PGP: 91B3 7A9D 683C 7C16 715F 442C 6065 D533 FDC2 05B9 ]