The Iron Law of (Open Source) Bureaucracy
Something to watch out for in open-source projects: Pournelle's "Iron Law of Bureaucracy." In the organization around your project, you will find two kinds of people:
- Those who concentrate on the goals of the organization. These are generally coders, devops, and infrastructure folks.
- Those who concentrate on the organization itself. These are generally managers of people within the organization, and controllers of how & when the organization communicates within itself and outside itself.
Pournelle's Iron Law asserts that group 2 will always end up in control of the organization.
Police your membership accordingly.
Read the Reddit discussion about this post here.
Are you stuck with a legacy PHP application?
You should buy my book
because it gives you a step-by-step guide to improving you
codebase, all while keeping it running the whole time.