Documenting your open source project’s governance structure
As I grow older, I realize the importance of writing things down, mostly because I forget things easily. Yes, I’m that parent who has almost forgotten to pick a kid up from practice, sent them to school without their lunch, or had to run up a form I forgot to sign. That’s part of being human, which is why documenting governance is so important.
It’s also important because it’s critical to understand past decisions in order to make better ones in the future. The whole concept of amendments to the US Constitution is based on that concept. The founding fathers knew that there would be changes in society and evolution in technology in decades to come, so when crafting the US Constitution, they ensured that while the ideals documented would stay intact, future leaders would have the ability to build on them as times changed. Open source projects are similar; the needs of a project with 10 contributors...