The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: gtaylor@tnetconsulting.net (Grant Taylor)
Subject: [TUHS] X and NeWS history (long)
Date: Tue, 12 Sep 2017 20:43:21 -0600	[thread overview]
Message-ID: <45369b52-ca6a-e9c8-06cd-79122d044dee@tnetconsulting.net> (raw)
In-Reply-To: <201709130056.v8D0uCix029857@darkstar.fourwinds.com>

On 09/12/2017 06:56 PM, Jon Steinhart wrote:
> Wow, big topic.  Rather than getting into it in detail at the moment I'm curious
> as to why you think that it's important for it to work over a network.

I personally really like the ability to SSH to a machine (*) using -XY 
and run Oracle's installer such that it's display shows up on my notebook.

I find that SO MUCH EASIER than trying to get the iDRAC / RSA / IMM / 
etc to work.  Usually they require multiple ports and protocols (often 
UDP, which is a pain through SSH).

For me, X11 forwarding just works.  -  Thank you to everyone that spent 
so much time and energy getting it to work.

> Before you bite my head off for that question, I'm not suggesting that there's
> no value in taking data from somewhere on a network and using it on a local
> machine.

I think there's a distinct and large difference in data and display I/O.

> Back in the darker ages of the Green Flash (Tektronix storage tubes like the
> 4014) it was common to display remote data on a local system.  The data in
> those days arrived via RS-232.  Depending on the application, one could shovel
> 4014 commands over the wire or just raw data and use a local program to generate
> drawing commands.

I've often contemplated SIXEL graphics in an error prompt from remote 
systems.  (This is a different topic, which itself relies on answer back.)

> I've never been convinced that the way that X did it made sense.  Sure, you'd
> here people say things like "your remote Cray can draw stuff on your local
> screen."  But it wasn't just that; using X your Cray also had to draw and
> manage your user interface: scroll bars, buttons, and so on unless you wanted
> to create a separate protocol so that you could run your user interface
> locally and have it communicate with the remote application.  Of course, X was
> enough of a pig that maybe using a Cray to drive a scroll bar made sense :-)

Maybe I'm a n00b and don't know better, but I'd think that would be a 
use case for nested X running on a local (closer than the Cray) machine. 
  So all the Cray needed to do was to send program I/O to the (nested) X 
server.  Then the (nested) X server could handle scroll bars and other 
local window manager eye candy.

I think the Cray would run something much like X does if you aren't 
running a window manager.  Simple, single application, no frills.

I think.

> So before getting off into graphics APIs I think that it would be interesting
> to hash this out.
> 
> BTW, one of the best things about NeWS was the fact that with a reasonable set
> of conventions the user interface personality could live in the server and be
> applied to all applications.  Contrast that with X where each application links
> in a UI library, and if your screen looks anything like mine there isn't a lot
> of consistency because different applications use different libraries.
> 
> One of the problems with NeWS was that this was so much fun to play with that
> the people doing the work kept on coming up with new ideas faster than they
> could implement the old ones so there was difficulty completing toolkit
> projects.

LOL

Feeping Creatureism?



-- 
Grant. . . .
unix || die

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3717 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170912/2e26e6b3/attachment-0001.bin>


  parent reply	other threads:[~2017-09-13  2:43 UTC|newest]

Thread overview: 208+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-09-08 20:54 [TUHS] Happy birthday, Dennis Ritchie! Dave Horsfall
2017-09-08 21:04 ` Noel Chiappa
2017-09-08 21:09   ` Michael Kjörling
2017-09-09  1:16     ` Wesley Parish
2017-09-09  1:30       ` [TUHS] File-as-record (was: Happy birthday, Dennis Ritchie!) Greg 'groggy' Lehey
2017-09-09  1:43         ` Warner Losh
2017-09-09  1:50         ` Wesley Parish
2017-09-09 13:59           ` [TUHS] File-as-record Arthur Krewat
2017-09-11 17:26         ` [TUHS] File-as-record (was: Happy birthday, Dennis Ritchie!) Paul Winalski
2017-09-09  4:34       ` [TUHS] Happy birthday, Dennis Ritchie! Steve Johnson
2017-09-09 13:04         ` William Cheswick
2017-09-09 17:26           ` Steve Nickolas
2017-09-09 17:49           ` Arthur Krewat
2017-09-09 19:40             ` Steve Nickolas
2017-09-09 20:33           ` Lawrence Stewart
2017-09-09 21:56             ` Steve Johnson
2017-09-10  1:27               ` Dave Horsfall
2017-09-11 16:20             ` Paul Winalski
2017-09-09 15:55         ` Clem Cole
2017-09-08 22:28   ` Steve Nickolas
2017-09-09 11:04     ` Michael Kjörling
2017-09-09 11:19       ` Steve Nickolas
2017-09-08 21:05 ` Arthur Krewat
2017-09-08 21:14 ` William Pechter
2017-09-08 22:13   ` Angus Robinson
2017-09-08 23:11     ` William Pechter
2017-09-09  5:13       ` Dave Horsfall
2017-09-09 15:41         ` Larry McVoy
2017-09-09  4:20   ` Dave Horsfall
2017-09-11 16:30   ` Paul Winalski
2017-09-11 16:49     ` [TUHS] Happy birthday, Dennis Ritchie! [ really sun vs dec/apollo ] Jon Steinhart
2017-09-11 17:37       ` Paul Winalski
2017-09-11 23:09       ` Larry McVoy
2017-09-12  7:38         ` arnold
2017-09-12 14:12           ` Ronald Natalie
2017-09-12 14:51             ` Toby Thain
2017-09-12 15:33             ` arnold
2017-09-12 15:35           ` [TUHS] Happy birthday, Dennis Ritchie! [ really sun vs dec/apollo --> X and NeWS ] Jon Steinhart
2017-09-12 16:57             ` Larry McVoy
2017-09-12 17:04             ` Arthur Krewat
2017-09-12 17:07               ` Larry McVoy
2017-09-12 22:11               ` [TUHS] X and NeWS history (long) Jon Steinhart
2017-09-12 22:58                 ` Larry McVoy
2017-09-12 23:22                   ` Jon Steinhart
2017-09-12 23:44                     ` Chris Torek
2017-09-12 23:41                 ` Adam Sampson
2017-09-13  0:14                   ` Jon Steinhart
2017-09-13 16:38                     ` [TUHS] old X versions (was:X and NeWS history) Christian Groessler
2017-09-13 19:10                       ` Kurt H Maier
2017-09-13 19:13                         ` Henry Bent
2017-09-19  0:44                       ` Random832
2017-09-19 10:30                         ` Nigel Williams
2017-09-19 14:05                           ` Jon Steinhart
2017-09-19 15:16                             ` Gregg Levine
2017-09-19 15:39                               ` [TUHS] old X versions Chet Ramey
2017-09-19 18:23                                 ` Nemo
2017-09-19 18:32                                   ` Clem Cole
2017-09-19 18:32                                   ` Chet Ramey
2017-09-19 18:34                                     ` Jon Steinhart
2017-09-19 18:43                                     ` Chet Ramey
2017-09-19 19:19                                       ` Stephen Kitt
2017-09-19 15:40                               ` [TUHS] old X versions (was:X and NeWS history) Clem Cole
2017-09-19 17:01                               ` Steve Nickolas
2017-09-19 17:15                                 ` Gregg Levine
2017-09-19 18:56                                   ` Derek Fawcus
2017-09-19 19:22                                     ` [TUHS] old X versions Arthur Krewat
2017-09-19 20:15                                     ` [TUHS] old X versions (was:X and NeWS history) Gregg Levine
2017-09-19 18:30                                 ` Nemo
2017-09-19 23:40                               ` Wesley Parish
2017-09-19 23:46                                 ` [TUHS] old X versions Grant Taylor
2017-09-20  0:06                                   ` Arthur Krewat
2017-09-13  0:29                 ` [TUHS] X and NeWS history (long) Bakul Shah
2017-09-13  0:52                   ` ron minnich
2017-09-13  0:54                     ` Warner Losh
2017-09-13  0:56                       ` ron minnich
2017-09-13  0:57                         ` Warner Losh
2017-09-13  2:06                         ` Kurt H Maier
2017-09-13  3:34                           ` ron minnich
2017-09-13  3:55                             ` Jon Steinhart
2017-09-13 15:16                               ` Arthur Krewat
2017-09-13 15:42                                 ` [TUHS] X and NeWS history (long) [ really systemd, student access to real code ] Jon Steinhart
2017-09-13  1:42                     ` [TUHS] X and NeWS history (long) Arthur Krewat
2017-09-13  2:27                       ` Grant Taylor
2017-09-13 16:14                     ` Lawrence Stewart
2017-09-13  0:56                   ` Jon Steinhart
2017-09-13  1:34                     ` Bakul Shah
2017-09-13  2:43                     ` Grant Taylor [this message]
2017-09-13  3:01                       ` Jon Steinhart
2017-09-13  3:25                         ` Grant Taylor
2017-09-13  3:27                           ` Jon Steinhart
2017-09-13 15:09                 ` Tony Finch
2017-09-13 15:19                   ` Jon Steinhart
2017-09-12 23:33               ` [TUHS] Happy birthday, Dennis Ritchie! [ really sun vs dec/apollo --> X and NeWS ] Dave Horsfall
2017-09-12 20:15             ` Steve Johnson
2017-09-13  2:23               ` Larry McVoy
2017-09-14  0:53                 ` Nemo
2017-09-14  1:18                   ` Henry Bent
2017-09-14  3:15                   ` Larry McVoy
2017-09-14  9:35                   ` Rico Pajarola
2017-09-14 11:11                     ` arnold
2017-09-14 12:13                       ` Rico Pajarola
2017-09-14 12:50                         ` Chet Ramey
2017-09-14 13:27                           ` Rico Pajarola
2017-09-14 14:30                             ` Chet Ramey
2017-09-14 13:21                       ` Steffen Nurpmeso
2017-09-14 19:44                         ` arnold
2017-09-14 20:22                           ` [TUHS] Tools and building: libtool, autoconf, etc. [ trying to have a relevant subject line ] Jon Steinhart
2017-09-14 20:32                             ` Ron Natalie
2017-09-14 21:00                               ` Chris Torek
2017-09-14 21:03                                 ` Ron Natalie
2017-09-14 22:26                                   ` Grant Taylor
2017-09-16  3:34                                 ` Larry McVoy
2017-09-16  4:16                                   ` Warner Losh
2017-09-16  5:08                                   ` Dave Horsfall
2017-09-16  3:33                               ` Larry McVoy
2017-09-14 20:41                             ` Bakul Shah
2017-09-14 21:00                               ` Noel Hunt
2017-09-15 17:42                           ` [TUHS] Happy birthday, Dennis Ritchie! [ really sun vs dec/apollo --> X and NeWS ] Steffen Nurpmeso
2017-09-14 20:31                         ` Ian Zimmerman
2017-09-15  3:16                   ` Dave Horsfall
2017-09-15  3:33                     ` Warner Losh
2017-09-15  8:32                       ` Ron Natalie
2017-09-15 12:42                     ` Arthur Krewat
2017-09-15 18:20                     ` Steffen Nurpmeso
2017-09-15 18:37                       ` Paul Winalski
2017-09-13  7:30               ` arnold
2017-09-13 13:35                 ` Larry McVoy
2017-09-13 23:55                   ` Dave Horsfall
2017-09-14  0:18                     ` Henry Bent
2017-09-14  2:10                       ` Larry McVoy
2017-09-14 19:37                       ` Steve Johnson
2017-09-14 19:54                         ` Steve Nickolas
2017-09-14 20:50                           ` Ian Zimmerman
2017-09-14 21:00                             ` Ron Natalie
2017-09-14 20:11                         ` Ron Natalie
2017-09-14 20:26                           ` Jon Steinhart
2017-09-19  0:52                         ` Random832
2017-09-19  2:50                           ` Larry McVoy
2017-09-19  2:56                             ` Gregg Levine
2017-09-19  3:37                               ` Larry McVoy
2017-09-19  6:52                                 ` Lars Brinkhoff
2017-09-19  7:22                             ` Ian Zimmerman
2017-09-19 13:22                               ` Larry McVoy
2017-09-19 13:53                             ` Steffen Nurpmeso
2017-09-19 13:56                               ` Larry McVoy
2017-09-19 17:56                                 ` Random832
2017-09-19 18:31                                   ` Steffen Nurpmeso
2017-09-19 18:34                                     ` Larry McVoy
2017-09-19 19:31                                   ` Lawrence Stewart
2017-09-20  3:13                                   ` Larry McVoy
2017-09-23 22:24                                     ` Ralph Corderoy
2017-09-19 14:32                             ` Clem Cole
2017-09-19 14:42                               ` Larry McVoy
2017-09-19 15:12                                 ` Clem Cole
2017-09-19 18:03                                 ` Random832
2017-09-10  9:44 ` [TUHS] Happy birthday, Dennis Ritchie! arnold
2017-09-13 23:22   ` Dave Horsfall
2017-09-14 16:11     ` Ian Zimmerman
2017-09-14 16:15       ` Steve Nickolas
2017-09-14 19:30         ` Theodore Ts'o
2017-09-14 19:52           ` Steve Nickolas
2017-09-14 22:03             ` Christian Groessler
2017-09-14 22:39               ` Erik Berls
2017-09-14 22:52                 ` ron minnich
2017-09-14 23:04                   ` Warner Losh
2017-09-14 23:14                     ` Bakul Shah
2017-09-15 19:01                     ` Chris Torek
2017-09-15 19:50                       ` Lyndon Nerenberg
2017-09-15 19:56                         ` ron minnich
2017-09-15 20:34                         ` Chris Torek
2017-09-14 23:06                   ` Bakul Shah
2017-09-15  0:47                     ` ron minnich
2017-09-14 19:39         ` Kurt H Maier
2017-09-14 20:09           ` [TUHS] Happy birthday, Dennis Ritchie! [ really Pottering vs UNIX ] Jon Steinhart
2017-09-14 21:35           ` [TUHS] Happy birthday, Dennis Ritchie! Theodore Ts'o
2017-09-15  1:40             ` Ron Natalie
2017-09-15 14:04               ` Larry McVoy
2017-09-16  3:40             ` Larry McVoy
2017-09-16  7:45               ` Steve Nickolas
2017-09-16 12:59               ` Ron Natalie
2017-09-16 18:19                 ` Andy Kosela
2017-09-17 18:37                 ` Chet Ramey
2017-09-18 15:11                   ` Steve Johnson
2017-09-16 19:20               ` arnold
2017-09-17  1:43                 ` Larry McVoy
2017-09-17  1:55                   ` Jon Steinhart
2017-09-17  2:14                     ` Warner Losh
2017-09-17  2:18                       ` Larry McVoy
2017-09-17 14:27                         ` Warner Losh
2017-09-17  5:13                     ` Ian Zimmerman
2017-09-17  5:19                   ` arnold
2017-09-17 18:49                     ` Chet Ramey
2017-09-17 18:57                       ` Kurt H Maier
2017-09-17 19:08                         ` Warner Losh
2017-09-17 19:33                           ` Bakul Shah
2017-09-17 19:22                         ` Chet Ramey
2017-09-17 18:43                   ` Chet Ramey
2017-09-18  0:12                     ` Larry McVoy
2017-09-18  0:51                       ` Clem Cole
2017-09-17 18:25               ` Chet Ramey
2017-09-13 15:17 [TUHS] X and NeWS history (long) Richard Tobin
2017-09-13 16:01 ` Jon Steinhart
2017-09-14  1:08   ` Nemo
2017-09-14  3:14 ` Larry McVoy
2017-09-13 18:54 Nelson H. F. Beebe
2017-09-13 21:27 ` ron minnich
2017-09-14 12:30 Richard Tobin
2017-09-14 15:12 ` Warner Losh

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=45369b52-ca6a-e9c8-06cd-79122d044dee@tnetconsulting.net \
    --to=gtaylor@tnetconsulting.net \
    /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).