Skip to content

Latest commit

 

History

History
48 lines (43 loc) · 3.79 KB

CONTRIBUTING.md

File metadata and controls

48 lines (43 loc) · 3.79 KB

Contribution Rules

If you would contribute on the project, you must respect many rules about commit format, pull request or issues.

How to commit my work ?

Format

All commit messages MUST respect the following format :

:emoji1: :emoji2: Short description of modifications.

Rules

  1. Short description must begin by a Capitalize character.
  2. Each commit must write in the present.
  3. You must add one emoji or more to help people about modifications made in project.
  4. If you post a WiP commit, you MUST indicate it by the emoji 🚧
  5. Respect Markdown rules.
  6. Respect emoji description below to indicate the modification made by the commit modification.

Emoji description

Emoji Emoji code Description
📰 :newspaper: When you update documentations file (README.md, CONTRIBUTING.md, ...).
🎨 :art: When you write major code modifications.
📝 :pencil: When you perform minor code modifications.
🐎 :racehorse: When improving code performances.
📚 :books: When writting docs on source code.
:sparkles: When adding new features.
🐛 :bug: When fixing a bug
☔: :umbrella: When writing test.
🔥 :fire: When removing features or file.
🚧 :construction: When commiting code on Work in Progress state.
🔧 :wrench: When updating settings or package manager file.
⬆️ :arrow_up: When upgrading dependencies.
⬇️ :arrow_down: When downgrading dependencies.
🔒 :lock: When dealing with security.
💄 :lipstick: When improving UI / Cosmetic.
:wheelchair: When improving accessibility.
🌐 :globe_with_meridians: When dealing with globalization / I18N / G11N.
🎉 :tada: Initial commit.
🔖 :bookmark: Version tags.
🏆 :trophy: New release.
🤝 :handshake: When merging files.

How to report a bug ?

This section is 🚧.

How to suggest a new feature ?

This section is 🚧.