- Major Premise: All unnecessary consumption of resource is a kind of pollution.
- Minor Premise: A contribution which has no value to others is unnecessary and must consume some type of resource.
- Conclusion: A contribution without value is a kind of pollution.
So we can conduct a basic precondition to open-source something:
if it’s a long-term & independent project,
it’s ok to release after having some code.
else if it has been utilised internally by two projects/products,
and it has been revised twice.
it’s ready to be published.
it’s better to keep it as an internal incubating one.