The funding from the Prototype Fund was to add JMAP support to K-9 Mail’s code base. The deliverables were the source code and a final report, nothing else.
Obviously not the only funds you have received. Still, I would be curious to know what they would think of how you manage the project. Especially considering their goal is to support public interest projects. Not self serving developers.
Not letting users decide on the roadmap of the project and an “anti user stance” are two different things. Users who report problems, request features, and/or describe the use cases they hope will be supported influence what future versions of K-9 Mail will look like all the time. Of course not every feature/change that is requested will be added.
There is a big difference between feature requests and regressions due to a massive UI/UX design departure.
Yes, the final decision is mine. But mostly lack of time and nobody else to implement a feature are what shape K-9 Mail. Not a tyrannical maintainer who says no to everything.
You seriously need to take a step back and look at how you portray yourself everywhere on this project. Tyrannical maintainer is exactly how you come across. From the very beginning of the UI change when you were given feedback your answer was no, this is what we are doing. You don’t care what your users want in this regard, you have made up your mind and are going in the direction you want. Full stop.
People who donate presumably do so because they derived value from the app in the past. I don’t think my “intentions” have changed since I started asking for donations. What exactly do you think people need to know?
I can’t possibly know the intents behind every donator, but I would hope they are donating to support an open source project that has the best interests of it’s users in mind.
What exactly do users need to know before supporting you? This.
Your anti user stance or whatever you want to call your description of open source development being only a self serving venture needs to be the first thing any perspective user reads on github/playstore/f-droid. You can disagree with me on how the K-9 project should be managed, but to not be upfront with the above is unethical. And no, open source development does not assume this stance and you are far from a majority in thinking this is what open source development should be.