Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 1.78 KB

0029-template-changes.md

File metadata and controls

62 lines (43 loc) · 1.78 KB

Meta

  • Name: RFC template changes
  • Start Date: 2020-02-03
  • Status: Implemented
  • CNB Pull Request: rfcs#52
  • CNB Issue: (leave blank)
  • Supersedes: (put "N/A" unless this replaces an existing RFC, then link to that RFC)

Summary

As a response to the process of approving RFC 0013 which ended up requiring spec changes, this RFC proposes amending the template to include an optional (non-binding) section to document spec changes that fall out of an RFC.

Motivation

Improve the process of moving RFCs into spec and implementation.

What it is

0000-template.md gets a new section:

# Prior Art
[prior-art]: #prior-art

Discuss prior art, both the good and bad.

+
+ # Spec. Changes (OPTIONAL)
+ [spec-changes]: #spec-changes
+
+ Does this RFC entail any proposed changes to the specifications (either buildpack or platform) or extensions?
+ This section is not intended to be binding, but as discussion of an RFC unfolds, if spec changes are necessary, they should be documented here.
+

How it Works

RFC authors fill out the optional section as discussion and ratification of RFCs uncovers spec changes. These changes should be agreed on as part of the process of approving the RFC.

Drawbacks

More work for RFC authors, although the contents of this section should likely be supplied by the project maintainers leading the discussion.

Alternatives

  • Summarize the discussion in a comment.

Prior Art

Not sure

Unresolved Questions