🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.apple
Article #360

Dateisysteme & Filetypen (was: NextStep vs. BeOS)

#360
From: Thomas Engel
Date: Mon, 23 Dec 1996 00:00
80 lines
4470 bytes
uli@tallowcross.uni-frankfurt.de (Uli Zappe) wrote:
> schwarz@physik.tu-berlin.de (Georg Schwarz) wrote:
> > gut, das ist ein Vorteil gegen�ber WinDoze, trotzdem ist die
> > Steuerung �ber Suffixe am Dateinamen ein h��liches Verfahren.
> 
> Was ist an Klarheit haesslich?
> 

Naja...jetzt la� uns doch mal ehrlich sein...die Dateiendungen sind ein 
nettes Hilfsmittel was unter NeXTSTEP sehr gut ausgen�tz wird...aber warum 
MUSS man sich mit sowas eigentlich �berhaupt befassen ??

Was haben z.B. die Dateiendung .DAT, .DOC, .LIST, .INF auszusagen ?? Nix.
Da ist keine Klarheit was den Inhalt angeht. Und wenn dann der Workspace 
nichteinmal das Icon anzeigt welches 100% auf die DefaultApp schlie�en l��t 
welche die betreffende Datei �ffnen w�rde so ist das alles nicht so sehr 
hilfreich.

Es gibt eine Welt jenseites von .ps, .jpg, .tiff, .c, .o, .diagram ,.html.
Und selbst hier kann man sich nicht sicher sein, ob z.B. .ps nicht eventuell 
der Output eines "ps -aux > MyFile.ps" ist.


Wer verwendet Dateiendungen der Form:

	MyFile.extenededObjectInformation-generatedWithIB ?? Niemand

Macht ja auch wirklich keinen Sinn. Gebe ich zu. Jedoch jegt man beim 
Speichern die Art der Datei fest....warum um soll sich jedoch ein Anwender 
merken welche Endungen zu welchen Inhalten gehoeren ?

Die Dateisystem Treiber m��ten so intelligent sein, da� sie einen echten 
Dateityp liefern k�nnen...was z.B. beim UNIX filesystem dann evt via 
Endungs-Typ mapping erfolgt.
Win95 macht das schon in gewisser Weise richtig...aber dennoch nicht gerade 
sehr Benutzerfreundlich IMHO.

Eigentlich sollten Dateien 

- einen Typ  (evt via MIME content type)
- etwas Meta info (was da nun drin ist)
- Access control liste (nicht das dumme UNIX ugo Ding)
- und die Creator App

bereitstellen.

Das BeOS geht hier sicherlich mit dem Datenbank Ansatz den besten 
Weg...jedoch sollte man nie vergessen, das es immer Medien und Platten mit 
anderen Dateisystem gibt...mit denen man auch gerne richtig komfortable 
arbeiten w�rde.

So stellt z.B. die CD ein sehr interessantes Medium dar, da man hier nicht 
einfach "mal schnell" die Datei umbenennen kann um einen bestimmten Datei-Typ 
zu bekommen.



> Oder Du sorgst dafuer, dass die gesamten Dateisysteme des Internet 
umgestellt 
> werden :-)

W�re ein guter Ansatz, wenn man es richtig machen will :-)

Nun zumindest hat das Internet ja den MIME Content-Type. 

Wenn man via HTTP Daten saugt sollte es nicht so schwierig sein den Typ einer 
Datei zu bekommen (wenn es auch mit etwas Overhead verbunden w�re)....bei FTP 
hat man aber wirklich nur den Namen und hier kommt man ohne die �blichen 
Dateiendungen leider kaum aus.

Jedoch sollte man diesen Zustand nicht als "toll" betrachten nur weil UNIX 
halt zu sowas zu dumm ist. Vielleicht werden ja Dinge wie das WebNFS (da war 
doch was...) etwas intelligenter und man traut UNIX auch etwas mehr zu als 
nur super schnell aber dumme Dateisysteme (klar...ein so lames Dateisystem 
wie das vom Mac will ich auch nicht haben...da dann doch lieber dumm)


Aloha
	Tomi
Technical Details
Message-ID: <E2w0M0.Gn@shinto.nbg.sub.org>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <59hif9$22u@brachio.zrz.TU-Berlin.DE> <59hu7c$224@colossus.nexttoyou.de> <59jdjd$9u5@brachio.zrz.TU-Berlin.DE> <59jlgl$laj@white.koehntopp.de> <59jv7n$m5g@brachio.zrz.TU-Berlin.DE> <59m937$in@tallowcross.uni-frankfurt.de>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: 1066a2,295e70ce20088e4f
X-Google-Attributes: gid1066a2,public
X-Google-Thread: 10cd83,295e70ce20088e4f
X-Google-Attributes: gid10cd83,public
X-Google-Thread: 165d10,134122f67c98ae9a
X-Google-Attributes: gid165d10,public
X-Google-Thread: f54b7,134122f67c98ae9a
X-Google-Attributes: gidf54b7,public
X-Google-Thread: 101903,295e70ce20088e4f
X-Google-Attributes: gid101903,public
X-Google-Thread: 10e5bc,295e70ce20088e4f
X-Google-Attributes: gid10e5bc,public
From: tomi@shinto.nbg.sub.org (Thomas Engel)
Subject: Dateisysteme & Filetypen (was: NextStep vs. BeOS)
Date: 1996/12/23
Message-ID: <E2w0M0.Gn@shinto.nbg.sub.org>
X-Deja-AN: 205774680
sender: news@shinto.nbg.sub.org
references: <59hif9$22u@brachio.zrz.TU-Berlin.DE> <59hu7c$224@colossus.nexttoyou.de> <59jdjd$9u5@brachio.zrz.TU-Berlin.DE> <59jlgl$laj@white.koehntopp.de> <59jv7n$m5g@brachio.zrz.TU-Berlin.DE> <59m937$in@tallowcross.uni-frankfurt.de>
x-image-url: ftp://ftp.nmr.embl-heidelberg.de/pub/next/Images/People/tomi.shinto.nbg.sub.org.tiff
content-type: text/plain; charset=iso-8859-1
organization: STEPeople's home (A NUGI member)
mime-version: 1.0
newsgroups: de.comp.sys.apple,de.comp.sys.next,maus.sys.mac,de.comp.sys.mac,fido.ger.mac,de.comp.os.mac