[haiku-commits] Re: haiku: hrev44039 - src/kits/interface headers/os/interface src/preferences/keymap

  • From: Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 18 Apr 2012 22:35:03 +0200

On 18.04.2012 21:41, John Scipione wrote:
Now that the emotional side is out of the way, let's get down to the nuts and
bolts of the matter.
[...]
Axel is a proponent of a consistency philosophy that has never existed on
any release of Haiku or BeOS.
[...]
Axel is defending a consistency philosophy that exists only in his mind.

Can you please stop that? This is just annoying, and really doesn't give me the feeling that the emotional side is out of the way for you.

While Haiku is not 100% consistent (and I never stated it is), consistency is important, and unless you have a good reason to break with it, *don't* do it. If you can make changes that improve consistency, be welcome -- that is a worthwhile goal.

Just don't waste your time on CDPlayer; this one should just go away.

Like
with the style issue that aren't documented anywhere he brings up from
time-to-time, I have trouble reading Axel's mind and consequently make the
mistake of not following these unwritten rules.

Those aren't just in my mind, though, they are all over our code; that it's not written down is certainly a problem, though.

This is a source of great frustration for me. This is a problem that should
be fixed by writing and maintaining clear and concise guidelines that lay
out the salient points.

If it's frustrating to you, maybe you have the motivation to improve them? I'd be happy to check anything you change for correctness against the status quo.

Be that as it may, they are in the base system and therefore legitimate
examples to use for this argument. Perhaps Axel grudgingly accepts these apps
as getting a pass, grandfathered into as an exception to his idea of how Haiku
should be designed.

Have I mentioned you are getting annoying with this? Anyway, there is nothing to add to what Ingo said: you are making these fun demo apps way more important than they are.

Nobody but BeOS nostalgics would care if we'd remove them. They don't add anything to Haiku besides showing where we are coming from.

There is little point in redoing BeOS without improving upon it, anyway.

But that doesn't mean that these kinds of changes should be outright
banned and told to be reverted without even giving them a look.

Wow, just get over it.

You don't need to defend yourself, you need to have good arguments in order to convince someone. I gave you a reason why you should revert that change, the least I expect is an argument on why it should stay in. Good arguments preferred.

Bye,
   Axel.

Other related posts: