Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 2.39 KB

CONTRIBUTING.md

File metadata and controls

42 lines (31 loc) · 2.39 KB

Contributing to MV Extensions

First off, thank you! We're extremely flattered, excited and honored that you're interested in contributing to the MultiValue community! As your first order of business, we kindly request that you review the Code of Conduct that governs these projects and their contributors.

Ways to Help

There are many ways to help out! Here are just a few:

  1. Fixing existing or creating net new documentation
  2. Reporting bugs
  3. Requesting new features
  4. Submitting pull requests to squash bugs or implement new features
  5. Participating in the conversation
  6. Encourage adoption of the tools

Getting Started

If you're reporting a bug or requesting a new feature, please review the existing Issues first to ensure that yours is not a duplicate. If you find an existing Issue that yours would duplicate, please do add your voice or context to that conversation. If you don't find an existing Issue, please open a new one.

Bugs

When reporting a bug, please add as much context as possible such as (but not limited to):

  • Versions of applicable software
    • Host OS
    • Remote OS
    • Extension
    • IDE
  • Applicable configuration files
  • Description of scenario wherein bug was encountered
  • Description of the behavior that was expected
  • Screenshots or animations of the bug in action
  • Code samples and/or reproduceable test cases

If you're submitting a pull request to patch an existing bug, please include a clear description of the bug as well as your solution. If the bug was reported previously, please also include a link to the Issue #.

Feature Requests

We love new features! If you have an idea you would like to submit, please include the following information:

  • Describe the feature in a clear and succinct manner
  • Include some use cases where the addition of the feature would useful to users
  • Any other relevant and descriptive bits

If you're submitting a pull request to implement a new feature, please include the above information and a detailed description of your implementation. Please also ensure that your feature requests are tied to existing Issues and as such, include a link to the Issue #. If you have a feature request that you would like to see that has no existing Issue, please first open that issue and allow for discussion within the community before moving to implement.