Rules to Better Open Source Software
- Do you use Open Source software?
- Does your company contribute to open source?
- Do you know the open source contribution etiquette? (aka Don't re-order my house when fixing my tap)
- Do you know to not 'Push' your Pull Requests? (aka discuss then build)
- Do you make it clear when a project is no longer maintained?
- Do You Tell People How To Get Involved with your Project?
- Do You Tell People the Coding Standards You Expect?
- Licensing – Do you know the correct license to use for Open Source software?
- Do you have a clean git history?
- Do you know the best license for your project?
- Do you share your improvements to products?