Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.52 KB

CONTRIBUTING.md

File metadata and controls

29 lines (17 loc) · 1.52 KB

How to contribute to the ESMA project

Code of Conduct

This project and everyone participating in it is governed by the ESMA Code of Conduct. By participating, you are expected to follow it.

Reporting bugs

  • Do not open GitHub issues for know vulnerabilities of the systems used to build the site (e.g. Gatsbyjs, react etc.)
  • Make sure the bug has not already been reported
  • If you can't find an existing issue describing the bug you've encountered, please open a new one. Include meaningful title and description, any other relevant information (e.g. code sample or executable test case demonstrating the expected vs actual behavior)

Writing bug fixes

  • Open a new GitHub pull request with the fix.
  • Make sure the PR has a clear description of the problem and provided solution. Reference the relevant GitGub issues where applicable.

Whitespace, code formatting and other cosmetic changes

Changes that do not add to the functionality, reliability or testability of the project will not be accepted.

Making changes to existing functionality or adding new features

  • Please suggest the change by opening a new GitHub issue. Do not write code until you have received positive feedback to avoid wasted work.
  • Open a PR similar to bug fix process above, include all the relevant information, including the GitHub issue number.

Making changes to the documentation

  • Please open a pull request with proposed changes to the documentation, include title and description of the reason for the change.