Re: X is painful

1996-11-18 Thread rdm

Stephen Early wrote:
 Creating a user interface under X that is as good as NextStep is just
 a matter of getting every X application author to agree to adhere to
 the same policy. I wish you luck.

Herbert Xu wrote:
I agree that this is very diffcult.  But the Debian developers
should do their best at getting Debian programs to cooperate.

Stuart Lamble wrote:
This isn't trivial. As Stephen said, X provides the basics for graphical
development; it doesn't provide any fancy schmancy stuff like menus, push
buttons, etc. That's done by such things as Motif, xforms, Qt, etc.
Converting an X program from one such library to another is a less than
easy task.. so any attempt to produce a uniform interface is going to
fail. Simple as that.

But we have some fairly powerful tools at our disposal.  Probably the
most powerful of which is the shell command line.

If we define simple set of shell command line operations to do menus,
push buttons, etc., for our purposes, we can provide arbitrary
programs to fill those needs.  If we do it properly (just focus on
providing the semantics we need, from simple commands), we should be
able to plug in new programs as technology advances.  Note that, in
the long run, this doesn't tie us to X.

Simple technologies which may lead in the right direction are TK
(wish/wishx/expectk/..), and perhaps things like xmessage or 9menu.

I think it's a good idea to avoid being too closely tied to the
featurism of things like motif, or even xlib.  [I think that patterning
our efforts after the technologies developed at lucent (plan9, etc.)
would be a good thing -- but I don't want to push this *too* hard.]

-- 
Raul

--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


cdu31a

1996-11-14 Thread rdm
Package: disks-i386
Version: 1996-07-14

A friend is trying to convert to Debian from Slakware.  He's using
buzz-fixed off an Info Magic cdrom, and can't get the installation
boot disk to recognize his cdu31a.

At the lilo prompt, he's type
linux cdu31a=0x230,0

This lilo parameter worked fine under slakware.

Any suggestions?

Thanks,

-- 
Raul

--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: Protections against a mad maintainer?

1996-09-16 Thread rdm
Jonathan, writing from vega.netg.se:
 Believe me, if you want to make sure that an upload from you is
 untracable... It can be done ..

Untraceable is a matter of degree.

Forging someone's pgp signature is about as difficult as breaking
into a commercial software publisher's office and replacing the
master-copies of software there.  Sure, it can be done, but this
possibility doesn't favor one distribution channel over another.

Also, untraceable has a strong element of risk -- you're going
to have a presence somewhere, but does anyone care enough to want
to investigate that presence?  If someone cares, then maybe you find
out you're not as untraceable as you'd thought.

-- 
Raul



Python, minicom problems

1996-06-12 Thread rdm
Paul Kautz:
 Some packages seem to 'require' things they shouldn't need.  For
 example, gnuplot can run (believe it or not, I've used this)
 with a terminal of 'dumb,' outputting text graphs etc., but
 needs xlib.  I solved this last time by just installing xlib,
 even though I wasn't running X.

This is a consequence of the way that shared libraries are currently
implemented by the standard startup code that comes with gcc.  HJLu
has written a rather nice document describing the underlying
mechanisms -- I think that it should be possible to develop an
alternative strategy that lets you test for the presence of a library
at the time that you run into the first system call into that library.

The biggest issue would be deciding how to tell the compiler which
libraries should be given this special treatment.  I'm a little
uncertain that the obvious solution (do it for all shared libraries,
or do it for none) will always do the right thing for libc.

Followups to this message should go to debian-devel (or maybe
linux-gcc@vger.rutgers.edu).

-- 
Raul


Re: Debian 1.1 man more

1996-06-04 Thread rdm
Ian Jackson:
 How about having each pager program use update-alternatives to provide
 a possible variant of /usr/bin/pager, and then having man configured
 by default to use /usr/bin/pager ?

Another possibility would be to fix more so that it can scroll
backwards.  This shouldn't take more than 20 lines of code (copy stdin
to a temporary file if it's not seekable), and would work on smaller
systems.

[There are a couple optimizations that could be made, but I'd hate to
see them get in the way.]

-- 
Raul