• [^] # Re: GNOME 2.6 beta 1

    Posté par . En réponse à la dépêche GNOME 2.6 beta 1. Évalué à 3.

    > si comme j'ai pu voir on essaye au maximum de planquer la notion de filesystem

    Dans Gnome 2 avec metacity on "planque" la notion de window manager.
    On planque que tel ou tel programme utilise gnome.
    On planque xscreensaver.
    On planque les appels à xset , setxkbmap, xmodmap, etc... .
    Lorsque je fait "voir le dossier des polices" on planque le fait d'utiliser xfs et configfig. De plus c'est une tromperie "le dossier" puisqu'il y a plusieurs dossiers et ça aussi c'est une connerie puisqu'on utilise des serveurs de police...

    Maintenant si je fais :
    $ su
    Password:
    # gedit &

    je n'ai pas besoin de fixer $DISPLAY et on planque la notion de serveur X11. Cette opération est, me semble-t-il, faite par pam qu'on planque aussi.

    $ man ls
    On plande que l'information affichée vient de /usr/share/man/man1/ls.1.gz qui a été générée avec je-sais-plus-quoi avec un fichier au format dont-j-ai-oublié-le-nom.

    Le plus "scandaleux" est l'utilisation des types mime qui permet de lancer automatiquement la bonne applis en cachant à l'utilisateur qu'il y a des formats de fichiers différents, des viewers spécifiques pas type mime, etc...

    yelp planque qu'on lit des fichiers html, man, info, etc...

    Des exemples comme ça il y en a des tonnes.

    > bah, moi, qui suis un geek, ca me plait pas trop...

    Fais comme les "vrais" geeks, utilise bash (et find/xargs) pour tes manipulations de fichiers. Et plus important, compte plus sur les bouquins, la doc, les mailing-lists pour connaitre le système et ne compte pas sur Gnome pour ça.

    Le but de Gnome, c'est de pouvoir faire des choses utiles sans se prendre la tête. Un browser de répertoire, aussi bon soit-il, ne remplacera jamais un "man hier" ou http://www.linuxbase.org/(...) . Si c'est l'objectif d'un desktop alors il est réservé aux geeks. Des desktops comme ça c'est bien. Des desktops à "l'autre bout" c'est bien aussi.