Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 3.11 KB

CONTRIBUTING.md

File metadata and controls

49 lines (32 loc) · 3.11 KB

Contributing to NGX-JSON-Schema-Form

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct, please follow it in all your interactions with the project.

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 ngx-json-schema-form@outlook.com.

Found a Bug?

If you find a bug in the source code, you can help us by submitting an issue to our GitHub Repository. Even better, you can submit a Pull Request with a fix.

Missing a Feature?

You can request a new feature by submitting a new issue to our GitHub Repository.

If you would like to implement a new feature, please submit an issue or a pull request, depending on what kind of feature it is:

  • A major feature should be proposed in a new issue that outlines the feature you would like to add, so it can be discussed. This will allow us to better coordinate our efforts, prevent duplication of work, and help you to craft the change so that it is successfully accepted into the project.
  • A small features can be crafted and directly submitted as a pull request.

Coding Rules

We try to follow Google's JavaScript Style Guide, but wrap all code at 140 characters or less and use 4 spaces for indentation. Review our TSLint rules for more information.

Commit Message Guidelines

This project uses semantic-release and thus requires specific commit message standards. Sematic-release uses the Angular Commit Message Guidelines; please review.

License

This library is released under the MIT License. All contributions, if accepted, will be covered by this license. So PRs must either consist of original code, or code from another source with an MIT-compatible license. By submitting a pull request, you assert that the code you are submitting complies with these requirements.