Namespaces and Versioning - chef-boneyard/chef-summit-2014 GitHub Wiki

Namespaces and Versioning

Thursday, Ravena, 1430

Summary of Discussions

  • Cookbooks are dead that are taking up commonly searched names within supermarket. What governance process needs to exist to solve this issue.
  • Should we have a knife supermarket delete to delete cookbooks that are published
  • Fail forward with versions instead of adding a delete api. This is a dependency management system.
  • Mark the version as bad - then all tools will skip this version
  • Back on discussion of Namespace
  • James RFC - NPM governance of how to reclaim namespace.
  • Pure abandonment policy issue
  • Use tags in metadata.rb to make tags within supermarket?
  • Be able to give away the cookbook and name. Allow maintainer to give it up and let anyone take it. How to accomplish?
  • Trying to solve new-user experience
  • Discovery and identification (googoo => mysql)
  • Popularity and quality in search results
  • Create an editors choice tag on supermarket.
  • RubyToolBox.... as an example

What will we do now? What needs to happen next?

  • James RFC - NPM governance of how to reclaim namespace (abandonment).
⚠️ **GitHub.com Fallback** ⚠️