Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 3.1 KB

CONTRIBUTING.md

File metadata and controls

57 lines (40 loc) · 3.1 KB

Contributing to ESP-IDF Visual Studio Code Extension

🎉 Welcome and thank you for taking time to contribute to this project.

There are many ways that you can contribute, and this document will provide you a bird eye view of how to get going about it.

Code of Conduct

This project and everyone participating in it is governed by the Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].

Reporting Issues

When you are about to open a new issue please make sure that you have scanned through the already opened issues to see if the issue or the feature request is already filed.

Already Existing Issue

If you find your issue or feature request is already filed then properly comment or add reaction like "+1", furthermore you can subscribe to the issue to keep yourself up to date about the progress.

Issue not existing

If you can't find the issue in the already opened issues then please make sure to file a bug report or feature request, while opening a issue or feature request please follow the templates presented to you.

Git Commit Messages

  • Reference the issue in the commit message just after the first line
  • Consider starting the commit message with an applicable emoji
    • 🎨 :art: Improving structure / format of the code.
    • ✏️ :pencil2: Fixing typos.
    • :zap: Improving performance.
    • 🔥 :fire: Removing files.
    • 🐛 :bug: Fixing a bug.
    • :sparkles: Introducing new feature.
    • 📝 :pencil: Writing docs.
    • 💄 :lipstick: Updating the web-view UI or style files
    • :white_check_mark: Updating tests.
    • 🔒 :lock: Fixing security issues including node dependencies audit.
    • 🍎 :apple: Fixing something on macOS.
    • 🐧 :penguin: Fixing something on Linux.
    • 🏁 :checkered_flag: Fixing something on Windows.
    • 🚧 :construction: Work in progress.
    • 🙈 :see_no_evil: Adding or updating a .gitignore file
    • 🔀 :twisted_rightwards_arrows: Merging branches.
    • :rewind: Reverting changes.
    • 🔖 :bookmark: Releasing / Version tags.
    • :heavy_plus_sign: Adding a dependency.
    • :heavy_minus_sign: Removing a dependency.
    • 💩 :poop: Writing bad code that needs to be improved, just kidding please try to avoid this!

I18N related contributions

Currently we support English and planing to expand to many other languages.

If you are willing to contribute any language translation, please read the language contribution guideline.

Forum

If you are lost at any point you can always ask question, help and suggestion in the forum, apart from creating Github Issues. For all the ESP-IDF related concerns please follow their suggested channel of communications.