Public RFCs for Chef and related projects
Clone or download
tas50 Opscode -> Chef in the RFCs
Signed-off-by: Tim Smith <tsmith@chef.io>
Latest commit f8250a4 Dec 7, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create CODEOWNERS Jun 14, 2018
new Assign target mode RFC 112 Oct 25, 2018
support Accepting #36 Github Issues Workflow as RFC048 May 1, 2015
tasks fix generated page sorting Dec 18, 2017
.gitignore Generate GitHub pages for RFC Sep 12, 2016
ADVOCATES.md readd adamleff and update my email May 31, 2018
ADVOCATES.toml readd adamleff and update my email May 31, 2018
CODE_OF_CONDUCT.md Add a code of conduct file Dec 7, 2018
Gemfile Fix HTML Rendering Nov 29, 2016
README.md Opscode -> Chef in the RFCs Dec 7, 2018
Rakefile Generate GitHub pages for RFC Sep 12, 2016
rfc000-rfc-process.md Update jcowie email address Sep 18, 2017
rfc001-slack-meetings.md Make the numbers of the RFCs not octal Dec 18, 2017
rfc010-windows-package.md Make the numbers of the RFCs not octal Dec 18, 2017
rfc011-resource-guard.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc012-openstack-network.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc013-on-failure.md Make the numbers of the RFCs not octal Dec 18, 2017
rfc014-universe-endpoint.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc015-chef-12.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc016-homebrew-osx-package-provider.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc017-file-specificity.md Make the numbers of the RFCs not octal Dec 18, 2017
rfc018-attribute-syntax.md Spelling fixes Nov 26, 2017
rfc019-chef-workflows.md Spelling fixes Nov 26, 2017
rfc020-community-guidelines.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc021-platform-support-policy.md Update supported platforms Jun 3, 2017
rfc022-arbitrary-cookbook-identifiers.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc023-chef-12-attributes-changes.md Spelling fixes Nov 26, 2017
rfc024-local-mode-default.md Withdraw RFC 024. Apr 5, 2017
rfc025-multitenant-chef-client-support.md Spelling fixes Nov 26, 2017
rfc026-remove-http-config-files.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc027-file-content-verification.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc028-mailing-list-migration.md Add Title metadata Sep 12, 2016
rfc029-governance-policy.md Close the CBGB Aug 30, 2018
rfc030-maintenance-policy.md Update maintenance policy to talk about slack Mar 28, 2017
rfc031-replace-solo-with-local-mode.md Add Title metadata Sep 12, 2016
rfc032-dsc-resource-modules.md Spelling fixes Nov 26, 2017
rfc033-root-aliases.md Add Title metadata Sep 12, 2016
rfc034-ruby-193-eol.md Add Title metadata Sep 12, 2016
rfc035-audit-mode.md Add Title metadata Sep 12, 2016
rfc036-dialects.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc037-chef-ohai-version-metadata.md Updating my email address in RFC037 Sep 18, 2017
rfc038-token-authentication.md Put a few RFCs on hold pending more resources. Apr 5, 2017
rfc039-event-handler-dsl.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc040-on-demand-cookbook-libraries.md Add Title metadata Sep 12, 2016
rfc041-server-api-versioning.md Update RFC41 to reflect the reality of Chef Server Jan 5, 2017
rfc042-policyfile-endpoint.md Add Title metadata Sep 12, 2016
rfc043-automatic-pr-assignment.md Put a few RFCs on hold pending more resources. Apr 5, 2017
rfc044-in_parallel.md Put a few RFCs on hold pending more resources. Apr 5, 2017
rfc045-node_state_separation.md clean up the "future" section with an "enforcement" section Jul 12, 2018
rfc046-ohai-cloud-network.md Add Title metadata Sep 12, 2016
rfc047-release-process.md Accept Chef OSS Project Policies as RFC86 Mar 15, 2017
rfc048-github-issues-workflow.md Opscode -> Chef in the RFCs Dec 7, 2018
rfc049-track-rfcs.md Add Title metadata Sep 12, 2016
rfc050-resource-actions.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc051-telemetry.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc052-missing-method-missing.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc053-ohai-config.md Add Title metadata Sep 12, 2016
rfc054-resource-attribute-improvements.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc055-property-defaults.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc056-load-and-converge.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc057-cookbook-quality-metrics.md Add Title metadata Sep 12, 2016
rfc058-before.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc059-ohai-cookbook-segment.md Add Title metadata Sep 12, 2016
rfc060-metadata-gem-installation.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc061-hugs.md Add Title metadata Sep 12, 2016
rfc062-exit-status.md Spelling fixes Nov 26, 2017
rfc063-omnibus-chef-native-gems.md Add Title metadata Sep 12, 2016
rfc064-chefstyle.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc065-sign-v1.3.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc066-compound-actions.md Add Title metadata Sep 12, 2016
rfc067-cookbook-segment-deprecation.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc068-postgresql-search.md Spelling fixes Nov 26, 2017
rfc069-cookbook-adoption.md Chef-brigade rename Dec 1, 2016
rfc070-chef-upgrade.md Update RFC 70 with the exit code for Chef upgrades Sep 21, 2016
rfc071-knife-bootstrap-client-config.md Add Title metadata Sep 12, 2016
rfc072-artifact-yanking.md Add Title metadata Sep 12, 2016
rfc073-meetbot.md Spelling fixes Nov 26, 2017
rfc074-community-slack.md We've migrated to slack Oct 18, 2016
rfc075-multi-policy.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc076-reversion-ohai.md Add Title metadata Sep 12, 2016
rfc077-mode-agnostic-data-collection.md Fix accidental italics rendering caused by failure to escape Feb 24, 2018
rfc078-supermarket-prefix.md Add Socrata to the reserved Supermarket prefixes (#281) Oct 19, 2017
rfc079-supermarket-release-channels.md Spelling fixes Nov 26, 2017
rfc080-dco.md Exclude documentation contributions from DCO Mar 13, 2017
rfc081-release-cadence.md Accept Chef OSS Project Policies as RFC86 Mar 15, 2017
rfc082-deprecation-policy.md Spelling fixes Nov 26, 2017
rfc083-audit-phase.md Spelling fixes Nov 26, 2017
rfc084-test-kitchen-multi.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc085-remove-unused-metadata.md Mark a whole bunch of RFCs as implemented. Apr 5, 2017
rfc086-chef-oss-project-policies.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc087-distro-sugar-helpers.md Spelling fixes Nov 26, 2017
rfc088-mongodb-cookbook-transfer.md Spelling fixes Nov 26, 2017
rfc089-server-enforced-recipe.md Assigning RFC 89 to Server Enforced Recipe Apr 12, 2017
rfc090-server-http-head.md Accepting #263 as RFC 090. Apr 26, 2017
rfc091-deprecate-kitchen-settings.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc092-dependency-update-cadence.md Accept #267 as RFC 092 Jun 9, 2017
rfc093-server-stats-endpoint.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc094-telemetry.md Anonymous user behaviour data collection (#269) Oct 8, 2017
rfc095-test-kitchen-telemetry.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc096-improved-log-levels.md all of these are done Apr 20, 2018
rfc097-policyfile-includes.md Fix typos and add a missing RFC reference Aug 2, 2018
rfc098-deprecate-deploy-and-erlcall-resources.md Assigning 98 to deploy/erl_call deprecation RFC Nov 14, 2017
rfc099-authentication-config-file.md all of these are done Apr 20, 2018
rfc100-resource-lifecycle.md This is getting a little more complex. May 2, 2018
rfc101-resource-validation-messaging.md all of these are done Apr 20, 2018
rfc102-deprecations-in-resources.md all of these are done Apr 20, 2018
rfc103-disable-passwd-and-sessions-plugins.md all of these are done Apr 20, 2018
rfc104-self-documenting-resources.md all of these are done Apr 20, 2018
rfc105-attribute-hoist.md Update rfc105-attribute-hoist.md Mar 7, 2018
rfc106-chef_env_attribute.md all of these are done Apr 20, 2018
rfc107-resource-map-locking.md RFC 107 is accepted. Jun 2, 2018
rfc108-resource_metadata.md Assign numbers to new RFCs Jul 5, 2018
rfc109-ohai-new-plugins-policy.md Assign numbers to new RFCs Jul 5, 2018
rfc110-chef-workstation.md Assign numbers to new RFCs Jul 5, 2018
rfc111-in-repo-draft-guides-for-chef.md Assign draft guides RFC 111 Aug 8, 2018
rfc112-target-mode.md Assign target mode RFC 112 Oct 25, 2018

README.md

Chef RFC

The repository for proposals for major changes to Chef, Chef Server, and related public projects.

Usage

Read RFC000 for more information on how to submit an RFC and get it reviewed.

Generating HTML Documentation

To turn the Markdown documents into HTML that can be served from a website on the gh-pages branch. Git ≥ 2.7, Ruby, and the Bundler gem are required.

You'll need to have the gh-pages branch checked out locally:

git fetch; git checkout -t origin/gh-pages; git checkout master

Run:

bundle install; bundle exec rake pages:generate

After that there will be a gh-pages subdirectory that has the generated files and is on the gh-pages branch. These can be committed and pushed to deploy the website to https://chef.github.io/chef-rfc/.

Copyright

Chef RFCs are in the public domain. In jurisdictions that do not allow for this, they are available under CC0. To the extent possible under law, the person who associated CC0 with their work has waived all copyright and related or neighboring rights to their work.