Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.8 KB

contributing.md

File metadata and controls

24 lines (16 loc) · 1.8 KB

🌿 MINT | Demo | Features | Contributing | Get Started

Thank you for your interest and time in MINT!

Types of contributions

We'd love your input in the project. There are various ways you can contribute:

  1. Providing feedback. Any feedback you might have is welcomed, as we want to grow the project and the best way to do so is by learning from you, the community. Please reach out to us by opening an issue and we can have a discussion.

  2. Bugfixes. We welcome those with open arms. Feel free to share patches or pull requests if you think something is wrong. If you are unsure about something we are also happy to discuss.

  3. Enhancements. Like with bugfixes, we are happy to discuss your potential enhancements and will work with you to get it accepted in the codebase, as long as it is in line with the vision of MINT.

In general we applaud all efforts to improve the tooling. This is a community project and without an open and healthy culture the project will not be able to grow.

Things to work on to get started with the project.

This document contains a number of tasks that can be considered accessible contributions to MINT. Any task here is ready to be picked up in case you want to contribute, and we are able to give you some support in order to make you succeed your contribution.

  • Template expansion oracle(s)
  • Optimize default rule priorities
  • (Easily) configurable rule priorities (e.g. via configuration file(s))
  • Add rules for more specific data types, e.g. (fake) PII, postal codes, emails, phone numbers, IBAN, monetary amounts, ...
  • Increase widget support: a large number of Android widgets now have (limited) support
  • Enhance report generation with more features, interactive exploration tools and styling.