Skip to content

Latest commit

 

History

History
73 lines (41 loc) · 3.24 KB

CONTRIBUTING.md

File metadata and controls

73 lines (41 loc) · 3.24 KB

Contributing to node-red-contrib-pkcs11

Thank you for your interest in contributing to node-red-contrib-pkcs11. We welcome contributions from the community to help make this project better. Whether you want to report a bug, suggest an improvement, or contribute code, please follow the guidelines outlined in this document.

Table of Contents

How to Contribute

Contributions to node-red-contrib-pkcs11 can be made in several ways:

  1. Reporting Issues: If you find a bug or encounter a problem, please report it. Issues are valuable contributions to help us improve the project.

  2. Feature Requests: If you have an idea for a new feature or enhancement, please let us know by creating a feature request.

  3. Pull Requests: If you want to contribute code or documentation changes, we welcome pull requests. Please follow the guidelines for creating and submitting pull requests.

Reporting Issues

If you encounter a problem with node-red-contrib-ejbca or have identified a bug, please follow these steps:

  1. Check the existing issues to see if the issue has already been reported.

  2. If not, create a new issue with a clear and descriptive title. Include the following information:

    • A detailed description of the issue.
    • Steps to reproduce the issue, if applicable.
    • Information about your environment (e.g., operating system, browser version, etc.).
  3. Use appropriate labels and milestones to categorize the issue.

Feature Requests

We welcome suggestions for new features or improvements to node-red-contrib-pkcs11. To submit a feature request:

  1. Check the existing feature requests to see if the request has already been made.

  2. If not, create a new issue with a clear title and description that outlines the proposed feature or enhancement. Be as detailed as possible.

Pull Requests

If you want to contribute code or documentation changes to node-red-contrib-pkcs11, please follow these steps:

  1. Fork the repository to your own GitHub account.

  2. Create a new branch from the main branch of your fork.

  3. Make your changes and commit them with descriptive commit messages.

  4. Test your changes thoroughly.

  5. Ensure your code adheres to the code style guidelines used in the project.

  6. Submit a pull request to the main branch of the original repository.

  7. Include a clear and concise description of your changes in the pull request.

  8. Be prepared to respond to feedback and make any necessary adjustments to your pull request.

Code Style

If you're contributing code to node-red-contrib-pkcs11, please follow the coding style and conventions used in the project. This ensures consistency and makes it easier for others to review and maintain the code.

License

By contributing to node-red-contrib-pkcs11, you agree that your contributions will be licensed under the project's license.

Thank you for contributing to node-red-contrib-pkcs11!