These are the guidelines for people with commit privileges on the GitHub repository. Committers act as members of the Core Team and not necessarily employees of Dell.
These guidelines apply to everyone and as Committers you have been given access to commit changes because you exhibit good judgment and have demonstrated your commitment to the vision of the project. We trust that you will use these privileges wisely and not abuse it.
If these privileges are abused in any way and the quality of the project is compromised, our trust will be diminished and you may be asked to not commit or lose these privileges all together.
- Break the build.
- Commit directly.
- Compromise backward compatibility.
- Disrespect your Community Team members.
- Think it is someone else's job to test your code. Write tests for all the code you produce.
- Forget to keep things simple.
- Create technical debt.
- Keep it simple.
- Good work.
- Your best every time.
- Keep the design of your software clean and maintainable.
- Squash your commits, avoid merges.
- Be active or you. Committers that are not active may have your permissions suspended.
- Write tests for all your deliverables.
- Automate everything.
- Maintain a high code coverage.
- Keep an open communication with other Committers.
- Ask questions.
- Document your contributions.
Name | GitHub ID | Nickname |
---|---|---|