Re: NTFS-like streams?

From: Alexander Viro (viro@math.psu.edu)
Date: Sat Aug 12 2000 - 22:30:09 EST


On Sat, 12 Aug 2000, Linus Torvalds wrote:

> I do think that the approach works from a technology standpoint, but I
> cannot honestly say that I think this is even remotely "user-friendly".
>
> I actually think that Linux with the stuff that is going on in 3D,
> desktops etc has a chance to become the first real user-friendly UNIX.
> Gnome is looking mighty fine these days if you just have the memory, and
> on the whole things look quite nice.
>
> I'd much rather have an implied mount happen automatically (if the forks
> are to be done with a mount-like internal implementation) for the user
> when he encounters a file with forks. So that people can just write
> scripts etc, and without the user having to care about the details.

They will want it for tar(1). Immediately. And for rpm. And for all weird
shit handled by things like mc(1). Mark my word, you will get a _huge_
recurring flamewar on hands. With joint letters begging to put file(1)
into the kernel. Let's leave that to userland. Really. "mark foo as a
tarfs fodder" - sure. Will do wonders in filemanagers. Putting that
into the kernel... Not too pleasant.

        As for the GNOME looking nice...
<looking around for GNOME folks>
<note date=Monday text="don't forget body-armor">
        Just look at the guts of that animal someday. It makes EMACS look
beautiful and well-designed. I'm serious. No offence to Miguel et.al., but
GNOME design is just plain Wrong. The underlying model (CORBA) is horribly
overdesigned and they keep bloating their interfaces. It's a walking
offence to Occam's Razor, and I mean API, not applications. That's what
you get when default reaction to "I want foo" is not "hmm... probably can
be done as combination of bar, baz and quux" but "sure, let's just add a
new piece to the API". Sigh...

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Aug 15 2000 - 21:00:29 EST