1 Matching Annotations
- Nov 2020
In Rust, we use the "No New Rationale" rule, which says that the decision to merge (or not merge) an RFC is based only on rationale that was presented and debated in public. This avoids accidents where the community feels blindsided by a decision.
- feeling blindsided
- open-source projects: allowing community (who are not on core team) to influence/affect/steer the direction of the project
- have discussion/feedback/debate in public (transparency)
- allowing sufficient time for discussion/feedback/debate before a final decision is made