Skip to content

deven-org/rfc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

This repository contains all RFCs related to S2 including tooling, best practices, guidelines and processes.

What are RFCs?

RFC stands for request for comments. It contains a proposal to change or align on one topic, e.g. naming conventions for npm scripts for the whole company.

A more detailed definition can be found on Wikipedia: RFC

Why RFCs?

We want to create a baseline to unify our working efforts especially in greenfield projects. This hopefully will save you time, mental load (e.g. while switching projects) and make things more fault tolerant. The RFCs are best practices and should be seen as guidelines that can be changed, especially as some of our clients have their own rules and principles we need to follow.

How to propose an RFC?

Create an issue with your proposal by using the provided issue template.

If you want support for your proposal, feel free to get in touch with any of the repo maintainers.

How to vote in an RFC?

In general the voting is done over reactions.

If you react with a 👍 to the proposal you are approving it completely.

You can also react with a 👎 if you do not approve the proposal and it is highly appreciated if you could start a discussion about the why.

If you change your opinion please update your reaction to the proposal.

In a discussion you can also react to statements when you agree/disagree with them in the same way.

If a statement from a discussion has more upvotes than downvotes it should be added to the final RFC.

Deadline

The RFC will stay open to comment for 2 weeks. After that period, we will make a decision, if the RFC will be accepted or rejected and the issue will be closed. In case the RFC got approved, the person who proposed it will be responsible to move the proposal to our coding conventions repository. After moving the proposal to the coding conventions repository, please change the label from "📋 RFC::accepted" to "📋 RFC::moved".

Contribution

Everyone can create a PR to suggest changes on the project files. PRs can only be approved and merged by maintainers.

Repo owner

Ola Gasidlo-Brändel: @zoepage

Repo maintainers

Ola Gasidlo-Brändel: @zoepage
Julian Cebulla: @s2-julceb
Raffa Pizzari: @pixari

Previous RFCs

RFCs previously discussed in this repository can be found by following the links below:
Accepted RFCs
Declined RFCs

About

Request For Change - Add your proposals for best practices here

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors