Sound familiar?
Why I quit: Linux kernel developer Con Kolivas stated:
If there is any one big problem with kernel development and Linux it is the complete disconnection of the development process from normal users. You know, the ones who constitute 99.9% of the Linux user base. The Linux kernel mailing list is the way to communicate with the kernel developers. To put it mildly, the Linux kernel mailing list (lkml) is about as scary a communication forum as they come. Most people are absolutely terrified of mailing the list lest they get flamed for their inexperience, an inappropriate bug report, being stupid or whatever. ... I think the kernel developers at large haven't got the faintest idea just how big the problems in userspace are.
As a user, and not a programmer/developer, I must say I have seen a little of that here as well. If Haiku is to succeed, especially with our small user base, then we really must try to avoid the scenario described above. There is no bigger turn off to a new user (or an old one), than being looked down upon by the programming snobs whenever a suggestion is made or a question asked. Thankfully these experience are few and far between, but they do happen sometimes.

Comments
Re: Sound familiar?
Snobbery is an universal issue these days. Every hack thinks he's hot shit, especially if he actually knows more than the average Joe and in position to look down on others.
Re: Sound familiar?
Re: Sound familiar?
Re: Sound familiar?
The Dunning–Kruger effect
That and probably some Tribalsim.
Re: Sound familiar?
I find snobbery more common at least regarding Haiku more common among people that are new to the project... that just drop by and expect thier ideas to be accepted and implemented.
As far as the developers go... in general they seem very fair minded and at least try to reward effort of newcomers that are producing good code for the project.
What more can you ask? If you want more than that I thin you are being unreasonable and the problem is all really just in your head. I haven't contributed to Haiku with code but I may someday when I have time.
Re: Sound familiar?
I agree that the devs are pretty fair minded and try to listen to other viewpoints. But what concerns
me about the current arrangement is the pretty strong tendency towards mono-culture when all the
decisions about what goes in/ what's kept out/ what the direction forward is... all are made by a
small clique of programmers.
What we have is a group of bright, technically oriented guys who are
implementing a system that ultimately appeals to their own sensibilities... i.e. to other bright,
technically oriented guys. The views of Joe Sixpack just don't enter into it.
Now, I don't worry much about R1 in this regard, as that design is already done and is pretty
universally (well, almost) loved by the community. But there seems little to stop the OS from slowly,
surely, and progessively over time, tilting more and more to the geeky side and away from that wonderfully
user friendly experience the original BeOS was.
This is one area where a closed source, corporate designed OS actually has (or at least, could have)
an advantage. There, the programmers don't rule the roost but merely implement what they're told.
And the decisions about design are split between the upper levels of management, as well as various
other groups like quality assurance, human interface guidelines teams, creative/graphics types, etc.
When the boss sees work coming out that looks too technical (in his opinion) he can lay down the law
and tell the developers "try again, and make it simpler". Kind of like Jobs was notorious for doing
to his development teams.
I remember in the early days of OpenBeOS there was a similar feeling about having a creative
"meeting of the minds" in mapping out the future of the OS, past R1. There were groups of creative
(musical and graphics) types, long time users and commenters, as well as the project management guys
and all the individual programmers that were to have an input in what direction the system would take. I liked that
approach because it seemed richer and wiser and more conducive to a fulfilling outcome.
But that seems to have melted away over the years. Now it seems more like, "hey if you want to contribute, submit
some code. Oh wait, you can't code? Then shut up!" Ok, that's way too harsh, It's nowhere near that
bad -- I'm just exaggerating to make a point.
I'm not trying to dig at the current core group of guys developing Haiku because they're doing a great job.
I mean, damn -- it's here! Haiku actually exists! It got written. And it works. And it pretty damn sweet even in its
unfinished state. And it's still being continuously tweaked, and fixed on, and amended. Awesome job.
But that's my worry about the future. That the current arrangement almost inevitably leads to a echo chamber
of group think among the devs. There's no counter-balancing force, that I can see.
Re: Sound familiar?
I see often people approach Haiku with some weird stuff on their minds like "you have to port this, this, this and this if you don't you guys suck and nobody would use this pile of shit of yours" or "you have to make a tablet OS out of it, maybe Android clone, otherwise you suck..." etc.
There is no way you could have any constructive discussion out of it, seriously.
Re: Sound familiar?
My first thought
Did anyone contacted this guy to ask if he would like to help developing haiku os??
On inviting people to help develop Haiku
Re: Sound familiar?