[haiku-development] Re: R1/a4 initial planning

  • From: Stephan Aßmus <superstippi@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Wed, 22 Feb 2012 14:09:21 +0100

Am 22.02.2012 02:03, schrieb Sean Collins:
Its like this, I could build and machine engines, I have done it for
years, but given my limited personal resource "time" I find it easier to
handle the engineering and farm out the machine work and assembly these
days.

Just a anecdote to imply that I understand the pride etc of having
something you made yourself, but at the end of the day, if you can
browse the web, or drive down the race track, the destination is
sometimes more important then the journey.

Sometimes it is, sometimes it's not. There are plenty of projects out there where the destination seems to be more important than the journey and that's perfectly fine. After all, we need results and something to work with. However, it's not the point of Haiku to be build just like another Linux distribution, only with a less capable kernel and yet another API called Be API, similar to Qt only much less complete.

But let me tell you something about only putting together parts. The way Linux distributions work, they want this steering wheel and those brakes and this engine but with that exhaust pipe. But unlike a car (hopefully), software stacks don't necessarily fit together. And so when they want this steering wheel, it only works with another set of tires and including these certain brakes means they also have to include a second pair of wheels. And so what you get is a car which does drive, but somehow ended up with three different sets of tires, combined with two pairs of wheels, somehow made to work at the same time. But it works "good enough" and even looks pretty, since they managed to hide the cludges with paint.

But if we wanted that, we wouldn't work on Haiku. Doesn't mean the Haiku way doesn't come with its own set of problems, like for example that the car is still unreliable, doesn't work with all kind of gasoline and can only be driven on certain roads.

Best regards,
-Stephan

Other related posts: