9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "Eric Van Hensbergen" <ericvh@gmail.com>
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: Wed,  7 Mar 2007 07:47:34 -0600	[thread overview]
Message-ID: <a4e6962a0703070547o5b14397amf5f0995b76f43ebf@mail.gmail.com> (raw)
In-Reply-To: <13426df10703062242q3cdc421fnb45a5e6342b8b5ee@mail.gmail.com>

On 3/7/07, ron minnich <rminnich@gmail.com> wrote:
> On 3/6/07, Vester Thacker <vester.thacker@gmail.com> wrote:
>
> > Well, I apologize for offending you. But what ideas are you suggesting
> > that we migrate toward?
>

There are all sorts of different Plan 9's --

a) There is Plan 9 the research operating system, a small,
well-written kernel that's extremely portable, easily understood, and
fairly easy to extend and work with.  It doesn't have as many
"features" as other modern operating systems, but in a way that is how
it has maintained its simplicity and relative stability.

b) There is Plan 9 the distributed system - an elegant approach
designed from the ground up to deal with a networked world.

c) Then there's Plan 9 the terminal, a highly productive, very
lightweight, and somewhat quirky interface which is more or less like
nothing a typical user has ever seen before.  As evidenced by this
thread -- some love it, some hate it, some tolerate it, but most learn
to love it -- particularly as a development environment.  If you want
a proper terminal environment under other operating systems you can
run drawterm or plan9ports and it gets you most of the way there.
There seem to be three major classes of gripes with Plan 9 the
terminal: it doesn't support my devices (which drawterm largely
overcomes), it doesn't run (or run with) my application/editor/browser
(which can be somewhat overcome with plan9ports), its different and/or
ugly.  The different part is something many of us love, the ugly part
is something many of us don't care about -- both largely revolve
around the window manager and applications versus anything inherent in
the operating system.

d) There's also Plan 9, the tools - by which I primarily mean ken cc
-- which works well enough for the platforms they support, are
extremely quick, and were well understood (by Ken, and now by
forsyth).

In my opinion work on (a) and (b) constitutes operating systems
research -- and there's plenty to do, particularly to support
demanding customers with tens of thousands of nodes in a scalable and
efficient manner.  Plan 9 just hasn't been stressed at those levels
before.  There's nothing wrong with working on (c) or (d) -- stuff
like Plan B has shown us there's plenty of room for interesting
exploration and improvement -- but those are more about working on
applications versus working on the environment.  In other words, they
really are projects onto themselves, not Plan9 per se -- in much the
same way that gnome != linux, rio != plan9.  So if someone wants to go
out and write a new window manager (or port an existing one to Plan 9)
more power to them, and more choice to us.  However, I really don't
think this should be a primary concern.

Ron is concerned (as am I) about keeping certain funding sources happy
-- and part of that is getting people at our organizations to use Plan
9.  However, I think we should be focusing on getting them to use Plan
9 (a) and Plan 9 (b).  Any discussion of (c) (and potentially (d))
will just turn religious and its not worth having that inquisition one
way (convince them to use our interfaces) or the other (jam their
interfaces into Plan 9).

My opinion is that time would be better spent with focusing on the
core of (a) and (b) and accomodating end-users who don't like the Plan
9 interface by providing gateways into Plan  9 systems from their
(existing) desktop environments -- meaning things like plan9ports,
xcpu, v9fs, etc.  The issue of tools (d) is still complicated,
particularly with people plugging scripting languages like python into
their HPC applications -- but that's a battle that's more worth
fighting than a battle over marketing eye candy and wanting to rung
Mozilla inside Plan 9.

            -eric


  parent reply	other threads:[~2007-03-07 13:47 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
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 [this message]
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=a4e6962a0703070547o5b14397amf5f0995b76f43ebf@mail.gmail.com \
    --to=ericvh@gmail.com \
    --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).