Replies: 5 comments 3 replies
-
A question:
|
Beta Was this translation helpful? Give feedback.
-
I feel like having a Docker image is an easier starting point for developers from non-Python backgrounds. And with the nature of PII, the companies that would use it, tend to keep their tech stacks tight, so f.e for a PHP company creating a custom Python code to use a PII provider might be not feasible. |
Beta Was this translation helpful? Give feedback.
-
As a non-python developer, I do not want to dive into using and running python packages, where it is no problem to run another docker container. I feel docker containers are much more operations and multi programming language friendly than the very specific single language packages. Try to imagine you wanted to use something like this yourself and the owner would like to switch from Docker to something language specific in a language you do not want to dive into and not want to learn how to operate. Please keep distributing the docker version 🙏🙂 |
Beta Was this translation helpful? Give feedback.
-
I am developing in R mainly. That said, Presidio could be a valuable tool in the context of data pseudonymization for research. And as a few other people have mentioned, having a Docker image makes things easier. I am currently trying to customize the Docker image for multi-language support but still without success. So having an official Docker image is of valuable help. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the feedback everyone, we will skip the deprecation for now |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Presidio community,
We’re exploring a change to how we distribute Presidio and would love your input before making any moves. Our aim is to streamline releases and focus on our core Python packages while still giving container users everything they need to build and run Presidio on their own.
Why We’re Suggesting This Change
Maintaining both pre-built Docker images and Python packages adds CI/CD complexity and slows down our ability to deliver new features, improvements, and fixes. By concentrating on PyPI releases, we can iterate faster on the core product, which is the SDK.
Less overhead means more engineering time for performance optimizations, richer documentation, and enhanced test coverage of the Python libraries - Presidio’s primary interface.
We know that many advanced use cases involve tweaking the Dockerfile (adjusting dependencies and configurations). Instead of publishing opaque images, we’d surface the Dockerfiles so you can build exactly the image you need for the platform you need.
What This Could Mean for You
We’d Love Your Feedback
Before we move forward, please let us know:
How to Share Feedback
Please let us know what you think by:
Tentative Timeline
We’re committed to supporting our community and want to make this transition, if it happens, as smooth and informed as possible.
Thanks for your continued support and partnership!
The Presidio Maintenance Team
Beta Was this translation helpful? Give feedback.
All reactions