• # CiDepot et Files ?

    Posté par . En réponse à la dépêche GoboLinux : une nouvelle hiérarchie de fichier pour votre distribution. Évalué à 3.

    "Here's what ls / looks like on GoboLinux [avec un patch noyau pour cacher l'arborescence classique]
    Depot
    Mount
    System
    Files
    Programs
    Users"

    "Each program directory (for example, /Programs/KDE) holds version directories (/Programs/KDE/3.0, /Programs/KDE/3.1.1), and a version-neutral directory for settings (/Programs/KDE/Settings), to keep files that would normally be in /etc."

    "/bin, /sbin, /usr/bin, /usr/local/bin (and so on) are all symlinks to /System/Links/Executables" [idem pour Libraries, Headers, Shared and Manuals]

    Mount remplace Mnt. Et Users remplace Home, en y intègrant le repertoire du "root", qui s'appelle maintenant par défaut Gobo :-)

    Je me suis demandé à quoi correspondait entre autre "Depot" et "Files".... J'ai trouvé ça dans la discussion sur kuro5hin : "

    "Files" holds extra files needed by applications that are not part of the app package itself: plugins, codecs, audio patchsets... In other words, things you won't replace when you upgrade your app in /Programs.

    "Depot" is more like a 'common user area'. Its contents are not dictated by the GoboLinux hierarchy, the user uses it and sets permissions as/if he/she sees fit. Think of it as a /pub directory. Maybe it does make more sense in a single-user machine, but I can see it being useful in a multi-user setup. For example, I keep my MP3s in /Depot/Music.

    /proc is on /System/Status, and /var is on /System/Variable. They work as usual. Their symlinks at the root directory were hidden with GoboHide. /log is /var/log, in other words, /System/Variable/log. Whether Files (actually Depot) should be separate from Users or not, it's a matter for the users to decide. I'd rather share stuff with other users of my machine putting them on /Depot than opening up permissions of specific directories of my $HOME (I like to keep it rwx------). But that's just me."

    Moi j'aime bien.

    Par ailleurs, pendant que l'on est dans les concepts radicaux, existe-t-il un logiciel "mime center" qui recense les fichiers Mime de différents programmes connus, qui attribue à un de ces logiciels le statut de "mime master" (konqueror par exemple), et qui récrivent régulièrement par dessus les fichiers de configurations des autres, les "mime slaves" ?