rfcs icon indicating copy to clipboard operation
rfcs copied to clipboard

RFCs for changes to Umbraco products

A journey of a thousand miles begins with a single step

Umbraco RFCs

The Umbraco RFC (request for comments) process is intended to provide a consistent way for Umbraco HQ to facilitate the transparency of decisions made for features and changes in Umbraco products.

An Umbraco RFC is a proposal for a significant change or a new feature.

The RFC process will:

  • Facilitate the transparency of decision making by Umbraco HQ to Umbraco end-users.
  • Enable individual contributors to help make decisions.
  • Allow domain experts to have input in decisions.
  • Manage the risk of decisions made.
  • Have a snapshot of context for the future.

Please read and respect the RFC Code of Conduct

See Active RFCs

The Umbraco RFC process

This repository is intended to be used for reviewing submitted RFCs.

Process outline

  • An RFC pull request is made by Umbraco HQ and thereby open for comments.
  • The RFC may may be updated, closed or restarted if necessary by the Author if they choose to.
  • When Umbraco HQ decides to finalize the RFC, it will be tagged for final comments and a deadline will be provided.
  • At the provided deadline the RFC will be accepted or closed by Umbraco HQ.
  • Implementation may begin.

For more info follow the links in the bullet points above or click here to see the full process document

Credits

Umbraco's RFC process is inspired in part by the React RFC process, Rust RFC process, Wagtail RFC process and IETF RFC documents