Bigger projects often use a formal “request for comments” (RFC) process to allow communities to discuss these changes before they are merged.
In Python, for example, these requests are called Python Enhancement Proposals (PEPs), while in Go, another programming language, a formal proposal is called a “design document.” On smaller projects, the RFC process might just look like an informal discussion thread on an open pull request. At Shopify, we call them Tech Designs (or Project Proposals)
Working in Public: The Making and Maintenance of Open Source Software
from Nadia Eghbal 📕
Filed under:
Same Source
- At minimum, open source projects hosted on GitHub can be broken int...
- Developers don’t contribute to open source for lack of technical ab...
- MAINTAINERS are those who are responsible for the future of a proje...
- This innate duality—software visible as both a fixed point and a li...
- Code is not a product to be bought and sold so much as a living for...
- Paying a maintainer for their attention can also translate into ful...
- Before there was a de facto platform for hosting code, most open so...
- View all
Related Notes