lkml.org 
[lkml]   [2004]   [Sep]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: The argument for fs assistance in handling archives
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    Spam wrote:
    [...]
    | Indeed, that's not the only interface that's been discussed.
    | "file/..metas/is_isofs" might be consulted.
    |
    |
    |> What you are talking about isn't the kernel or such, but plugins that

    Plugins are kernel-space. As Linus points out, dealing with mime-types
    in the kernel is uncool.

    |> could extend the filesystem. Plugins could store information about
    |> contents, encodings, formatting, filesystems, etc, as meta-info. If
    |> you have a plugin that would allow you to traverse files as disk
    |> images then it could read those meta-data. But before those plugins
    |> exist then there is no such standard for info stored as meta-data and
    |> the kernel wouldn't know anything about this to begin with.

    So implement a plugin which knows how to talk to a userland program
    which knows about metadata. The plugin controls access to file-type.

    Maybe there ought to be a general-purpose userland plugin interface? So
    that the only things left in the kernel are things that have to be there
    for speed and/or sanity reasons? (Things like cryptocompress and
    standard file/directory plugins.)
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.4 (GNU/Linux)
    Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

    iQIVAwUBQTfIs3gHNmZLgCUhAQJCqA//cPGI/TPfgtwovk5a8HdcY9TbjJELGtIb
    CHcNa2LKGUB8uVvoL9M0Pe9ei4iVK2QOL1QjUAbIE0Dx7t18KR/5qEIfCHTSw0sJ
    8u/r3aaJhFjFwMcVLQOZWJYuTeodgMwkV96GgViGoHoiqDiV7BzZgjd43qwiH8rW
    FUTKlPn2VmijyTTbf5VfX4hvmsU/He+5W0t08/xe3vpCa+ihNFLJQAwGioo/wzFq
    aHl9jBT1esFLxONd7OxQpgVl/2uHx+rSAY6F5RyBqL/Tpm1ZKlrMdAzmdDWcAJA9
    KnOLN8ltcPmjP0eCzgCO/iq8yczcwcagfmbD+WcYOmQbTXMTjxktrZqRuLrUHU+7
    tl8JISKch5epHfOnQ/RTMEgotlcQ0SCoE7K5lIUuyheMYRWoVDJSvy3okET6ZxQL
    NP3PVHguQbu1Bo2X8LNsrnU0KFT7XrejpXzKalPWVbQxayEEWUwLXBdNIpgBoYwX
    FZXQKEpS4MmB/8kEC9xuQ077PfAclcjcHSj4B7phbSVMioFy4/HojOLOLA8gjHyr
    7p+wimfDpsuioDLlccwc1b+fLB2eJM5G+zfzh//uy7LdfFxuI+074FJYxebRI2eL
    N/rpjT+S0S7L0/k71Rwp/5y4YgDgdQqU0wyGaBLRjP0qD7k2S41g+yrua6qArhzP
    baR9dCu1zAQ=
    =Nrye
    -----END PGP SIGNATURE-----
    -
    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.024 / U:62.312 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site