I like them too but, though it sounds corny, they have to come from within. You can’t expect random people to cheer or work for you just because you have an idea. And if you don’t believe in your project enough to invest your time, why do you think other people will?
Let me give you an example. Koder is already a usable product, and yet I don’t see too many contributions. That is fine. I work on it because I need it and because I find it fun.
Maybe other people don’t have time. Maybe they don’t know how they can help. Maybe they don’t share my vision or/and they use other editors, so they don’t care. Maybe they don’t want it at all and think Haiku would be better without it. I don’t know.
My main goal is to have LibreOffice ported (so Haiku can be more usable) and I wrote Koder to facilitate that. Now I need to add missing features to Scintilla port (because no one else will), support Koder (because no one else will) and work on the port itself (because no one else will). Still, I don’t go around complaining people don’t want to help me (and that is how you come across, at least to me).
It would be completely different if you created a topic saying “I have this idea but I don’t have the skills necessary, can you help me? I can offer this and this and that.” Second part is mandatory and it usually is money. If it’s not there, it’s not reasonable to expect people to help. If it is there and people still don’t want to help - tough luck, you’re on your own, nobody owes you anything.
You instead go on and on about those bad Haiku devs who don’t want to help you. That does not inspire and motivate people. People like inspiration and motivation.
I got the update from somewhere, wasn’t that your server?
Then it should be fairly easy to work with them.
PHP is the easiest solution for web scripting. Scripts are easy to deploy, language not that hard to learn. If you could learn yab, you can learn PHP. The question is if you want to invest your time in it. If you won’t, nobody else will. (Not having time is not a valid argument, exactly because I understand how it is to not have time.)
Your solution doesn’t have to be rock solid and super secure. It should exist. That’s all. Maybe then some people will step up and say “Hey, that is cool, but I can see it needs a little polish. Can I help?”