lkml.org 
[lkml]   [2004]   [Sep]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: silent semantic changes with reiser4
    From
    Date
    On Maw, 2004-08-31 at 21:05, Linus Torvalds wrote:
    > In a graphical environment, the "icon" stream is a good example of this.
    > It literally has _nothing_ to do with the data in the main stream. The
    > only linkage is a totally non-technical one, where the user wanted to
    > associate a secondary stream with the main stream _without_ altering the
    > main one. THAT is where named streams make sense.

    The icon doesn't belong in the document, that was a catastrophic
    disaster in early MacOS (although they only use an index). Users want to
    manage their icon choices, tags, tooltip notes and attached labels, and
    you cannot do that in the file if you don't own the file.

    Also the icon is *not* unrelated to the file in a modern GUI, eg rox and
    nautilus uses scaled versions of the content for many media types and
    will show you pictures, frames from a movie etc to help you remember the
    content. On top they then add user specific annotations.

    The things that are more independant are:

    "This file was created by OpenOffice 1.2"
    "This is a text/plain file in UTF-8"
    "This file has a UUID of ...."

    The type has dragons because you get heirarchical typing within
    documents (consider XML containing namespaces)

    (UUIDs being one really useful thing we don't tag everywhere onto files
    that would be a godsend on the desktop providing they moved with the
    file on rename)

    Alan

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

    \
     
     \ /
      Last update: 2005-03-22 14:05    [W:0.031 / U:1.148 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site