3 ms·
The below is based on vague memories from 20+ years ago... Some examples: Every email received was stored as a file. All metadata about the email (sender ,sub
by weikju 5y ago
The below is based on vague memories from 20+ years ago...
Some examples:
Every email received was stored as a file. All metadata about the email (sender ,subject, headers, etc) were stored as attributes.
Tracker, the file manager application, could display any arbitrary attribute. I seem to remember that instead of an email application's window, my inbox was a simple Tracker window showing the specific attributes required to know about my emails.
My music collection was stored and displayed the same way.
Everything was searchable but also usable. File attributes weren't hidden behind CLI commands and flags like xattr, they were part of the GUI and every application using the SDK would know/understand them.
- rbanffy 5y ago> Every email received was stored as a file. This was, at least in part, how Microsoft's "Internet News and Mail" worked. Not sure where it kept metadata, but the initial implementation seemed like an Windows Explorer extension, which was a very clever approach, IMHO. I wish Gnome did an e-mail client like that, synchronizing a local folder with a remote IMAP mail store, or presenting a remote IMAP storage as a mounted folder under an IMAPFS sort of thing. Arguably, that's easier to do with POP3. Same thing with an outbox, where writing a properly formatted file would send an e-mail. > File attributes weren't hidden behind CLI commands and flags like xattr This is a design choice in the UI, not something intrinsic to the OS.