9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Paul Lalonde <plalonde@telus.net>
To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu>
Subject: Re: [9fans] interesting potential targets for plan 9 and/or inferno
Date: Mon, 26 Feb 2007 09:28:07 -0800	[thread overview]
Message-ID: <807375EC-A1F8-4C53-A3D3-177087930410@telus.net> (raw)
In-Reply-To: <a4e6962a0702260754t33246131k6a1247474afed26d@mail.gmail.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Preaching to the choir (I hope):
The fundamental issue with the GUI isn't one of prettiness.  It's one  
of naive/novice use.  Like the rest of Plan9, the GUI assumes an  
expert user.  But ever since the original Mac, the marketing message  
has been that GUIs are designed for instantaneous ease-of-use, and  
any training required is strictly application-centric instead of  
interaction-centric.  Rio, sam and acme defy this; in exchange for  
more usable screen real-estate and fewer interaction events (both of  
which are good for expert users) the ease of initial use has been  
sacrificed.  For people who drive ed, vi, and/or emacs, and had  
little experience with GUIs, the jump was easy.  Add to the system  
that you *really* have to be comfortable with the command-line to be  
productive, and I think the pool of possible users of the P9 GUI is  
pretty small.

I do a fair bit of remote interaction (code reviews, design,  
debugging) using skype and VNC.  It's interesting that the older  
folks (who grew up without GUIs) I do this with have little trouble  
taking the 1-minute "point to move the cursor, chord like this to cut- 
and-paste, click like this to execute a shell command" and being  
reasonably useful with it.  The younger, just as smart crew however,  
throw up their hands and say "whatever man, that's whacked".

It makes me sad, but I don't expect to see any innovation in GUIs  
oriented to expert users.  There's just too much resistance to change  
and too little attention payed to the load that the novice parts of  
the current interfaces incurs on user interaction.

Paul

On 26-Feb-07, at 4:03 PM, Eric Van Hensbergen wrote:

> On 2/26/07, ron minnich <rminnich@gmail.com> wrote:
>> On 2/26/07, erik quanstrom <quanstro@coraid.com> wrote:
>> > plan 9 is having trouble keeping the converted.  why would
>> > adding one more layer of goo to the gnu goo stack convert
>> > the hardened of heart?
>>
>> Because the first thing that most people say when I show them rio is
>> 'yuck'. And, in most cases, they don't stop saying 'yuck'.Acme does
>> not help.
>>
>> Sorry, but most people hate the Plan 9 GUI. It is off-putting enough
>> that they are not that interested in seeing the beauty of it all.
>>
>
> Regardless, neither rio or acme will work well on a cell phone.
> Probably be best off with mux.  However, I think we can all agree --
> while the underlying infrastructure of the Plan 9 GUI continues to be
> innovative and interesting, the GUI itself has never been a focus nor
> a strength of the system.  I'm not saying we should merge Qt and Gtk
> or any of the Linux variants -- I continue to think we need to focus
> on our strengths rather than getting bogged down in eye candy.
>
>           -eric

- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFF4xiTpJeHo/Fbu1wRAg5eAJ91Nx36zvl2j1SnZCN6l20YouLjzQCeOMVV
c3yGON3zW4GxT/jE9QtB1xg=
=Pcha
- -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFF4xinpJeHo/Fbu1wRAvKoAJwMHdwR89h2rJRP3t8pefG6NZYqdQCgmWMf
3qHkNF5P4QyBnVr6r3XQw6w=
=2xrB
-----END PGP SIGNATURE-----


  reply	other threads:[~2007-02-26 17:28 UTC|newest]

Thread overview: 140+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-02-25 14:32 ron minnich
2007-02-25 14:58 ` erik quanstrom
2007-02-25 19:49   ` Eric Van Hensbergen
2007-02-25 20:09     ` erik quanstrom
2007-02-25 14:59 ` Martin Neubauer
2007-02-25 15:50   ` fgergo
2007-02-25 22:34     ` erik quanstrom
2007-02-26  8:49       ` fgergo
2007-02-26  9:19         ` ron minnich
2007-02-26  9:53           ` Richard Miller
2007-02-26 11:47             ` ron minnich
2007-02-26 22:18               ` cummij
2007-02-26 11:50           ` Martin Neubauer
2007-02-26 12:50           ` erik quanstrom
2007-02-26 15:08             ` ron minnich
2007-02-26 15:13               ` Lluís Batlle
2007-02-26 15:54               ` Eric Van Hensbergen
2007-02-26 17:28                 ` Paul Lalonde [this message]
2007-02-26 18:56                   ` Joel C. Salomon
2007-02-26 18:58                 ` Charles Forsyth
2007-02-27 16:08                   ` Salva Peiró
2007-02-26 18:12               ` John Floren
2007-02-26 18:39               ` Joel C. Salomon
2007-02-26 19:05                 ` John Floren
2007-02-26 19:38                   ` David Leimbach
2007-03-06 19:33               ` bride of excession
2007-03-06 20:27                 ` ron minnich
2007-03-06 21:56                   ` matt
2007-03-06 22:37                     ` Eric Van Hensbergen
2007-03-06 23:08                       ` C H Forsyth
2007-03-06 23:12                         ` Skip Tavakkolian
2007-03-06 23:18                           ` ron minnich
2007-03-07  4:21                             ` David Leimbach
2007-03-07  3:48                     ` lucio
2007-03-07  4:13                       ` lucio
2007-03-07  4:23                       ` David Leimbach
2007-03-07  5:52                       ` Vester Thacker
2007-03-07  6:02                         ` ron minnich
2007-03-07  6:16                           ` Vester Thacker
2007-03-07  6:42                             ` ron minnich
2007-03-07  8:28                               ` Bakul Shah
2007-03-07 11:50                               ` Martin Neubauer
2007-03-07 21:21                                 ` John Osborne
2007-03-07 22:47                                   ` Markus Sonderegger
2007-03-08  0:41                                   ` Martin Neubauer
2007-03-07 21:31                                 ` Paweł Lasek
2007-03-07 13:47                               ` Eric Van Hensbergen
2007-03-07 14:22                                 ` erik quanstrom
2007-03-07 18:05                                   ` Skip Tavakkolian
2007-03-07 18:38                                     ` erik quanstrom
2007-03-07 18:06                                   ` Eric Van Hensbergen
2007-03-07 18:30                                     ` lucio
2007-03-07 16:55                               ` Jack Johnson
2007-03-07 20:34                               ` matt
2007-03-14 16:31                               ` bride of excession
2007-03-07  6:59                             ` Bruce Ellis
2007-03-07  8:02                         ` csant
2007-03-07 10:04                           ` cej
2007-03-07 10:17                             ` C H Forsyth
2007-03-07 12:50                               ` Kenneth Long
2007-03-07 14:04                                 ` C H Forsyth
2007-03-07 18:28                                   ` Geoffrey Avila
2007-03-07 18:35                                     ` lucio
2007-03-07 16:53                           ` Lyndon Nerenberg
2007-03-07 17:18                             ` erik quanstrom
2007-03-07 17:40                               ` Jack Johnson
2007-03-07 17:43                                 ` andrey mirtchovski
2007-03-07 18:41                                   ` Robert Sherwood
2007-03-07 19:01                                     ` C H Forsyth
2007-03-07 19:03                                     ` Geoffrey Avila
2007-03-08  1:16                                     ` Lyndon Nerenberg
2007-03-08  4:59                                       ` Lyndon Nerenberg
2007-03-08 15:02                                         ` David Leimbach
2007-03-08 15:32                                           ` Martin Neubauer
2007-03-08 10:11                                       ` cej
2007-03-08 14:03                                         ` Gorka Guardiola
2007-03-08 14:09                                           ` erik quanstrom
2007-03-07 18:27                                 ` lucio
2007-03-08  0:28                               ` David Leimbach
2007-03-08  0:45                                 ` don bailey
2007-03-08  1:48                                   ` geoff
2007-03-08  2:19                                     ` Jack Johnson
2007-03-08  8:32                                       ` matt
2007-03-08 15:03                                         ` David Leimbach
2007-03-08 15:09                                           ` erik quanstrom
2007-03-08 15:24                                             ` Charles Forsyth
2007-03-08 16:33                                             ` David Leimbach
2007-03-08  2:45                                     ` Anthony Sorace
2007-03-08 19:02                                   ` Geoffrey Avila
2007-03-08 19:41                                     ` Boris Maryshev
2007-03-08 21:02                                       ` matt
2007-03-08 21:55                                         ` ron minnich
2007-03-09  4:46                                           ` lucio
2007-03-13 13:38                                             ` Harri Haataja
2007-03-09  4:17                                         ` lucio
2007-03-09 11:31                                         ` [9fans] " app
2007-03-09 15:52                                           ` David Leimbach
2007-03-09 22:08                                             ` Elbing Miss
2007-03-09 22:43                                               ` David Leimbach
2007-03-12  8:45                                   ` [9fans] " Dave Eckhardt
2007-03-12 10:06                                     ` lejatorn
2007-03-12 16:55                                       ` Skip Tavakkolian
2007-03-12 17:37                                         ` lejatorn
2007-03-12 17:43                                           ` David Leimbach
2007-03-13 13:54                                     ` Harri Haataja
2007-03-13 13:59                                       ` erik quanstrom
2007-03-14  4:05                                       ` Jack Johnson
2007-03-14  4:26                                     ` Noah Evans
2007-03-14  4:33                                       ` lucio
2007-03-14  5:13                                         ` Noah Evans
2007-03-15 14:47                                           ` lucio
2007-03-15 17:57                                             ` Devon H. O'Dell
2007-03-15 18:10                                               ` lucio
2007-03-15 18:36                                                 ` Devon H. O'Dell
2007-03-15 19:28                                                   ` lucio
2007-03-16  8:20                                                     ` Harri Haataja
2007-03-16  8:31                                                       ` Uriel
2007-03-15 23:53                                             ` Noah Evans
2007-03-16  4:41                                               ` lucio
2007-03-16  8:06                                                 ` Geoffrey Avila
2007-03-16 12:33                                                 ` Eric Van Hensbergen
2007-03-16 14:13                                                 ` C H Forsyth
2007-03-14  4:40                                       ` Jack Johnson
2007-03-14  6:06                                       ` Gabriel Díaz
2007-03-14  9:29                                         ` Charles Forsyth
2007-03-14  9:57                                       ` matt
2007-03-14 12:52                                         ` erik quanstrom
2007-03-08 18:34                                 ` Wes Kussmaul
2007-03-08 18:44                                   ` Paul Lalonde
2007-03-06 22:23                   ` Robert Hibberdine
2007-03-06 22:28                   ` John Floren
2007-03-12 12:17                     ` Harri Haataja
2007-03-06 23:17                 ` C H Forsyth
2007-03-06 23:21                   ` geoff
2007-03-07  0:48                     ` John Floren
2007-02-26 14:32           ` Joel C. Salomon
2007-02-26 15:19           ` Latchesar Ionkov
2007-03-14  5:21 YAMANASHI Takeshi
2007-03-14  9:36 ` Charles Forsyth
2007-03-14  6:15 YAMANASHI Takeshi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=807375EC-A1F8-4C53-A3D3-177087930410@telus.net \
    --to=plalonde@telus.net \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).