Why I start hating to build free software are comments like these:
"Gadgetbridge always fetch wrong data from my watch. It seems like there is no plan to solve this issue. I'm totally disappointed."
Any idea how to deal with people who use software that was created by volunteers in their free time, and then complain and demand?
@ashimokawa probably transparency and communication.
they probably demand because they expect a similar service like freeware software by companies...
@ashimokawa I don't read comments on the play store anymore. What is harder to ignore are feature requests which are out of the scope of the software. On the other hand I have never bothered to write down the purpose and my vision of the software. 🤔
I would never publish to google play I was refering to comments on github issue tracker.
90% of github users are no developers they just want to nag on the "github forums" and have no idea what an issue tracker is for
@ashimokawa @nause_marc There's definitely something to be said for both sides. I think it's bad to close forums off to anyone without technical knowledge; it kind of misses the purpose of FOSS to just block an entire audience from having any influence/contribution to the product, IMO. That's how software ends up an unintuitive mess that only makes sense to the creator. That said, as a developer, there isn't really any incentive to cater to these users other than gaining popularity.
@ashimokawa @nause_marc Most users that I get annoyed by are in fact genuinely trying to help, they just have no idea that I'm the one getting stressed out about fixing everything and just want to give input on certain issues; they think the problem is undervaluing an issue, when in reality I just don't have the time to work on it.
@ashimokawa @nause_marc Better communication is a solution (making it clear which parts of the community are open for non-technical users). Naming a price/bounty on each issue is also a solution, as it'll probably be easier for people to understand "doing things isn't free" than just not responding to an issue, which probably seems like a lack of effort to a user. Even a copy/pasted response for each user on the Play Store makes a pretty big difference in my experience.
> Any idea how to deal with people who use software that was created by volunteers in their free time, and then complain and demand?
“Implementation of feature X costs (a minimum of) Y and has an estimated development time of Z. Would you like to sponsor this?”
Ignore them. Please carry on, even if there are people who can't behave properly. I am very grateful for Gadgetbridge and would not use any smartwatch without it. The many satisfied users probably just don't speak as often as the annoying people.
I'm with the people who commented "ignore". But sometimes it is not easy.
You could ask them to help you with that issue. Maybe you'll join a conversation.
If the person wants to keep an ashole you could offer twice the money you get if they fix the issue.
@ashimokawa This happens with Gitea too. Just because an issue has been open for any length of time without being resolved immediately it is "clearly an issue we won't ever solve". We get called lazy, and many more things that are much ruder. Abusive people (those who insult maintainers or others) get banned, but ones who demand our time we remind them we are volunteers and can only do so much, usually once they realize we aren't a company they are more polite and understanding.
@ashimokawa I try to ignore the negative people (which is sometimes hard to do), and remain appreciative of the wonderful community we have. Those who make PRs, add to documentation, hang out in chat helping others, reporting issues, hosting instances. You, @codeberg, and many others bring me back to Gitea every single day refreshed, and happy that I can work on this great project.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!