Replying to Avatar Matt

I don't think this is exactly what you're asking for, but I will say it anyway.

Mostly, being told to fuck off in various ways when I point out a bug, practice, or UX design choice I think is bad from a user perspective. I've mostly given up. If it gets bad enough, I just won't use any of it. That's where I'm at as a highly ideological and technical user (tester). Average people aren't going to deal with the things people like me do, and even I'm hanging by a thread at this point. Just being honest. People can take it or leave it.

One specific example would be annoying bugs in the text editors in both Primal and Amethyst (which I've made known). The issues still exist (using multiple keyboards and devices), yet more features continue to be added. It's hard to get excited when such basic features aren't complete. One dev told me to just use a specific keyboard. Cool, but that is a workaround, not a real solution. I haven't had problems with any other apps, and installing some random keyboard for Nostr clients is not going to cut it if we want this to be widely adopted.

I've had similar issues with connecting wallets. I never figured out how to get Mutiny to actually connect after clicking the button in Primal. I've had lots of little issues that I feel should be fixed before all the other stuff is added on top.

A feature should be complete if it's going to get pushed to users. I used to use Amethyst and expressed concern regarding pushing the draft feature before anyone could turn it off and not telling users that their unshared thoughts were actually being shared and broadcasted. Adding the option to disable in the future doesn't negate the violation that some of us felt. Ignored. So I fucked off.

It's just getting exhausting. I don't get paid for testing this stuff and actually send sats to developers. I'm okay with that! But I'm not okay with being treated less than simply because I haven't contributed some arbitrary amount of code to some project. I'm just wondering who this stuff is being built for, because from a user/tester perspective, I'm left feeling like a house is being built around me on a half-finished foundation most of the time when I try this stuff out.

Any opinion is usually met with "what are you building?" or something similar. I can just shut the fuck up, say thanks, and eventually stop using this stuff and funding devs (to the best of my ability - I'm not pretending to be an important VC here), but who benefits from that?

These are my main problems.

And we testers could use a more centralized document or something expressing how devs in general want to be interacted with (suggestions, feedback, bug reports, etc). It's all so chaotic from my perspective. If they don't want testers, then say that.

Reply to this note

Please Login to reply.

Discussion

Please report issues uncovered to the appropriate projects git repository for tracking. This is how you ensure your thoughts arent lost in the void, fall between the cracks etc and can be triaged.

Most dev teams for nostr projects are 1 person. The primary customer is that dev, but every project welcomes others to use and provide feedback.