Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 2.43 KB

CONTRIBUTING.md

File metadata and controls

28 lines (17 loc) · 2.43 KB

How to contribute

Please note that according to Pkcs11Interop license all code and content intentionally submitted for inclusion is covered by Apache License, Version 2.0 unless conspicuously marked as "Not a Contribution."

General feedback and feature requests

Please start a discussion in Pkcs11Interop issue tracker.

Reporting problems

Before you report a problem please make sure you have tried to find the solution by:

If you have already done that and your problem still persists then please register new issue in Pkcs11Interop issue tracker. The best way to get your problem fixed is to be as detailed as you can be about it so please make sure that registered issue includes (if applicable):

  • the version of Pkcs11Interop you are using
  • the version of operating system you are using
  • the description of the actual result (what is actually happening) and the expected result (what would you expect to happen instead)
  • snippet of the problematic code
  • the exception you are getting along with a full stack trace

GitHub supports markdown, so when filing issues make sure you check the formatting before clicking submit.

Contributing code and content

Before submitting a pull request with a feature or substantial code contribution please discuss it with Pkcs11Interop project members in Pkcs11Interop issue tracker. You might also read these two blog posts on contributing code: Open Source Contribution Etiquette by Miguel de Icaza and Don't "Push" Your Pull Requests by Ilya Grigorik. Note that all code submissions will be rigorously reviewed and tested by project members, and only those that maintain the existing coding style and meet both quality and design appropriateness will be merged into the source.