-
Notifications
You must be signed in to change notification settings - Fork 584
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
48 changed files
with
1,954 additions
and
395 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,11 +13,12 @@ Presidio is both a framework and a system. It's a framework in a sense that you | |
When contributing to presidio, it's important to keep this in mind, as some "framework" contributions might not be suitable for a deployment, or vice-versa. | ||
|
||
### PR guidelines | ||
|
||
Commit message should be clear, explaining the committed changes. | ||
|
||
Update CHANGELOG.md: | ||
|
||
Under Unreleased section, use the category which is most suitable for your change (changed/removed/deprecated). | ||
Under Unreleased section, use the category which is most suitable for your change (changed/removed/deprecated). | ||
Document the change with simple readable text and push it as part of the commit. | ||
Next release, the change will be documented under the new version. | ||
|
||
|
@@ -30,12 +31,6 @@ For more details follow the [Build and Release documentation](docs/build_release | |
|
||
To get started, refer to the documentation for [setting up a development environment](docs/development.md). | ||
|
||
### How can I contribute? | ||
|
||
- [Testing](#how-to-test) | ||
- [Adding new recognizers for new PII types](#adding-new-recognizers-for-new-pii-types) | ||
- [Fixing Bugs and improving the code](#fixing-bugs-and-improving-the-code) | ||
|
||
### How to test? | ||
|
||
For Python, Presidio leverages `pytest` and `ruff`. See [this tutorial](docs/development.md#testing) on more information on testing presidio modules. | ||
|
@@ -50,14 +45,20 @@ Best practices for developing recognizers [are described here](docs/analyzer/dev | |
|
||
Please review the open [issues on Github](https://github.com/microsoft/presidio/issues) for known bugs and feature requests. We sometimes add 'good first issue' labels on those we believe are simpler, and 'advanced' labels on those which require more work or multiple changes across the solution. | ||
|
||
### Adding samples | ||
|
||
We would love to see more samples demonstrating how to use Presidio in different scenarios. If you have a sample that you think would be useful for others, please consider contributing it. You can find the samples in the [samples folder](docs/samples/). | ||
|
||
When contributing a sample, make sure it is self contained (e.g. external dependencies are documented), add it [to the index] (docs/samples/index.md), and to the [mkdocs.yml](mkdocs.yml) file. | ||
|
||
## Contacting Us | ||
|
||
For any questions, please email [email protected]. | ||
For any questions, please email <[email protected]>. | ||
|
||
## Contribution guidelines | ||
|
||
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com. | ||
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit <https://cla.microsoft.com>. | ||
|
||
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA. | ||
|
||
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments. | ||
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact <[email protected]> with any additional questions or comments. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.