English is not my mother tongue, if i was rude, then sorry.
As i told, i have nothing against promoting new software, but can you or can somebody really count how many dependencies the Qt software have? A small change in the underlying layers can brake the hell. Who are responsible?
If some package breaks everything should we say to the users: go to /system/packages, search for the problematic package, open it with expander, check for the author and nag him?
Is it realistic for you?
Is it realistic if they cannot boot their install anymore?
Is it realistic, if they starts to get a huge amount of spam?
Is it realistic if their home network attacked by their own computer?
My experiences is : users coming here and nags devs, makes noise, complaining about ports completly irrelevant here.
Users are good.
Users are god.
Educated users yet better.
But have you got resources for public relations in this case? How would you handle situations like erupting hell because of unofficial packages? Do you got time for that? Does it makes any sense in the frame of the Haiku OS development?
It makes me tired, for sure.
Users comes with different mindsets. They thinks, everything in HaikuDepot somehow deeply related to Haiku OS. They think the Haiku devs responsible for mplayer. They think the Haiku devs are responsible for Qt apps. Can you imagine how many abstraction levels are between this 2 levels? Can you explain where everywhere could be the problem?
Ofc, in linux distributions they can go to the distribution developers and complain, as they more or less only responsible for the usefulness of the provided software but they rarely changes anything in the kernel and in the drivers. They just compiles them with different switches or at ubuntu-derivates they only prvides the extra packages and backgrounds. (Hail for them nevertheless.)
This absolutely not comparable with the Haiku project. But the users educated so, so they come to here and complaining about that.
XY doesn't work anymore!
It is crashing!
Why it is changed?
Why the devs changing thing before they checking if it is OK?
The devs changing things and broking another things!
Everything is broken!
You guys sucks.
Umm, so, how would you handle these complains?
Do you want to solve their things?
Does Linus solves userland things?
Does Linus takes complains about broken userland things in an unrelated linux distribution?
It is just some question and i let you to decide how would you handle them. You absolutely don't need to follow the way what Linus declares, it is just a mental-game. But somebody needs to handle the complains. And my gut says: Haiku can't be repsonsible for the whole universe. And for the seals. I like seals, you know.