Skip to content

Introduce RFC as a Technical Standard to Manage Change#4

Draft
LBHSPreston wants to merge 1 commit intomainfrom
use-rfcs
Draft

Introduce RFC as a Technical Standard to Manage Change#4
LBHSPreston wants to merge 1 commit intomainfrom
use-rfcs

Conversation

@LBHSPreston
Copy link

@LBHSPreston LBHSPreston commented Jan 15, 2025

Introducing the RFC Standard

This is an RFC to introduce RFCs. At the moment we do not have a consistent way of recording decisions on Architecture (we previously used ADRs bit it feels limited in scope and doesn't cover all our scenarios), Processes or Technical Operations.

Use of RFCs will aid in recording and auditing decisions on changes to our architecture and technical ways of working including comments and contributions from colleagues.

Below is a preview of what the document currently looks like. This is likely to change a bit before we have the final version.

image

Comment on lines +1 to +4
---
status: proposed
---

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
---
status: proposed
---

This was a mistake on my part. Adding the status means it ends up in the repository still saying proposed, or it needs to say accepted in the PR, which doesn't feel like it makes any sense either 🤷 .

I suggest we delete that bit from the template and just say anything in main is accepted, while anything in a branch is proposed.

We can deal with edge cases like revoking decisions if we ever end up with that complexity

## Scope
- Changes to architecture such as database technologies, encryption methods, etc.
- Changes to programming patterns such as Event Driven Architecture
- Changes to a feature or implementation for a serfice that has moved from development to BAU.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Changes to a feature or implementation for a serfice that has moved from development to BAU.
- Changes to a feature or implementation for a service that has moved from development to BAU.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants