🔥🎉 Thanks for taking the time to contribute to this project! 🎉🔥
Following these guidelines helps to communicate that you respect the time of the developers managing and developing this project. In return, we should reciprocate that respect in addressing your issue, assessing changes, and helping you finalize your pull requests.
Please consider the following guidelines:
git clone [email protected]:Raise-the-Voices/marturia.git
Following this Git branch naming conventions:
1-) bugfix/description
2-) features/feature-name
Following this commit message conventions:
The header is mandatory.
- Any line of the commit message cannot be longer than 72 characters!
- Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- No dot (.) at the end
- Don't capitalize the first letter
Samples:
docs(changelog): update changelog to beta.5
fix(release): need to depend on latest rxjs and zone.js
Type
Must be one of the following:
- build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
- ci: Changes to our CI configuration files and scripts (example scopes: Circle, BrowserStack, SauceLabs)
- docs: Documentation only changes
- feat: A new feature
- fix: A bug fix
- perf: A code change that improves performance
- refactor: A code change that neither fixes a bug nor adds a feature
- style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
- test: Adding missing tests or correcting existing tests
We also have Slack chat team. If you're interested in following along with the development process or have questions, feel free to write an email to [email protected] and request an invitation.
Thanks.