You went into their GitHub issue tracker to call their software "crapβ. Just by itself, that is so incredibly over the line of what is acceptable from a distro package maintainer that your maintainer privileges should have been revoked instantly.
The changes you made were also a massive breach of the trust reposed in you by your employer, by multiple distros, and by users of those distros. Trust that was built up over years, which you threw away in an instant and now cannot recover.
And this is before we even get to evaluating your technical judgment, which goes directly against best practices of the security community. For example: checking passwords against a database of known-compromised values is such a good practice that even government standards for password handling have been recommending it for years. But you decided on your own that this was bad and and that users must be "protected" from it. That you preferred your ignorance over others' expertise is extremely bad. That you doubled down on it when others pushed back is an unforgivable and irreparable breach of your responsibilities.
Since you say you "barely have energy" for this package, the only correct action for you to take now is to revert the changes to the package and step down immediately afterward so as to cease causing further harm.
@ubernostrum
1. Please leave my employer out of it. That's crossing a line.
2. It's entirely normal to refer to stuff considered superfluous as crap, at least in German, that's quite a normal expression.
3. I wrote this quickly after waking up before hopping on a train and a plane to be nice and let them know that there's no going back. That doesn't mean there's no way forward.
1/2
@tuxwise @keepassxc
@ubernostrum
1. Please leave my employer out of it. That's crossing a line.
2. It's entirely normal to refer to stuff considered superfluous as crap, at least in German, that's quite a normal expression.
3. I wrote this quickly after waking up before hopping on a train and a plane to be nice and let them know that there's no going back. That doesn't mean there's no way forward.