[haiku-development] Re: Keymaps and Command key

  • From: "Ari Haviv" <arielbhaviv@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Thu, 21 Aug 2008 01:15:08 -0400

On Wed, Aug 20, 2008 at 10:01 PM, Jorge Mare <kokitomare@xxxxxxxxx> wrote:
> On Wed, Aug 20, 2008 at 6:30 PM, Ari Haviv <arielbhaviv@xxxxxxxxx> wrote:
>> I understand this logic but Michael Lotz said (see above) this wasn't
>> the case; the control-c copies in both the GUI and terminal and alt-c
>> is now "break.'
>> Haiku would still be internally consistent as well as consistent with
>> the other OS's. Two for the price of one.
>
> I was not aware of this, and it is true. But then, that being the
> case, using the proposed default would make Terminal in Haiku break
> standard/expected behaviour, something that would most probably annoy
> users too.

very few compared to everyone else who would complain that control c
doesn't copy as expected.

>> Be different where it makes sense and not for the sake of being
>> different, otherwise there's a bigger retraining and support cost. I
>> think it is important that Haiku has a very low TCO in addition to
>> simply being 'free.'
>
> It is not about being different for the sake of being different; it is
> about being consistent, as in, practicing what we preach and in trying
> to push for the areas that differentiate Haiku from other systems, not
> because they are different, but because we think they are better.
>
> So, for example, if we are going to tell people how good our fully
> attributed file system is to manage your emails, and then we bundle
> Thunderbird as an email client because that's what people are used to
> in Linux and Windows, then there is little point in trying to promote
> Haiku. The more we go down that road, the less compelling Haiku
> becomes.

Yes, but how will alt-c make Haiku more compelling? So I went through
the entire thread and the best argument is that it is more ergonomic
as control requires pinky stretching and copy and pasting is done more
often than terminal control sequences. That explanation could be
convincing even to people who don't care what terminal does.

Other related posts: