Is there an official list of standards that one must meet to earn the right to have an opinion on Nostr development and practice?
I currently spend time testing and reporting issues as I find them (admittedly, I do need to get better at doing this using repo reporting tools in ways that developers prefer). I'm educating others about the benefits of Nostr and related tools as often as I can. I donate what I can monthly or purchase products from developers to support them financially. I'm studying computer science and related topics to contribute in ways I'm interested in. I buy books and build things like SeedSigner (npub17ty…3mgl) to give them to people who want to learn about securing their assets.
What am I missing? Contributing code? If so, how much? What must we users do to matter or not be offensive? What must I do to never irritate developers? Think the same? Ignore what I see as potential problems and never speak of them? Communicate in a specific way? Never make mistakes?
Please just give me a list and I will at least know where I stand and what I must do. Tell me exactly where I'm going wrong and how exactly I can fix it. I genuinely want to know the exact standards I have to meet to matter as much as developers.
I can't figure it out. Maybe I am the problem, but I can't fix a problem without knowing what the problem is.
IS there a standard that will please every developer? Most? Some? One?
I'm frustrated as a user, tester, supporter, and someone who wants to see Nostr succeed. Some developers seem to be frustrated by people like me. What should we change?