The devs should be organizing these tests themselves. Tests like this should be running all day, every day, fully-automated on a build server.
Load tests, penetration tests, interoperability tests, speed tests, regression tests...
Can't set up a communications protocol and then skip testing the communication layer and just spend all day on custom emojis and trendlists.
Along with all the other things people are asking for… most nostr devs are one person shows. There is no build server. There are few automated tests. Things are still changing too fast for that stuff imo.
I have alternative facts.
Thread collapsed
Maybe Nostr needs more teams and fewer lone wolves.
It'll get there eventually...
Thread collapsed
I wish I had help. Lol so many of the tools that exist are just not up to snuff and I can't rely on them to build what's I need. So I'm building it all.
I suspect we'd have more luck forming teams, if the people forming the teams aren't devs. Devs always think, "I'll just build it all, myself." Someone who needs help building, will look for help.
Yeah a lot of devs don't naturally have product owner/project manager skills. Collaboration requires the product owner to precisely define the work to be done, to delegate it, and to validate the results. This can be done with project teams or it can be crowd-sourced via bounties/contract work.
Part of the problem is related to funding. Projects that have a lot of funding should set some of it aside towards bringing on extra devs for collaboration (and some are, Damus and Amethyst both allocated some of their grant funds towards expanding their teams or paying out bounties). However, when a project is only funded enough for one dev working on it full time, there's not going to be any cash left over to support additional contributors.
Thread collapsed
Thread collapsed
Thread collapsed
Yup. 100% true, it will come.
Thread collapsed
Thread collapsed
Thread collapsed