Bonjour à toutes et à tous.
Comme le titre le mentionne.
« Revanchard » ? « Prospectif » ? Vous avez d'autres idées ? Quelque chose de beau, pas cucu ? :)
-- Il est basé sur echinus comme gest. de fen., avec snapwm comme solution de rechange. Donc un concept de simplicité et de tuilage à ce niveau.
-- Passablement dégraissé, il a perdu 103 Mo, par rapport au xenialPup-706 d'origine. Indiquerai une liste complète dans un autre message; prendrais trop de place ici.
-- la biblio LLVM et les pilotes vidéo *.dri sont retirés mais disponibles au besoin dans leur propre sfs. (Comme ASRI avait fait.)
-- Contient un nouveau lecteur de fichiers musicaux « defaultaudioplayer », mentionné ailleurs sur ce forum.
-- Incorpore quelques menus « aemenu » et mon script multi-panneaux « CatApps » au lieu d'un menu déroulant façon jwm/icewm.
Il a l'air de ça : (voir illustrations jointes).
Vos commentaires seront les bienvenus. À+
Bonjour musher0
Tout d'abord félicitations pour le travail déjà effectué, plus de 100Mo d'économisé, cela devrait plaire au plus grand nombre.
Même si aujourd'hui les supports sont devenus "gigantesque", ce n'est pas la peine de gaspiller de la place en multipliant les "doublons", "triplons" etc, que ce soit dans les programmes autant que dans leurs dépendances.
Seuls ceux qui ne font rien, sont sur de ne pas se tromper...
"Que la peau et les os", était plus un euphémisme... En fait "coquille vide" aurait plus convenu dans le sens ou tout ce qui n'est pas "strictement" nécessaire au "boot" et fonctionnement de la puppy pouvait être mis dans le "réservoir" à sfs.
Peut être encore retirer Paint, mais là c'est déjà pas mal...
Pour ne pas perdre le fil, l'idée de base est que chaque utilisateurs pourras "spécialiser" cette puppy... Donc le "graphiste" qui utilisera Gimp n'aura peut être aucun intérêt à utiliser Paint ou au contraire l'utiliser pour de petites retouches, le "programmeur" sera plus intéressé par l'ajout d'IDE, Code;;Block, Gambas, Lazarus etc.
Bref une puppy à la "carte" grâce au "mixeur" de sfs...
En tout cas beau boulot, bravo.
Bonne journée.
Bienvenue à bord, « les schtroumpfs » !
Ça vient sur un « flat car », mais ça vient ! (Comme disait ma mère au siècle dernier.)
J'ai fait de bons progrès sur des éléments clés, par ex.,
-- un superbe (je crois) « pas-menu » (héhé ;) ) qui va magnifiquement (re-je crois) avec echinus.
J'ai découvert qu'on n'est pas obligé d'utiliser seulement des fontes dites « mono » avec urxvt. On peut utiliser de très belles fontes proportionnelles comme Switzera ou AkizaSans dans urxvt, pourvu qu'on compense leur pas par -letsp (horizontal) et -lsp (vertical). Autrement, sous console, elles sont trop compactes verticalement et trop allongées horizontalement pour qu'on puisse lire aisément, sans se fatiguer les yeux, leur contenu.
-- de ce « non-menu », on peut en outre accéder aux principaux répertoires et aux applis par défaut de Puppy, Il offre aussi un panneau pour les choix de programmes et de sites Internet de l'utilisateur. Aucun autre Puppy n'a ça.
-- pour compléter ce « non-menu », j'ai incorporé dmenu, avec icône et lien clavier sur F12. Si jamais une appli n'apparaît pas dans le « non-menu », on peut y accéder quand même en tapant F12 et son nom dans le dmenu.
-- pour les fans finis de clics souris, c'est pas de chance... Dans ce xenialPup dégraissé, vous devrez savoir quoi faire de vos dix doigts ! La souris a sa place, mais remise à sa place.
-- j'ai refait mon defaultaudioplayer de fond en comble. Il faut que je lui trouve un autre nom; autrement, là où il est (usr/local/bin), un fin finaud va me l'écraser à la 1ère occasion !
Aucun autre Puppy n'a ça. Je suis sérieux. Par conséquent, la lecture de fichiers son et musique sera la spécialité par défaut de ce xenialPup-706 modulaire. Je veux dire que,
« sortie usine », sans module chargé, ce xenialPup-706 dégraissé pourra lire n'importe quel fichier son, cela le distinguera des autres.
-- perfectionné un système avec wmctrl pour offrir des tailles de fenêtres préfabriquées. C'était le point faible d'echinus en mode cascade (parce qu'echinus a un mode cascade, minimal, mais il en a un !)
-- J'ai fait un choix quasi définitif de Seamonkey comme navigateur parce que
1) on peut le mettre dans /mnt/home donc sa taille n'est pas comptabilisée dans le Toutou même (ben oui, je triche, en faisant ça ! Par contre, faut faire pareil avec tous les gros navigateurs, de nos jours), mais surtout
2) Seamonkey peut aussi faire ce que les autres navigateurs ne font plus : rédaction de documents (Kompozer), ftp (via FireFTP), base de données (via SQLite Manager), courriel et carnet d'adresses, autant d'applis qu'on peut retirer du Toutou comme tel.
-- Seamonkey sera disponible séparément. Le navigateur léger incorporé est links2. Donc on pourra accéder à Internet même « sortie usine », même si vous n'avez installé aucun gros navigateur.
-- Je jongle avec divers titres :
---- « Toutou modulaire » (voir capture, 11 modules à ce jour), ce qui est strictement vrai, mais ce n'est pas dire assez, à mon sens;
---- « Toutou pavés », pour le distinguer des gestionnaires de fenêtres en cascade genre icewm ou jwm ou pekwm.
« Toutou Pavés » a par ailleurs une connotation soixante-huitarde que j'aime bien, que vous, cousins français, comprendrez d'entrée de jeu, mais que mes compatriotes ne comprendront sans doute pas. L'équivalent serait « Puppy Montréal 2012 » (dernière révolte étudiante ici), mais c'est outre-Altlantique que vous ne pigerez pas.
-- Je vais laisser snapwm, c'est un gestionnaire de fenêtres déroutant, mais fort riche en possibilités, si quelqu'un veut l'explorer à fond. Pour ma part, je ne dois pas éparpiller mon attention.
Donc le gest. de fen. principal de ce xenialPup dégraissé est echinus. Plus je l'utilise, plus je le trouve commode. J'ai dit « commode », pas « intuititif », car echinus a une courbe d'apprentissage. Mais une fois qu'on a appris à travailler avec des fenêtres en pavés, on gagne un temps fou, echinus est vraiment très performant.
---- je vais laisser tomber le qualificatif « Revanchard ». La négativité n'apporte rien.
-- comme vous pouvez le voir dans la capture d'écran où il y a le sfs_load, je dois terminer la francisation.
Pour m'aider en cela, je suis sûr d'avoir vu un site de traduction d'applis nommé « RosettaStone » il y a quelques années (du temps où esmourguit produisait ses paquets de francisation). Mais ce site semble s'être évanoui dans la nature depuis. Merci d'avance si vous savez ou il se trouve maintenant, ou s'il a changé de nom, qui sait ?
Explication : j'utiliserais bien le dernier paquet d'esmourguit tel quel, sauf qu'il commence à dater (le paquet, pas esmourguit !) , il faut rafraîchir les fichiers.-- exploité à fond les barres / panneaux ROX (voir captures 2 et 3).
-- résolu presque complètement le problème des erreurs (ce que j'appelle des « scories ») qui s'affichaient quand on lançait certaines applications depuis la console. (Je fais beaucoup ça... Si vous passez par les menus habituels, vous ne les voyez pas.) C'est un « héritage » des gens d'ubuntu; ils s'en fichent parce qu'ils ont le préjugé que tout le monde utilise des menus et que rien n'est jamais lancé d'un terminal.
C'est enfantin comme conception, mais du côté Ubuntu on n'a aucun contrôle. On ne peut pas débarquer chez Ubuntu et chatouiller les côtes des programmeurs qui ont ce préjugé avec un solide poignard de chasse, en leur disant « Changez-moi ça ! ». On ne peut pas, même si on en a envie, même si les gens qui ont de telles courtes vues vous mettent dans une sainte colère.
Alors il faut compenser du côté Puppy. Il a fallu que je compose un script filtre qui envoie ces avertissement et scories à /dev/null, puis que je mette plein d'alias dans .bashrc qui utilisent ce filtre. Extrait de mon .bashrc :
Il y a la solution radicale de désactiver l'affichage d'erreurs depuis le script xwin de BK. MAIS-mais-mais, on a besoin de rapports d'erreurs : si elles sont sérieuses, on doit pouvoir les diagnostiquer facilement. En outre, le fichier xerrs.log qui collectionne ces erreurs est une caractéristique de Puppy, à ma connaissance; donc, pas touche.
-- comme vous voyez ci-dessus, je flirte avec textadept comme éditeur de textes. J'ai évacué geany et incorporé joe. L'intérêt de joe (alias pour Joe's Own Editor) est
1) c'est un éditeur vraiment complet ;
2) on peut s'en servir tant depuis la console noire initiale (ce qui est fort pratique) que sous X ou à partir d'une console ;
3) par contre il m'a fallu mener une recherche approfondie pour savoir comment y insérer le caractère « ` », courant, et très important dans certains scripts bash.
Il faut passer par l'insertion de son numéro Unicode 0060, ce qui n'est pas évident, d'autant que c'est pareil pour le symbole de l'eurodollar et les autres caractères moins courants.
Donc un flirt avec textadept. Plutôt bien côté fonctions. Mais c'est pas « une jolie fille », je veux dire que ses thèmes sont épouvantablement laids... Elle est « bolée », comme on dit ici, c.-à-d. super-intelligente, mais elle ne sait pas s'habiller !!! :lol:
-- pour l'appellation définitive, je verrai, rien ne presse. Mon éditeur ;) ne me pousse pas encore dans le dos !
À+.
Salut, augras.
T'étais où ces derniers mois ? :lol:
Rien de grave, j'espère ?
Bien trouvé, comme titre ! Merci.
Oui, "Essential" passe aussi bien que « Essentielle ».
Et ça décrit bien la démarche derrière.
À+