<?xml version="1.0" encoding="iso-8859-15"?>
        <?xml-stylesheet type="text/css" href="http://www.botchchikii.com/styles/feed.css"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
<channel>
<title>Filed under: libre | L'appel du Gnou </title>
<atom:link href="http://www.botchchikii.com/archives/libre/index-rss.xml" rel="self" type="application/rss+xml" />
<link>http://www.botchchikii.com</link>
<description># Le blog d'un vadrouilleur libre, explorateur de GNU/Linux et d'autres horizons.</description>
<dc:language>fr-FR</dc:language>
<dc:creator>botchchikii</dc:creator>
<dc:date>2010-06-19T19:44:19-05:00</dc:date>
<admin:generatorAgent rdf:resource="http://nanoblogger.sourceforge.net" />

<item>
<link>http://www.botchchikii.com/archives/2010/05/09/mettez_un_ecureuil_dans_votre_pc/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2010/05/09/mettez_un_ecureuil_dans_votre_pc/index.html</guid>
<title>Mettez un ecureuil dans votre PC </title>
<dc:date>2010-05-09T23:28:21-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> gnulinux, frugalware, libre, planet-libre</dc:subject>
<description><![CDATA[

<p>
Cela fait un bail que je n'ai pas parlé du moteur qui fait avancer mon vieux laptop, <a href="http://frugalware.fr">Frugalware</a>. Pour quelles raisons en parler ? Parce qu'une distribution est en constante évolution et que ce n'est pas seulement lors d'une installation ou un test qu'il y a des choses à raconter. 
</p>
<p>
J'ai appris sur le salon Jabber que <a href="http://blogs.frugalware.org/hermier">Hermier</a>, un des développeurs de Frugalware, compare la distribution à un écureuil. Parce que "petit, léger et très rapide". J'approuve des deux mains, même si les écureuils que je fréquente sont parfois un peu psychopathes, ce qui ne semble pas être le cas de ma distribution préférée !
</p>
<p>
J'ai déja parlé du point fort de Frugalware : le support, l'ambiance et l'impression de faire partie d'une petite famille. Néanmoins, cela ne suffit pas pour choisir une distribution et j'ai l'impression en lisant quelques blogs que Frugalware est considérée comme "élitiste" ou difficile d'accès. Etant loin d'être un pro de Gnu/linux, je ne peux laisser cette impression se propager et j'aimerais vous faire découvrir avec cet article les multiples raisons qui font que je n'envisage pas de changer de menu de sitot.
</p>
<h2>Un écureuil, c'est pas compliqué</h2>
<p>
J'ai testé quelques distributions où ce n'était pas le cas. Les dépôts multiples (free, non free, par projet, par utilisateur) demandent de réflechir sérieusement comment configurer ses mises à jour, où avoir la version la plus "updated". Quand on veut jouer un peu avec les versions à jour d'une debian, il faut gérer les priorités dans les dépôts, et ca donne un résultat de recherche de 4 900 000 pages trouvées sur google pour se renseigner, avec tous les débats qui vont avec.
</p>
<p>
Sur Frugalware, il y a un dépôt "stable" qui correspond à la dernière version "figée" (Locris à l'heure actuelle) et un dépôt "current", qui est mis à jour en temps réel. Choisis ton menu, si tu veux en changer, il n'y a qu'une ligne à modifier dans un fichier. 
</p>
<h2>Un écureuil, ca n'arrête jamais</h2>
<p>
<a href="http://frugalware.fr">Frugalware</a> est donc considérée comme une "rolling release" si vous choisissez de vous synchroniser avec le dépôt current. Avec une nouvelle version stable tous les six mois, les développeurs ont du pain sur la planche. Voici ce dont j'ai été témoin lors de la version de Locris, sortie le 8 mars 2010.
</p>
<p>
Avant chaque nouvelle stable, le dépôt "current" est gelé quelques jours, le temps de sortir les images ISO. Ce qui était alors la version la plus à jour va devenir la version stable. Durant ce temps, les développeurs sont "stoppés" dans leur élan. L'écureuil est impatient de reprendre sa quête de "nourriture" fraîche, inquiet du retard pris sur l'évolution des applications, qui elles ne s'arretent pas pour autant. Le jour où la sortie officielle de la nouvelle stable est effective, c'est la déferlante, comme un plongeur en apnée qui reprend son premier bol d'air.
</p>
<p>
Mais 6 mois c'est court. La preuve : nous sommes aujourd'hui le 9 mai et l'ordre du jour c'est la préparation de la prochaine mouture. Nous en sommes déjà à une préversion. Il faut intégrer des modifications majeures qui impliquent la recompilation de nombreux paquets (récemment jack/ffmpeg, libjpeg/libpng) et de nombreux tests. il faut être dans les temps, il y a temps de choses à faire en si peu de temps, vous n'avez qu'à voir le <a href="http://frugalware.org/roadmap">plan d'action</a> pour vous en rendre compte. 
</p>
<p>
Malgrè toute cette activité, les développeurs gardent le sourire et leur disponibilité. Rapports de bugs, problèmes d'installation et demandes de nouveaux paquets sont traités rapidement. Je ne sais franchement pas comment ils font pour gérer tout ça, mais ils le font bien.
</p>
<h2>Et ca en redemande en plus</h2>
<p>
Un des objectif d'une distribution est de proposer un maximum d'applications dans ses dépôts. L'utilisateur doit pouvoir trouver et installer les paquets dont il a besoin. Actuellement, il y a 5454 paquets dans le dépôt current, et cela augmente continuellement. 
</p>
<p>
On ne peut pas tout trouver évidemment et les "grosses" distributions sont mieux achalandées. Cependant, si vous ne trouvez pas votre bonheur, il suffit de le demander. Dans mon précédent billet, j'ai parlé de <a href="http://freshmeat.net/projects/dvgrab">Dvgrab</a>, que j'ai compilé car non présent sur Frugalware. Je n'avais pas fait la demande car c'était une période de rush, juste avant la 1.3pre1. Et puis c'est un peu génant de faire travailler des personnes juste que pour soi, alors qu'une compilation maison n'est pas très compliquée. Aujourd'hui, j'ai parlé de cette application sur le salon Jabber et le paquet a été disponible moins de deux heures plus tard, buildé par notre tout nouveau développeur, <a href="http://blog.upyum.com/index.html">Kooda</a>. Pour faire bonne mesure, <a href="http://v2v.cc/~j/ffmpeg2theora/">ffmpeg2theora</a>, qui permet de convertir des vidéos au format libre <a href="http://theora.org/">Theora</a> (.ogg), a fait partie de la livraison  <img src="http://www.botchchikii.com/moods/smilies/smiley.gif" alt=":)" />
</p>
<h2>Un écureuil, ca a de bonnes oreilles</h2>
<p>
Les bugs, ca existe. Sur frugalware comme ailleurs. Je ne sais pas sur les autres distros, mais chez frugal, on ne se bouche pas les oreilles en espérant que ca se passe tout seul. Les rapports de bugs sont publics (et publiés sur <a href="http://identi.ca/group/frugalware">identi.ca</a>) et les devs se bougent pour tenter de les résoudre. Y'a des bugs plus compliqués que d'autres et leur résolution peut ne pas être immédiate. Mais au moins vous avez un retour, du moment que vous en parlez bien entendu  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" />
</p>
<h2>Et une très belle queue</h2>
<p>
Ben vi ca compte aussi. Faut qu'elle soit belle Frugalware, elle mérite bien ça. A Chaque nouvelle version, un nouvel <a href="http://www.frugalware-art.org/">artwork</a> est proposé et soumis au vote. Actuellement, c'est le thème d'icones qui est à l'ordre du jour, orchestré par <a href="http://frugalware.org/~devil505/blog/">Devil505</a>. C'est la touche finale, un "détail" qui parachève ce qu'on peut appeler une oeuvre. Une oeuvre qui ne peut être achevée bien sur. Juste un instantané, une photo d'une perpétuelle évolution.
</p>
<h2>Un écureuil n'a pas la grosse tête</h2>
<p>
Je n'ai jamais vu quelqu'un se faire jeter sur le salon jabber. Je n'ai jamais entendu de "trolls" poilus ou d'insultes envers d'autres utilisateurs d'autres distributions. Bon j'avoue, je faute de temps en temps en critiquant <a href="http://fr.kde.org/">KDE</a> que je trouve particulièrement lourd, mais c'est plus pour la blague qu'autre chose (<a href="http://wmii.suckless.org/">Wmii</a> power)) et je ne suis pas un dev. 
</p>
<p>
Y'en a eu qui sont passés sur le salon, juste essayé la distribution, puis sont repartis. Y'a même des gens qui viennent sans avoir Frugalware sur leur ordinateur. Je n'ai pas souvenir qu'un seul ait été mal accueilli ou priés d'aller voir ailleurs. C'est sympa chez Frugalware, on y discute sans stress. Ca serait encore mieux avec un peu plus de monde.
</p>
<h2>Mais un écureuil, ca a besoin de noisettes</h2>
<p>
Et les noisettes, ce sont les utilisateurs. Tout ce travail réalisé avec attention, toutes ces personnes qui donnent de leur temps et de leur energie pour offrir une Frugalware d'un tel niveau méritent mieux que des tests de 24h et des billets de blogs qui la cataloguent "difficile". Chaque configuration est différente et pour moi, elle n'a en aucun cas été récalcitrante. Je n'ai installé qu'une seule fois Frugal, et ca a été la bonne. Et je repète que je ne suis absolument pas un expert dans le domaine. 
</p>
<p>
De base, le site de Frugalware indique :
</p>
<blockquote>
    Frugalware est une distribution Linux à vocation généraliste, conçue pour des utilisateurs de niveau intermédiaire/moyen (qui ne sont pas effrayée par le mode texte (NDT: encore que.., loin d'être inaccessible pour un débutant un rien motivé).
</blockquote>
<p>
Le "un rien motivé" signifie que l'on souhaite s'impliquer dans la connaissance de sa machine. Et tout le soutien possible est donné à ceux qui nous feront le plaisir de rejoindre notre petite communauté. Il y a le <a href="http://forums.frugalware.fr">forum</a> qui peut sembler peu actif c'est vrai. Mais posez vos questions et il y aura réponse. Il y a surtout <a href="xmpp:frugalware@chat.jabberfr.org?join">Jabber</a> et IRC (#frugalware.fr chez freenode) (mais ca pue IRC ;)) où les devs sont toujours présents et à l'écoute. Avec Frugalware, vous n'êtes pas noyés dans une masse d'utilisateurs et vous ne vous ferez jamais répliquer <b>RTFM</b> dans la face lorsque vous poserez une question. 
</p>
<p>
Alors je lance ce billet pour tenter de contrebalancer un peu certains avis que je trouve disproportionnés et surtout nuisibles à la distribution. J'aimerais, et je ne pense pas être le seul, voir arriver des petits nouveaux (et nouvelles sans aucun souci au contraire !) nous rejoindre et donner des noisettes à notre écureuil préféré. Pour continuer l'aventure, pour connaître de nouvelles personnes et pour partager une expérience Gnu/Linux de qualité. Un petit appel du pied aussi pour les frugaliens silencieux : venez passer dire le coucou, même si tout va bien  <img src="http://www.botchchikii.com/moods/smilies/smiley.gif" alt=":)" /> Ca fait toujours plaisir de savoir qu'un projet est apprécié ou même seulement suivi. Un projet ne vit que par les retours qu'il reçoit. Je connais ca de par mon <a href="http://www.peupleloup.info">projet associatif</a>, qui ne voit guère passer de monde sur le salon, mais c'est une autre histoire  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" /> 
</p>
<p><a href="http://www.flickr.com/photos/peupleloup/4516354894/" title="L'écureuil du camp (by peupleloup)"><img src="http://farm3.static.flickr.com/2788/4516354894_c19212c4f2.jpg" title="L'écureuil du camp (by peupleloup)" alt="L'écureuil du camp (by peupleloup)" width="500" height="375" /></a></p>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2010/03/22/piwigo_une_alternative_libre_pour_monter_sa_galerie_photo_et_partager_ses_oeuvres/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2010/03/22/piwigo_une_alternative_libre_pour_monter_sa_galerie_photo_et_partager_ses_oeuvres/index.html</guid>
<title>PiWiGo, une alternative libre pour monter sa galerie photo et partager ses oeuvres </title>
<dc:date>2010-03-22T15:37:43-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> frugalware, libre, planet-libre</dc:subject>
<description><![CDATA[

<p>
<a href="http://fr.piwigo.org/">PiWiGo</a> n'est pas très connu. La raison est simple : Ce logiciel s'est longtemps appelé "PhpWebGallery".Comme je ne suis pas encore intime avec ce logiciel, je laisse leur <a href="http://fr.piwigo.org/basics">A propos</a> faire la présentation :
</p>
<h2>Présentation</h2>
<blockquote>
Piwigo est un logiciel de galerie photo pour le web. Le projet a démarré en 2002. Bâti par une communauté active d'utilisateurs et de développeurs, Piwigo dispose de fonctionnalités puissantes pour publier et gérer vos photos.

Piwigo gère des galeries partout dans le monde qu'il s'agisse d'une dizaine de photos d'une soirée ou de la banque d'image d'une agence photo. Cette évolutivité est possible grâce à une navigation intelligente à travers des catégories, des tags ou une chronologie. Piwigo est respectueux des standards de la photographie et du web. Les extensions rendent Piwigo encore davantage évolutif et personnalisable.

Cerise sur le gâteau, Piwigo est gratuit et libre.

PhpWebGallery est devenu Piwigo le 15 février 2009.
</blockquote>
<h3>Licence</h3>
<p>
Piwigo est un logiciel distribué sous licence GPL, comme l'explique <a href="http://fr.piwigo.org/basics/license">cette page</a>. Bon, ne donnez pas à lire cette page à RMS, car la traduction "logiciel libre == open source" est un <a href="http://www.gnu.org/philosophy/open-source-misses-the-point.fr.html">sujet délicat</a>.
</p>
<h2>Installation</h2>
<p>
Il existe deux méthodes pour installer Piwigo : avec un script "netinstall" et par FTP, plus traditionnel. Comme pour beaucoup d'applications, le script automatique ne fonctionnera que si vous donnez les permissions qui vont bien. Personnellement, j'ai opté pour le transfert FTP. 
</p>
<p>
Le wiki est complet sur l'<a href="http://fr.piwigo.org/doc/doku.php?id=pwg2:apprendre:install:installation">installation</a> et rien n'est vraiment nouveau. Une fois le transfert finalisé, il suffit de se rendre à l'url de votre nouvelle galerie et renseigner les champs habituels (base de données, serveurs et compte admin). 
</p>
<p>
<b>Note importante</b> : il n'est pas possible de récupérer le mot de passe du compte admin via le formulaire standart de récupération de mot de passe. Si vous oubliez celui ci, il vous faudra aller dans votre base de données et manipuler un pass temporaire crypté... ---&gt; n'oubliez pas votre pass  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" /> (sinon, il y a une astuce à chercher sur leur forum)
</p>
<h3>Pré-requis</h3>
<ul>
<li>Un serveur supportant le php
</li>
<li>MySQL 4.1 est supporté, mais MySQL 5 conseillé
</li>
<li>PHP 5
</li>
<li>Stockage de 5Mo pour le logiciel
</li>
</ul>

<h3>Mise à jour</h3>
<p>
Les mises à jours mineures (2.08 -&gt;2.09) sont très simple à faire, surtout avec l'extension <a href="http://fr.piwigo.org/ext/extension_view.php?eid=302">Auto upgrade</a> : lorsque vous vous connectez dans votre administration, piwigo vous signale s'il y a une mise à jour. Un clic vous permettra de faire la mise à jour rapidement. 
</p>
<p>
Pour les mises à jour majeures (2.09 -&gt; 2.10), la manipulation est plus poilue et il convient de suivre cette <a href="http://fr.piwigo.org/basics/upgrade">procédure</a>.
</p>
<p>
Les extensions à mettre à jour sont listés sur une page et vous avez la possibilité, un peu comme wordpress ou spip, de rechercher de nouvelles extensions directement depuis cette page et de faire les mises à jour. 
</p>
<p>
Bien sur, tout ce qui propose "mise à jour automatique" demande de régler vos répertoires distants en mode laxiste. Si vous préférez rester strict dans votre gestion de permissions, il vous faudra passer par FTP. La bonne nouvelle est qu'il y a un lien de téléchargement direct depuis la page des extensions.
</p>
<h2>Fonctionnement</h2>
<p>
Pour les habitués des services web de type <a href="http://flickr.com/photos/peupleloup">flickr</a>, l'utilisation d'une galerie "faite maison" peut sembler lourde et contraignante. Néanmoins, c'est surtout une histoire de prise en main. Pour moi, Piwigo me ser à montrer les photos les plus intéressantes et cela me paraît normal d'y passer un peu plus de temps pour que cela fonctionne. Je continue à utiliser flickr pour mettre en ligne la masse de photos que je ramène de vadrouille.
</p>
<h3>Catégories virtuelles et physique</h3>
<p>
Avant de commencer à importer toutes vos images, il vous faudra réfléchir sur votre méthode de gestion. Piwigo propose évidemment des catégories (albums). Deux types même : les catégories physiques et les catégories virtuelles. 
</p>
<p>
Les anciennes versions fonctionnaient de manière classique : on crée des dossiers par ftp puis on importe nos photos dans les dossiers correspondant. Dans chaque dossier/album, il est possible de créer d'autres sous dossiers. Techniquement, piwigo se sert de deux repertoires pour gérer les miniatures et les fichiers originaux. cela donne :
</p>
<pre>
  galleries
	album1
	    pwg_high #les originaux
	    thumbnail #les miniatures
        photo1.jpg
        photo2.jpg
</pre>
<p></p>
<p>
A noter que pour faire le lien entre les miniatures, les images web et les HD, il est nécessaire de nommer les fichiers de facon identique (excepté les miniatures qui doivent être suffixées de <code>thumb_</code>). A noter aussi que la création des miniatures est optionnelle : il est possible de les générer via l'administration ensuite. Néanmoins, la qualité des vignettes est assez médiocre et ca gache un peu le truc).
</p>
<p>
C'est donc une méthode assez classique. Les catégories virtuelles sont beaucoup plus souples et permettent plus de choses. Elles sont crées via l'interface d'administration (ou par les outils officiels d'import comme pLoader) et donnent à Piwigo une des forces du "web 2.0" : association de plusieurs catégories, déplacement aisé et moins de travail en post-import (pas de synchronisation à faire). 
</p>
<p>
Vous pouvez lire sur le wiki officiel <a href="http://fr.piwigo.org/doc/doku.php?id=pwg2:utilisation:fonctionnalites:diff_categories">la différence</a> entre les deux sytèmes. Les développeurs de Piwigo préconisent fortement d'utiliser les catégories virtuelles. Pour ma part, j'ai fait un mix : j'ai crée le premier niveau en physique, plus un album "vrac" qui me sert à importer en masse. 
</p>
<pre>
  galleries
      Faune (physique)
          Vrac (physique, album privé et non visible)
          Loup (virtuelle)
          Ours (virtuelle)
      Oiseaux (physique)
          Vrac (physique et privé)
      Flore
          Vrac (Physique, album privé et non visible)
      Paysages
          Vrac (physique et visible)
          Lacs (virtuelle)
</pre>
<p>
Le principe : lorsque j'ai une série d'après vadrouille avec disons 4 photos de piafs (2 mésangeais et deux lagopèdes). Je prépare mes photos en local (voir plus loin), puis par FTP, j'envoie le tout dans l'album physique <code>galleries/Oiseaux/Vrac</code>. Ensuite, direction web et mon administration, où je dois synchroniser la galerie. Ensuite, je peux éditer les dernières images importées et alors assigner les catégorie virtuelles "Mésangeai du canada" et "Lagopèdes", placé dans "Oiseaux". L'interface permet les traitements par lot et de modifier titre, description et tags à la volée.
</p>
<h3>Importation des photos</h3>
<p>
Si vous utilisez les catégories physiques, c'est la partie qui prend un peu de temps, ou des bons outils  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" /> En effet, il va falloir structurer vos albums et créer miniatures et images web. Si vous faîtes ça une par une, vous allez être saoulé assez vite.
</p>
<p>
En effet, pour ma part, je souhaite proposer les images dans leur taille originale. Je dois donc avoir :
</p>
<ul>
<li>les images originales dans un répertoire <code>pwg_high</code>
</li>
<li>les images redimensionnées en 600 ou 800px de large (dépendant de votre thème ou de vos souhaits) avec le même nom que l'originale
</li>
<li>les vignettes, de tailles 90px ou 120px, portant le meme nom, mais suffixé de <code>thumb_</code> dans un répertoire <code>thumbnail</code>
</li>
</ul>

<p>
Alors, il existe des logiciels de manipulations par lots. Pour windows, je connaissais <a href="http://www.xnview.com/fr/index.html">xnview</a>, excellent dans ces tâches. (mais non libre :(). Sur Gnu/Linux, j'ai du mal à trouver quelque chose de similaire (redimensionnement, renommage avancé, par lot). <a href="http://gthumb.sourceforge.net/home.html">Gthumb</a> est assez convaincant mais n'est pas si efficace dans ce type d'opérations.
</p>
<p>
Heureusement, ces opérations peuvent être réalisées par différents scripts et Piwigo propose une gamme assez large pour pouvoir faire la job en quelques clics. Je vais détailler un peu plus loin ces outils, mais j'utilise particulièrement le script <a href="http://fr.piwigo.org/ext/extension_view.php?eid=150">PhpWebGallery_Create</a>, simple et efficace (attention il faut modifier le script car il y a eu des modifications dans la structure de Piwigo. L'avantage de ce script est qu'il peut fonctionner soit avec Nautilus, soit en stand alone (nautilus, j'y touche pas).
</p>
<h3>Gestion de la galerie</h3>
<p>
Tout se passe donc par l'administration. La navigation est aisée et rapide, l'interface est sobre mais claire.
</p>
<p>
<img align="middle" src="http://www.botchchikii.com/img/piwigo-admin.jpg" border="0" alt=""/>
</p>
<p>
Un menu dépliant à gauche vous permet d'aller dans les nombreuses options, découpées en section :
</p>
<ul>
<li><b>Liens</b> : regroupe la documentation, l'accès à la galerie publique et l'accueil de l'admin.
</li>
<li><b>Configuration</b> règle les paramêtres généraux, l'édition des templates, l'édition du menu
</li>
<li><b>Catégorie</b> est surement la section la plus importante : synchronisation, gestion des galeries distantes (et oui avec piwigo, vous pouvez gérer plusieurs serveurs), la gestion des permaliens pour les belles urls et les déplacements, critiques).
</li>
<li><b>Images</b> gère les tags, les images en attente et permet le traitement par lot des derniers import, ou par "panier"
</li>
<li><b>Identification</b> gère les utilisateurs et les groupes
</li>
<li><b>Spéciales</b> s'occupe de la gestion des plugins surtout et de la maintenance.
</li>
</ul>
<img align="middle" src="http://www.botchchikii.com/img/piwigo-plugins.jpg" border="0" alt=""/>
<p></p>
<img align="middle" src="http://www.botchchikii.com/img/piwigo-recent.jpg" border="0" alt=""/>

<h2>Personnaliser Piwigo</h2>
<p>
Bien sur, tout le potentiel d'un tel logiciel repose sur la possibilité de l'adapter à son goût. Il existe à l'heure actuelle plus de 100 <a href="http://fr.piwigo.org/ext/">extensions</a>, 70 thèmes et le développement est très actif.
</p>
<h3>Thèmes</h3>
<p>
Avec Piwigo, le principe des thèmes est un peu hors norme. En fait, il existe plusieurs <a href="http://fr.piwigo.org/doc/doku.php?id=pwg2:admin:menus:20_configuration:templates">templates</a>, qui forment la structure générale de votre galerie. Il est possible ensuite de les adapter avec des thèmes. Cela paraît un peu flou, mais vous verrez en naviguant dans <a href="<a href="http://fr.piwigo.org/ext/index.php?cid=10">la page des styles</a>, que tous les styles se basent sur deux ou trois bases communes (yoga, floos, flopur).
</p>
<p>
Pour ceux qui souhaitent aller encore plus loin, il est possible de faire des modifications sur une partie des templates, en créant des <a href="http://fr.piwigo.org/doc/doku.php?id=pwg2:utilisation:fonctionnalites:plugins:localfiles_editor#onglet_templates">"templates extensions</a>
</p>
<p>
<a href="http://fr.piwigo.org/ext/extension_view.php?eid=318">Ma contribution</a> réalisée pour la <a href="http://galerie.peupleloup.info">galerie de Peuple Loup</a>. 
</p>
<p>
<img align="middle" src="http://www.botchchikii.com/img/piwigo-peupleloup.jpg" border="0" alt=""/>
</p>
<h3>Extensions</h3>
<p>
Parmi la centaine d'extensions disponibles, permettant d'étendre de manière considérable les possibilités de votre galerie, voici celles que j'utilise :
</p>
<ul>
<li><a href="http://fr.piwigo.org/ext/extension_view.php?eid=282">LMT</a> permet d'assigner une licence (individuelle ou générale) et propose les licences libres <a href="http://artlibre.org">Art libre</a> et <a href="http://fr.creativecommons.org/">Creatives commons</a>.
</li>
<li><a href="http://piwigo.org/ext/extension_view.php?eid=303">Community</a> permet de donner des droits d'upload à des utilisateurs.
</li>
<li><a href="http://piwigo.org/ext/extension_view.php?eid=172">Astat 2</a> est un outil de statistiques
</li>
<li><a href="http://piwigo.org/ext/extension_view.php?eid=220">Meta</a> permet de mettre des tags un peu partout
</li>
<li><a href="http://piwigo.org/ext/extension_view.php?eid=324">PiwiShack</a> permet de générer des liens pour partager les photos (html et bbcode
</li>
<li><a href="http://piwigo.org/ext/extension_view.php?eid=190">PWG Stuff</a> ajoute des boites sur la page d'accueil (édito, derniers commentaires, favoris, etc)
</li>
<li>Quelques autres encore, mais moins marquant, où que je n'ai pas encore trop testé
</li>
</ul>

<h2>Outils d'import</h2>
<p>
Comme vu plus haut, la période difficile est l'import des photos. Enfin surtout la préparation pour l'import. Piwigo fonctionne avec un outil dédié nommé pLoader. Initialement crée pour windows, des versions Mac et Gnu/Linux existent également. A noter que pour cette dernière, Ubuntu est privilégié et je n'ai pas réussi à le faire fonctionner sous <a href="http://frugalware.fr">frugalware</a>. Mais bon,comme j'ai trouvé mon bonheur ailleurs, pas de souci.
</p>
<p>
Il y a 23 outils d'imports différents. Certains assez vieux. pLoader a l'avantage d'utiliser les catégories virtuelles, ce qui simplifie les choses et permet notamment de donner des droits d'uploads à plusieurs personnes sans pour autant filer un accès FTP. 
</p>
<h3>Gnu/Linux</h3>
<ul>
<li><a href="http://fr.piwigo.org/ext/extension_view.php?eid=269">pLoader</a>
</li>
<li><a href="http://fr.piwigo.org/ext/extension_view.php?eid=356">LinuxToPiwigo</a> se lance chez moi mais bloque au choix des catégories.
</li>
<li><a href="http://fr.piwigo.org/ext/extension_view.php?eid=150">PhpWebGallery_Create</a> utilise Zenity pour tourner. En menu contextuel avec nautilus, ou en stand alone. Il se charge de tout, sur des images isolées ou récursivement sur des dossiers. Rapide, il meplait. seul défaut : il faut passer par FTP et les catégories physiques.
</li>
<li>Il y en a quelques autres, mais je ne les ai pas testé.
</li>
</ul>

<h3>Windows</h3>
<ul>
<li><a href="http://fr.piwigo.org/ext/extension_view.php?eid=270">pLoader</a>
</li>
<li>plein d'autres
</li>
</ul>

<h3>Mac</h3>
<ul>
<li><a href="http://fr.piwigo.org/ext/extension_view.php?eid=353">pLoader</a>
</li>
<li><a href="http://fr.piwigo.org/ext/extension_view.php?eid=355">MacToPiwigo</a>
</li>
</ul>

<h2>Communauté</h2>
<p>
Comme pour tout logiciel libre, il y a une communauté d'utilisateurs actifs qui donnent coups de main et contributions. Je ne suis pas passé souvent sur le <a href="http://fr.piwigo.org/forum/">forum</a> mais l'accueil y a été très sympa. Ce sont des amoureux de la photo pour la plupart et il y a de bien belles galeries à visiter  <img src="http://www.botchchikii.com/moods/smilies/smiley.gif" alt=":)" />
</p>
<p>
J'ai contribué un brin en publiant le template que j'ai adapté pour <a href="http://www.peupleloup.info">peuple loup</a>, à la demande de membres justement. Le thème a été importé très vite. Vu la puissance des galeries en ligne de type flickr, j'ia l'impression que la communauté de Piwigo a une réelle envie de montrer que des alternatives crédibles sont possibles. Pour ma part ils m'ont convaincus  <img src="http://www.botchchikii.com/moods/smilies/smiley.gif" alt=":)" />
</p>
<h2>Ressources</h2>
<p>
Voici pour finir quelques liens, pour aller un peu plus loin que cette petite présentation.
</p>
<ul>
<li><a href="http://fr.piwigo.org/">PiWiGo</a> : page d'accueil francophone
</li>
<li><a href="http://fr.piwigo.org/doc">Documentation</a> : wiki officiel, un peu austère
</li>
<li><a href="http://fr.piwigo.org/ext">Extensions</a> : le site des thèmes, outils et plugins. incontournable
</li>
<li><a href="http://fr.piwigo.org/forum/">Forum</a> : la communauté
</li>
<li><a href="http://fr.piwigo.org/demo/">Démo</a> vous permet de tester les thèmes en situation
</li>
</ul>

<p>
Voila, je trouvais qu'on ne parlait pas assez de ce logiciel particulièrement bien conçu. La première approche est peut-être plus délicate que de s'inscrire sur flickr, mais vous aurez une galerie maison, faite avec vos petites mains velues  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" />
</p>
<p>
Si j'avais un reproche à faire sur PiWiGo, ce serait dans leur choix de couleurs pour l'ensemble de leur site. Le fond noir avec l'écriture grise est très fatiguant lorsqu'on cherche des infos tecniques dans un wiki touffu.
</p>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2010/03/05/frugalware_vous_invite_pour_la_sortie_de_locris/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2010/03/05/frugalware_vous_invite_pour_la_sortie_de_locris/index.html</guid>
<title>Frugalware vous invite pour la sortie de Locris </title>
<dc:date>2010-03-05T20:28:31-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> gnulinux, frugalware, libre, planet-libre</dc:subject>
<description><![CDATA[
<p>
Et oui, c'est bientôt la sortie de la nouvelle version stable de <a href="http://frugalware.fr">Frugalware</a> ! Baptisée <b>Locris</b> par <a href="http://vmiklos.hu/blog/">Miklos</a>, pour rester dans l'univers d'Isaac Asimov et du <a href="http://fr.wikipedia.org/wiki/Cycle_de_Fondation">Cycle de Fondation</a>, la nouvelle stable a tout pour plaire.
</p>
<p>
Cedynamix, un des développeurs de Frugalware nous a fait un <a href="http://www.cedynamix.fr/2010/02/24/frugalware-12-rc2-attention-grosse-evolution/">billet sur les améliorations</a> de Locris. Personnellement, en version current,la transition s'est faite en douceur au fil des mois.
</p>
<p>
Et oui, Quelques mois déja. À la commande (merci à <a href="http://blog.lenezir.fr">Lenezir</a> pour celle-ci):
</p>
<pre>
  # dumpe2fs -h /dev/sda1 | grep "Filesystem created"
</pre>
<p></p>
<p>
le système me renvoie la date de d'installation de mon système sous frugalware :
</p>
<pre>
  Filesystem created:       Fri Oct 16 00:33:48 2009
</pre>
<p>
4 mois depuis la découverte de cette distribution et elle a eu à "subir" plusieurs mises à jour sensibles (Xorg 7.5, PAM, plusieurs kernels). Aucun raté. J'ai eu un ennui assez majeur pendant deux mois : je ne pouvais me connecter sur internet depuis mon camp. Ca a pris du temps car j'ai passé beaucoup de temps connecté à un autre endroit et j'ai laissé trainer l'affaire. Elle s'est résolu avec <a href="http://blog.archambeau.info/">Exceed</a> sur Jabber. 
</p>
<p>
Parce que toute la différence se fait là. La grande force du logiciel libre en général et de frugalware en particulier, c'est le dialogue qui peut exister entre développeurs et utilisateurs. Ceux qui passent beaucoup de temps dans le "cambouis" et qui aiment que leur "bébé" fonctionne au mieux et ceux qui se servent de cet outil et qui donnent des retours ou participent au support. 
</p>
<p>
On échange sur Frugalware bien sur mais la discussion varie souvent. Comme au bar du coin pour les plus traditionnels  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" /> On fait connaissance avec les autres utilisateurs, gentiment, et l'on découvre des choses intéressantes parfois :
</p>
	<blockquote>
	[23:07:24] &lt;Personne&gt; Changaco: tu parles de quelle identité donc ?
	</blockquote>
	<blockquote>
	[23:07:22] &lt;Changaco&gt; une identité c'est un pseudo et une paire de clé
	</blockquote>
	<blockquote>
	[23:08:02] &lt;Personne&gt; j'ai un prénom et une paire cooommme ça \o/
	</blockquote>
	<blockquote>
	[23:08:04] &lt;Personne&gt; C'est pas suffisant ? :p 
	</blockquote>
<p></p>
<p>
La communauté Frugalware correspond bien à la distribution : à dimension humaine, réactive, agréable. C'est une des raisons pour laquelle je me suis lancé avec Frugalware, et c'est un peu une réponse pour quelques commentaires trouvés dans ce <a href="http://www.cyrille-borne.com/index.php?post/2010/03/03/Je-combats-mes-démons-épisode-2-:-Frugalware-la-maudite,-le-temps-de-la-mauvaise-volonté">billet de Cyrille Borne</a> (qui j'espère n'abandonne pas l'idée d'installer frugal). 
</p>
<p>
Alors, une soirée "IRC" pour célébrer <b>Locris</b>,c'est un peu comme une soirée portes-ouvertes : même sans être spécialiste ou à la veille de changer d'air, vous pouvez voir si l'ambiance générale vous convient et peut-être trouver la motivation et le soutien pour passer le cap du partitionement de votre disque dur ? 
</p>
<p>
Vous nous trouverez nous en tout cas, un verre à la main  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" /> et peut-être que les devs nous feront un feu d'artifice à la fin, orchestré par un <i>mxw_</i> endiablé !
</p>
<p>
<img src="http://www.frugalware.org/images/logo-new.png" title="Frugalware Locris" />
</p>
<p>
<b>Le 8 mars</b> au soir, la communauté <a href="http://frugalware.fr">Frugalware.fr</a> invite tout ceux qui le désire sur leur canal irc et salon jabber, un bot est censé assuré la liaison entre les deux.
</p>
<p>
Vou pourrez discutez avec des membres de la communauté si vous avez des questions. Si vous installez Frugalware, les participants feront de leur mieux pour vous aider. Des développeurs français seront même présents.
</p>
<p>
<b>INFOS IRC:</b>
</p>
<p>
canal <b>#frugalware.fr</b>
serveur <b>freenode</b>
</p>
<p>
<b>INFOS JABBER:</b>
</p>
<p>
salon <b><a href="mailto:frugalware@chat.jabberfr.org">frugalware@chat.jabberfr.org</a></b>
</p>
<p>
Vous pouvez vous connecter au canal irc directement via votre navigateur internet sur ce lien:
[<a href="http://www.frugalware.fr/irc/">http://www.frugalware.fr/irc/</a>]
</p>
<p>
A bientôt sur le chan  <img src="http://www.botchchikii.com/moods/smilies/smiley.gif" alt=":)" />
</p>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2010/02/06/jabber_ou_comment_chatter_librement/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2010/02/06/jabber_ou_comment_chatter_librement/index.html</guid>
<title>Jabber, ou comment chatter librement</title>
<dc:date>2010-02-06T13:46:27-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> frugalware, libre, planet-libre</dc:subject>
<description><![CDATA[
<p>
Quand on parle de messagerie instantanée, il y a un arrière goût de "MSN" dans la bouche. C'est en effet l'outil qui est le plus utilisé. À tort  bien entendu, pourquoi ?
</p>
<ul>
<li>MSN est centralisé : votre compte dépend du bon vouloir du gros microsoft
</li>
<li>Le client originel de MSN (live messenger) est lourd et avec de la pub
</li>
<li>Les échanges ne sont pas sécurisés
</li>
<li>Ce n'est pas libre
</li>
<li>L'utilisation se limite à parler avec ses contacts.</li></ul> 
<p>
Lorsque j'ai recherché une solution pour proposer un espace de dialogue entre les écoles et l'<a href="http://peupleloup.org">association</a>, je suis passé par de nombreuses applications. Toutes utilisaient du flash ou Java pour fonctionner. Aucune n'était vraiment stable. Je me suis tourné alors sur Jabber. 
</p>
<p>Le terme est relativement connu, mais qu'est ce donc exactement que Jabber ? Les utilisateurs de Gmail et <a href="http://wiki.jabberfr.org/Google_Talk">Google Talk</a> utilisent Jabber sans le savoir, Google ayant adopté et adapté le protocole XMPP pour ses besoins.
</p>
<p>Voici donc une présentation générale de Jabber, en espérant que vous aurez le goût de vous y plonger, en tout liberté ! 
</p>


<h2>Présentation générale</h2>
<p>
Cette <a href="http://wiki.jabberfr.org/Jabber">définition de Jabber</a> sur le wiki francophone nous éclaire un peu plus sur ce qu'est Jabber et ce qu'il peut apporter. Les avantages cités dans l'article cité et qui sont importants pour moi :
</p>
<ul>
<li>Standart ouvert
</li>
<li>Décentralisation
</li>
<li>Complexité sur le serveur et non sur le client
</li>
<li>Salons de discussions
</li>
</ul>

<p>
Ce dernier point est fondamental dans mon cas : je dois trouver un outil qui permette à plusieurs personnes de se connecter en même temps pour discuter. L'accès doit etre possible également sans créer de compte, ce qui est possible comme on le verra plus loin.
</p>
<p>
Visuellement, il n'y a pas grand changement par rapport au connu <i>msn</i>. Un "roster" qui permet de changer son statut et de voir l'état de ses contacts. Les discussions s'ouvrent dans des nouvelles fenêtres et après, il suffit de discuter.
</p>
<p>
Il est possible de s'échanger des fichiers, d'utiliser l'audio et la video (il y a encore du travail à faire dans ce sens, voir <a href="http://wiki.jabberfr.org/Jingle">jingle</a>) ou d'envoyer des messages à des contacts non connectés.
</p>
<h3>Le protocole XMPP</h3>
<p>
La base de Jabber est dans son <a href="http://wiki.jabberfr.org/Protocole">protocole</a>. <a href="http://xmpp.org/">XMPP</a>, à comparer avec <a href="http://fr.wikipedia.org/wiki/Microsoft_Notification_Protocol">MNSP</a> (le protocole de live mesenger), est ce qui permet toutes les fonctionnalités décrites plus bas.
</p>
<p>
Son format ouvert est fondamental car il est possible de connaître parfaitement son fonctionnement, voire de l'améliorer pour les plus doués d'entre vous. 
</p>
<h3>Jabber ID (JID)</h3>
<p>
Un Jabber ID ou « identifiant Jabber » est l'adresse unique d'une entité XMPP (utilisateur, serveur, passerelle, salle de discussion, etc.).
</p>
<p>
Pour un utilisateur, le JID ressemble à une adresse e-mail. Il se compose du nom de l'utilisateur et du nom de son serveur séparés par un « @ » : par exemple <code>mickael@im.peupleloup.org</code>. Pour connaître et choisir un serveur XMPP, je vous conseille de lire cette <a href="http://wiki.jabberfr.org/Serveurs">page</a>. Personnellement, j'utilise celui de l'APINC, qui héberge <a href="http://www.jabberfr.org/">JabberFR</a>, les principaux salons francophones et qui permet d'avoir son domaine personnalisé.
</p>
<p>
Il est possible de créer un compte sur les <a href="http://jabber.apinc.org/domliste.php">domaines</a> enregistrés ou même de créer son propre domaine, comme je l'ai fait. Il suffit pour cela de faire une demande à un gestionnaire de l'<a href="http://apinc.org">APINC</a>. Les instructions sont données en bas de la page des domaines.
</p>
<p>
A noter que vous pourrez communiquer sans problème avec n'importe qui, quelque soit le domaine (ou serveur) choisi. Ce n'est qu'une question de goût. Vos contacts et MUCS favoris sont enregistrés sur le serveur, ce qui permet de changer de client aisément : vous retrouverez vos marques instantanément.
</p>
<p>
Pour un salon (MUC), le JID ressemble également à une adresse e-mail. Il se compose du nom du salon et du nom de son serveur séparés par un « @ » : par exemple <code>peupleloup@chat.jabberfr.org</code>.
</p>
<p>
Il est possible de créer des liens HTML pour rejoindre un salon (si le visiteur a installé un client Jabber). le lien est de type <code>xmpp:peupleloup@chat.jabberfr.org?join</code>.
</p>
<h3>Le Roster</h3>
<p>
Le roster de XMPP est la liste de contacts de l'utilisateur. Il peut contenir plusieurs comptes XMPP. Selon le client choisi, vous pourrez facilement rejoindre vos salons de discussions et gérer passerelles et services.
</p>
<h3>Les passerelles</h3>
<p>
Vous êtes intéressés par Jabber et ses avantages, mais le problème est que vos contacts sont sur msn ou autre (ICQ, AOL). Vous pouvez utiliser alors un client qui supporte plusieurs protocoles (<a href="http://pidgin.im">pidgin</a> par exemple), mais vous ne tirerez pas parti de jabber. XMPP permet de communiquer avec des protocoles différents, en utilisant des <a href="http://wiki.jabberfr.org/Passerelle">passerelles</a>. 
</p>
<p>
Alors,je n'utilise pas ces passerelles car je n'en ai pas l'usage. Je ne peux donc vous en parler. Il est sympa cependant de savoir que cela existe. (le mieux étant de persécuter vos amis pour les faire passer à Jabber ;-)).
</p>
<h3>Les MUCs</h3>
<p>
Sous ce terme barbare, qui est l'acronyme de "Multi-User Chat", se cache une fonctionnalité très intéressante. Pour ceux qui fréquentent les salons IRCs, cela ne sera pas compliqué à comprendre, le principe est le même : se retrouver sur un salon thématique et tailler la bavette. Très utile pour avoir de l'aide ou pour débattre de sujets divers. 
</p>
<p>
Le gros avantage est que vous avez accès facilement à ces salons, via votre roster. En paramétrant une connexion automatique, vous serez présent dès votre connexion à Jabber si vous le souhaitez. 
</p>
<p>
Vous pouvez bien sur créer votre propre salon et le gérer finement (selon le client utilisé). Vous n'aurez pas à vous soucier de la destruction de ce salon s'il n'est pas fréquenté car vous avez le choix de le rendre "persistant". Vous aurez également le choix d'activer les logs ou non. Ceux ci seront disponibles au monde entier à cette <a href="http://chat.jabberfr.org/logs/">adresse</a>. A noter que ces logs ne sont ni modifiables ni supprimables.  
</p>
<p>
Ainsi, l'utilité de Jabber prend tout son sens : vous pouvez très bien n'avoir aucun contact dans votre roster et n'utiliser que la fonction MUC. Cela vous fera un IRC nouvelle formule, que je trouve bien fonctionnel et agréable à gérer.
</p>
<strong>Commandes principales</strong>
<p>
Elles sont similaires à IRC. Les commandes sont précédées d'un <code>/</code> suivi de la commande. Pour connaître celles ci : <code>/help</code>
</p>
<pre>
  /join frugalware@chat.jabberfr.org # rejoindre le MUC de frugalware
  /nick pseudo  # changer de pseudo (les espaces sont autorisés)
  /me action  # affiche une ligne de type "pseudo ce que vous avez taper comme action"
  /msg pseudo # envoie un message privé à pseudo
</pre>
<p></p>
<p>
Plus évidemment les commandes de gestion de MUC, comme les bannissements, le changement de topic ou les privilèges accordés aux membres. 
</p>
<p>
Note : pour ceux qui utilisent <a href="http://wiki.mcabber.com/index.php/FR_Main_Page">Mcabber</a>, les commandes sont un peu différentes : il faut commencer par un <code>/room</code>. Par exemple :
</p>
<pre>
  /room nick pseudo
  /room privmsg pseudo message
  /room topic sujet du salon
</pre>
<p>
(plus d'aide en tapant <code>/help room</code>)
</p>
<h2>Utiliser Jabber</h2>
<p>
Il est temps de s'y mettre. Après la théorie, voici quelques trucs pour rentrer dans le grand bain.
</p>
<h3>Tester sans créer de compte</h3>
<p>
Meme si vous ne pourrez profiter de tous les avantages de Jabber, il est possible de rejoindre les MUCs sans créer de compte. Pour cela, il est nécessaire d'utiliser un compte (générique) fait pour cela, et passer par le navigateur, via un applet en java. Ce procédé est connu sous le nom de <a href="http://wiki.jabberfr.org/MUCkl">Muckl</a> et tire parti d'une fonctionnalité intéressante de Jabber : pouvoir se connecter plusieurs fois avec un meme compte, simultanément.
</p>
<p>
Une toute nouvelle application, <a href="http://blog.louiz.org/?p=377">Poezio</a>, permet de se connecter également aux MUCs sans s'enregistrer. C'est un client en ligne de commande et plaira aux fanas d'IRC qui ne souhaitent pas s'identifier ou avoir les autres possibilités de Jabber.
</p>
<p>
<a href="http://chat.jabberfr.org/muckl_int/index.php?room=peupleloup">Salon Peuple Loup avec Muckl</a>
</p>
<h3>Créer un compte</h3>
<p>
Passons à l'étape 1 de votre addiction à Jabber !
</p>
<p>
Comme dit plus haut, il y a la possibilité de choisir plusieurs <a href="http://wiki.jabberfr.org/Serveurs">serveurs</a>. Comme je ne connais que celui d'APINC, je vais me baser sur celui-ci. 
</p>
<p>
Premièrement, quel JID souhaitez vous ? Vous avez la <a href="http://jabber.apinc.org/domliste.php">liste des domaines disponibles</a> ainsi que leur disponibilité. L'avantage de prendre un domaine "connu" tel que <code>im.apinc.org</code> est d'être assuré de conserver votre JID. En effet, les domaines personnalisés sont dépendants du bon vouloir du propriétaire de ce domaine : s'il ne renouvelle pas son domaine, vous perdez votre JID, ainsi que vos paramètres.
</p>
<p>
L'inconvénient des domaines connu : le JID sera peut etre déjà pris, alors que vous pourrez avoir un JID plus sympa ailleurs. A vous de choisir.
</p>
<p>
Pour créer un compte, il est possible de passer par le web et le site de l'apinc. en allant à cette adresse : <a href="http://im.apinc.org/inscription/?apinc=1&amp;server=im.apinc.org">http://im.apinc.org/inscription/?apinc=1&amp;server=im.apinc.org</a>, vous vous inscrirez pour le domaine <code>im.apinc.org</code>. Il suffit de modifier cette URL pour vous inscrire sur un autre. Exemple pour une adresse en <code>im.peupleloup.org</code> :
</p>
<pre>
  http://im.apinc.org/inscription/?apinc=1&amp;server=im.peupleloup.org
</pre>
<p>
Vous pouvez également vous inscrire via votre client Jabber dans la majorité des cas. Voici un petit tutoriel que j'avais fait pour Pidgin :
</p>
<p>
<a href="http://sudo-me.com/wakka.php?wiki=PidginPourJabber">Créer un compte avec Pidgin</a>
</p>
<h3>Clients Jabber</h3>
<p>
Il y en a pour tous les goûts. Windows, Mac ou GNU/Linux. Dédié à Jabber ou multi-protocole. Avec une jolie interface ou en ligne de commande. La <a href="http://wiki.jabberfr.org/Clients">liste des clients disponibles</a> est sur le wiki de JabberFR.
</p>
<p>
personnellement, j'utilise avec une très grande satisfaction <a href="http://macabber.com">Mcabber</a>,disponible dans la majorité des dépôts.
</p>
<pre>
  pacman-g2 -S mcabber
</pre>
<p>
<img align="middle" src="http://www.botchchikii.com/img/mcabber.jpg" border="0" alt=""/>
</p>
<h3>Ajouter des contacts</h3>
<p>
Il existe un <a href="http://annuaire.jabberfr.org/">annuaire Jabber</a> qui pourra vous donner quelques adresses. Le plus naturel est de commencer par rejoindre les salons de discussions avec lesquels vous avez des affinités : vous allez trouver des gens que vous aurez peut etre envie de rajouter à votre liste. Dans ce cas, vous ajoutez le JID voulu, et une demande sera envoyée au destinataire. S'il accepte, vous pourrez le voir dans votre roster. 
</p>
<p>
Avec mcabber :
</p>
<pre>
  /add mickael@im.peupleloup.org
</pre>
<p></p>
<p>
Placer dans un groupe de contacts :
</p>
<pre>
  /move groupe
</pre>
<p></p>
<h3>Rejoindre un MUC</h3>
<p>
Selon le client que vous avez choisi, la démarche est différente. Voici la méthode avec <a href="http://sudo-me.com/wakka.php?wiki=SalonJabberAvecPidgin">pidgin</a>. Avec Mcabber :
</p>
<pre>
  /room join frugalware@chat.jabberfr.org
</pre>
<p>
Il est utile de rajouter le MUC dans vos favoris pour le retrouver plus facilement. L'"autojoin" est aussi un bon choix si vous souhaitez être régulier dans le salon.
</p>
<h4>Bookmarks et connexion automatique</h4>
<p>
Avec mcabber :
</p>
<pre>
  /room bookmark add +autojoin
</pre>
<p></p>
<h3>Bonux</h3>
<h4>Présence</h4>
<p>
Il est possible de notifier votre état ou statut sur votre blog ou en signature de forum. <a href="http://presence.jabberfr.org/">Présence</a> est fait pour ca. Il conviendra de rajouter le JID de ce Bot dans vos contacts pour qu'il puisse connaître votre état.
</p>
<h4>Micro-Blogging</h4>
<p>
Pour suivre votre time-line sur <a href="http://identi.ca">identi.ca</a>, il existe plusieurs moyens. 
</p>
<ul>
<li>En allant dans vos préférences de votre compte identi.ca et renseigner votre JID (et ajouter le bot dans vos contacts)
</li>
<li>En utilisant <a href="http://identichat.prosody.im/">Identichat</a>, qui rend votre compte comme un MUC</li></ul>
<p>
Pour twitter, ce n'est possible à ma connaissance qu'avec une adresse en gmail. Pareil pour <a href="http://friendfeed.com">friendfeed</a>.
</p>


<h2>Aller plus loin</h2>
<h3>Liens</h3>
<ul>
<li><a href="http://www.jabberfr.org/">Jabber Fr</a>
</li>
<li><a href="http://wiki.jabberfr.org/">Wiki</a>
</li>
<li><a href="http://www.jabber.org/">Jabber.org</a>
</li>
</ul>

<h3>Salons à voir</h3>
<p>
<a href="http://wiki.jabberfr.org/Salles_de_discussion">Liste de quelques salons</a>
</p>
<p>
<b>Les salons que je fréquente</b>
</p>
<ul>
<li>Peuple Loup : <a href="xmpp:peupleloup@chat.jabberfr.org?join">xmpp:peupleloup@chat.jabberfr.org?join</a>
</li>
<li>Frugalware : <a href="xmpp:frugalware@chat.jabberfr.org?join">xmpp:frugalware@chat.jabberfr.org?join</a>
</li>
<li>Art Libre : <a href="xmpp:artlibre@chat.jabberfr.org?join">xmpp:artlibre@chat.jabberfr.org?join</a>
</li>
<li>Planète Libre : <a href="xmpp:planete-libre@chat.jabberfr.org?join">xmpp:planete-libre@chat.jabberfr.org?join</a></li></ul>

<h2>Pour finir</h2>
<p>
Voila, cet article ne sera certainement pas utile à tout le monde, mais il vise ceux qui ne connaissent pas encore Jabber. En espérant qu'il vous donne quelques voies de recherches, et surtout l'envie de vous y mettre !
</p>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2010/01/30/quelques_outils_pratiques_en_console/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2010/01/30/quelques_outils_pratiques_en_console/index.html</guid>
<title>Quelques outils pratiques en console</title>
<dc:date>2010-01-30T02:28:38-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> frugalware, libre, planet-libre</dc:subject>
<description><![CDATA[
<p>Je découvre petit à petit des outils qui simplifient l'utilisation de la console. Comme pour les applications graphiques (GUI), certaines seront vite oubliées, d'autres resteront en usage. Voici quelques outils qui me sont servent depuis quelques temps et à plusieurs reprises.</p>
<p>C'est assez souvent que l'on souhaite avoir à disposition le contenu de fichiers. En panne ou en dépannage, un peu de concrêt ca aide. J'ai trouvé deux outils permettant de gérer ca facile. Un supplément à Mutt ensuite et un pilier de la navigation de fichier, Midnight Commander, finissent ce petit tour d'horizon.</p>
  
<h2>Wgetpaste</h2>
<pre>
  pacman-g2 -S wgetpaste
</pre>
<p>
Alors, j'ai découvert cet outil il y a peu, en furetant sur le BlankoWorld. Un script qui permet de publier sur <a href="http://pastebin.com">pastebin</a> le résultat de commandes ou le contenu d'un fichier. 
</p>
<p>
Vous avez le choix de plusieurs services et plusieurs syntaxes. En configurant votre <code>~/.wgetpaste.conf</code> et en jouant avec les options décrites dans le billet du Blankoworld, vous pourrez avoir à disposition de vos confrères d'IRC ou Jabber une Url rapidement. Voici pour <a href="http://pastebin.ca/1771685">exemple</a> le résultat de la commande :
</p>
<pre>
  wgetpaste ~/.wgetpaste.conf
</pre>
<p>Ca pourrait être sympa d'avoir ce genre de service d'installé de base et configuré pour le <a href="http://frugalware.org/paste/">pastebin</a> de Frugalware. (non, <a href="http://frugalware.org/~devil505/blog/">Devil505</a>, ce n'est pas un appel du pied ;)</p>
<ul>
<li><a href="http://olivier.dossmann.net/joueb/archives/2009/10/30/wgetpaste_et_pastebinit_deux_outils_à_ne_pas_manquer/">BlankoWorld</a>
</li>
</ul>

<h2>Xclip</h2>
<pre>
  pacman-g2 -S xclip`
</pre>
<p>
Dans le même ordre d'idée, mais pour un travail local, xclip permet de mettre dans le presse-papier le contenu d'un fichier ou l'inverse  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" />
</p>
<p>
Place le contenu de xorg.conf dans le presse papier :
</p>
<pre>
  xclip -i /etc/X11/xorg.conf
</pre>
<p></p>
<p>
Place ce xorg.conf dans un fichier de sauvegarde 
# oui, je sais, un cp fait ca bien, c'est juste un exemple  <img src="http://www.botchchikii.com/moods/smilies/wink.gif" alt=";)" />
</p>
<pre>
  xclip -o /etc/X11/xorg.bak
</pre>
<p></p>
<p>
Le résultat de la commande ls usb se place dans le presse papier
</p>
<pre>
  ls usb | xclip
</pre>
<p></p>
<ul>
<li><a href="http://freshmeat.net/projects/xclip/">Le projet</a>
</li>
</ul>

<h2>Midnight Commander</h2>
<p>
Un navigateur de fichier en console. Deux panels, la possibilité d'établir une connexion FTP et la visualisation rapide des fichiers, <b>mc</b> est un "must have". 
</p>
<pre>
  pacman-g2 -S mc
</pre>
<p></p>
<ul>
<li><a href="http://www.midnight-commander.org/">Site officiel</a>
</li>
<li><a href="http://fr.wikipedia.org/wiki/Midnight_Commander">Wikipedia</a>
</li>
</ul>

<h2>Abook</h2>
<pre>
  pacman-g2 -S abook
</pre>
<p></p>
<p>
Un carnet d'adresse assez simple, qui s'accouple très bien avec <a href="http://mutt.org">Mutt</a>. Vous pouvez renseigner tous les champs habituels d'un carnet d'adresses, avec une interface assez sympa et graphique (on ne rigole pas!) Une fois installé, il vous faut ajouter ces lignes à votre muttrc.
</p>
<p>
<b>~/.muttrc</b>
</p>
<pre>
  # Abook
  set query_command= "abook --mutt-query '%s'"
  macro index,pager A "&lt;pipe-message&gt;abook --add-email-quiet&lt;return&gt;" "add the sender address to abook"
</pre>
<p>
En pressant <b>A</b> (au lieu de <code>a</code>), l'expéditeur du message est ajouté à votre carnet d'adresse Abook. Lors de la rédaction d'un message, lorsque le destinataire vous est demandé, pressez <b>Ctrl+t</b> pour faire apparaître la liste de vos contacts.
</p>
<ul>
<li><a href="http://abook.sourceforge.net/">Site du projet</a>
</li>
</ul>

<h2>Fortunes</h2>
<pre>
  pacman-g2 -S fortune fortune-fr fortune-mod fortune-mod-chucknorris-fr
  # ce n'est qu'un exemple. pour voir tous les mods disponibles :
  pacman-g2 -Ss fortune
</pre>
<p></p>
<p>
Comment ca les fortunes, c'est pas utile ? allez, pour mettre en pratique xclip vu, plus haut. que me donne la commande ? 
</p>
<pre>
   fortune chucknorris | xclip
</pre>
<p>
Résultat :
</p>
	<blockquote>
	Si Chuck Norris te fait saigner, mieux vaut t'excuser d'avoir taché ses vêtements.
	</blockquote>
<p></p>
<p>
A bon entendeur, bon clapotage !!!
</p>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2010/01/09/mutt_client_email_en_console/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2010/01/09/mutt_client_email_en_console/index.html</guid>
<title>Mutt, client Email en console </title>
<dc:date>2010-01-09T22:28:57-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> gnulinux, frugalware, libre, planet-libre</dc:subject>
<description><![CDATA[

<p>
Dans ma quête d'améliorer mes connaissances sur GNU/linux, il m'apparaît indispensable d'apprendre à utiliser le terminal. Pour cela, je choisis d'utiliser celui-ci pour mes activités quotidiennes. En effet, il n'y a que la pratique qui permet d'avoir des automatismes et de progresser significativement.
</p>
<p>
Une étape importante est donc de gérer mes boîtes mail via la console. Jusqu'à présent, j'utilisais <a href="http://www.claws-mail.org">Claws-mail</a>, très efficace au demeurant. Après une recherche sur le net, j'ai découvert <a href="http://www.mutt.org/">Mutt</a>, qui semblait correspondre à mes besoins. Voici en détail mes tatonnements et ce qui en est sorti.
</p>
<h2>Installation et première approche</h2>
<p>
Dans le dépôt Current de <a href="http://frugalware.org">Frugalware</a>, il existe trois versions de mutt :
</p>
<ul>
<li>mutt 1.4.2.3-1 : la version stable
</li>
<li>mutt-devel 1.5.20-1 : la version la plus à jour
</li>
<li>mutt-ng 1.5.20-1 : un fork de mutt qui intègre plusieurs patchs.
</li>
</ul>

<p>
A l'origine, je souhaitais avoir la possibilité d'avoir une sidebar avec la liste des dossiers. Je choisis donc mutt-ng, qui intègre cette option.
</p>
<pre>
  pacman-g2 -S mutt-ng
</pre>
<p></p>
<p>
Comme pour beaucoup d'applications sur GNU/Linux, toute la configuration se fait via un fichier <code>.$$$rc</code>. Pour pouvoir le modifier, il faut le copier dans son répertoire personnel :
</p>
<pre>
  su
  cp /etc/Muttrc /home/mike/.muttrc
  chown mike /home/mike/.muttrc
</pre>
<p></p>
<p>
Alors, ce fichier est complexe et très personnalisable. Pour pouvoir vous donner une idée de ce qu'il est possible de faire, il existe sur le net des muttrc qui trainent. Je vous conseille cette <a href="http://wiki.mutt.org/index.cgi?ConfigList">page du manuel en ligne</a> (en) 
</p>
<p>
Pour remplir correctement votre muttrc, il est bien sur nécessaire de savoir quel protocole utiliser. Pour ma part, j'utilise l'IMAP avec deux comptes gmail : 1 normal et 1 compte googleapps. Voici la partie du muttrc qui permet de se connecter à ces comptes.
</p>
<pre>
  # Compte Gmail (mettre l'adresse sans @gmail.com) 
  # Reception
  account-hook imaps://login@imap.gmail.com:993/ \
    'set record=imaps://login@imap.gmail.com:993/Sent; \
     set imap_pass=xxxxxxxxxxxxx ; \
     set spoolfile=imaps://login@imap.gmail.com:993/INBOX ;\
     set folder=imaps://login@imap.gmail.com:993/'
  mailboxes "=INBOX"
  mailboxes "=ART-LIBRE"
  mailboxes "=WEB-HOST"
  mailboxes "=FAMILLE"
  mailboxes "=Sent"
  
  
  # Compte googleapps (mettre votre adresse complete)
  
  account-hook imaps://adresse-complete@votredomaine.com@imap.gmail.com:993/ \
    'set record=imaps://adresse-complete@votredomaine.com@imap.gmail.com:993/Sent; \
     set imap_pass=xxxxxxxx ;\
     set spoolfile=imaps://adresse-complete@votredomaine.com@imap.gmail.com:993/INBOX ;\
     set folder= imaps://adresse-complete@votredomaine.com@imap.gmail.com:993'
  mailboxes "=INBOX"
  mailboxes "=ecoles"
  mailboxes "=peupleloup"
  mailboxes "=Sent"
   
   unset folder
   unset imap_passive
  
  # SMTP
   
  folder-hook    'imaps://login@imap.gmail.com:993' 'set smtp_url="smtp://login@smtp.gmail.com:587" from="login@gmail.com" smtp_pass="xxxxxxxx"'
   folder-hook    'imaps://adresse-complete@votredomaine.com@@imap.gmail.com:993' 'set smtp_url="smtp://adresse-complete@votredomaine.com@smtp.gmail.com:587" from="adresse-complete@votredomaine.com@" smtp_pass="xxxxxxxxx"'
  
  # Macros pour envoyer dans laboite à spam et remettre dans l'inbox
  
   macro index,pager S "&lt;save-message&gt;=[Gmail]/Spam&lt;enter&gt;"    "mark message as spam"
   macro index,pager H "&lt;save-message&gt;=INBOX&lt;enter&gt;"               "mark message as ham"
</pre>
<p>
Bon, c'est un bon début pour déja voir comment mutt fonctionne. Lancons donc le programme depuis le terminal :
</p>
<pre>
  mutt -y
</pre>
<p>
Au démarrage, Mutt affiche une boîte aux lettres qui n'est pas votre compte gmail. Il s'agit du mail système, où sont rapportés les anomalies. Pour aller dans votre boîte mail, il vous faut changer de boîtes aux lettres avec la touche <b>c</b> et, au prompt, renseigner l'adresse de la boîte :
</p>
<pre>
  imaps://login@imap.gmail.com:993
</pre>
<p>
Vous arrivez alors à la liste des libellés de gmail, qui sont en fait des boîtes aux lettres. Votre boite de reception est <b>INBOX</b>. Et là, miracle, vous obtenez la liste de vos messages, triés selon votre choix dans muttrc.
</p>
<p>
Le principe de Mutt est très simple : vous avez une page où sont listés les messages. Elle se fait appeler "index". Lorsque vous visualisez un message, vous êtes dans le "pager". Cette notion est importante, notamment pour régler les macros et raccourcis clavier, qui sont différents selon la vue. Voici une revue simplifiée des actions possibles.
</p>
<h2>Commandes</h2>
<h3>Vue Index</h3>
<br /><br />
<table border="1" cellpadding="4">
<tr>
<th>Touche</th>
<th colspan="2">Action</th>
</tr>
<tr>
<td align="center">c</td>
<td>changer de BAL</td>
</tr>
<tr>
<td align="center">ENTREE</td>
<td>voir message</td>
</tr>
<tr>
<td align="center">t</td>
<td>Selectionner message</td>
</tr>
<tr>
<td align="center">T</td>
<td>Selectionner messages selon requete</td>
</tr>
<tr>
<td align="center">d</td>
<td>effacer message</td>
</tr>
<tr>
<td align="center">D</td>
<td>effacer messages selon requete</td>
</tr>
<tr>
<td align="center">m</td>
<td>écrire message</td>
</tr>
<tr>
<td align="center">s</td>
<td>sauver le message dans une BAL</td>
</tr>
<tr>
<td align="center">r</td>
<td>répondre au message</td>
</tr>
<tr>
<td align="center">f</td>
<td>transférer le message</td>
</tr>
<tr>
<td align="center">g</td>
<td>répondre à tous</td>
</tr>
<tr>
<td align="center">L</td>
<td>répondre à la liste de diffusion</td>
</tr>
<tr>
<td align="center">a</td>
<td>mettre en alias l'auteur du message</td>
</tr>
<tr>
<td align="center">q</td>
<td>quitter mutt</td>
</tr>
</table>

<h3>Vue Pager</h3>
<br/><br />
<table border="1" cellpadding="4">
<tr>
<th>Touche</th>
<th colspan="2">Action</th>
</tr>
<tr>
<td align="center">c</td>
<td>changer de BAL</td>
</tr>
<tr>
<td align="center">v</td>
<td>voir pièces jointes</td>
</tr>
<tr>
<td align="center">d</td>
<td>effacer message</td>
</tr>
<tr>
<td align="center">s</td>
<td>sauver le message dans une BAL</td>
</tr>
<tr>
<td align="center">j</td>
<td>message suivant dans la liste</td>
</tr>
<tr>
<td align="center">r</td>
<td>répondre au message</td>
</tr>
<tr>
<td align="center">f</td>
<td>transférer le message</td>
</tr>
<tr>
<td align="center">g</td>
<td>répondre à tous</td>
</tr>
<tr>
<td align="center">L</td>
<td>répondre à la liste de diffusion</td>
</tr>
<tr>
<td align="center">a</td>
<td>mettre en alias l'auteur du message</td>
</tr>
<tr>
<td align="center">q</td>
<td>quitter mutt</td>
</tr>
</table>

<h3>Envoi de message</h3>
<p>
Lorsque vous rédiger un message ou une réponse, mutt lance l'éditeur. Soit un éditeur interne, qui réagit comme Emacs, soit l'éditeur que vous spécifiez dans votre muttrc. Personnellement, j'utilise <a href="http://vim.org">Vim</a>. Lorsque vous sauvez le texte, vous arrivez alors dans la page d'envoi. C'est ici que vous pouvez insérer des pièces jointes, signer ou crypter vos mails avec PGP et bien sur envoyer votre courriel.
</p>
<table border="1" cellpadding="4">
<tr>
<th>Touche</th>
<th colspan="2">Action</th>
</tr>
<tr>
<td align="center">a</td>
<td>Attacher fichier</td>
</tr>
<tr>
<td align="center">p</td>
<td>Options PGP</td>
</tr>
<tr>
<td align="center">y</td>
<td>Envoyer message</td>
</tr>
</table>

<h2>Configuration avancée</h2>
<p>
Bien sur, il existe tout un tas de paramètres. Je n'en ai pas fait le tour, notamment parce que je n'en ai pas l'utilité pour le moment. Voici les options que j'ai mis en place.
</p>
<h3>Alias</h3>
<p>
Pour envoyer un message à quelqu'un qu'on connait bien, c'est plus sympa de pouvoir le faire sans retaper toute l'adresse. Pour se faire, il vous faut créer un fichier qui accueillera les alias :
</p>
<pre>
  $ vim ~/.mutt/aliases
</pre>
<p></p>
<p>
Le contenu sera de ce type (à noter qu'il faut insérer plusieurs espaces entre les paramètres. Le dernier est nécessairement l'email  :
</p>
<pre>
  alias drine   Sandrine T  sandrine@domaine.com
  alias pixelpipe   pixelpipe   xxxxx@upload.pixelpipe.com
</pre>
<p></p>
<p>
Pour indiquer à Mutt l'emplacement de ce fichier, il est nécessaire de rajouter ces lignes dans muttrc
</p>
<pre>
  # configuration des alias
  set alias_file= ~/.mutt/aliases
  set sort_alias= alias
  set reverse_alias=yes
  source $alias_file
</pre>
<p></p>
<h3>PGP</h3>
<p>
Alors pour pouvoir utiliser votre clé PGP pour signer ou chiffrer vos messages, vous devez ajouter du code dans muttrc. J'ai récupéré sur le net un code qui fonctionne très bien :
</p>
<pre>
  # GnuPG
  
  set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch --output - %f"
  set pgp_verify_command="gpg --no-verbose --batch --output - --verify %s %f"
  set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch --output - %f"
  set pgp_sign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f"
  set pgp_clearsign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f"
  set pgp_encrypt_only_command="pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust --encrypt-to 0x2EA32E78 -- -r %r -- %f"
  set pgp_encrypt_sign_command="pgpewrap gpg --passphrase-fd 0 --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust --encrypt-to 0x2EA32E78 -- -r %r -- %f"
  set pgp_import_command="gpg --no-verbose --import -v %f"
  set pgp_export_command="gpg --no-verbose --export --armor %r"
  set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint --check-sigs %r"
  set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons --list-keys %r"
  set pgp_list_secring_command="gpg --no-verbose --batch --with-colons --list-secret-keys %r"
  set pgp_autosign=yes
  set pgp_sign_as=0x2EA32E78
  set pgp_replyencrypt=yes
  set pgp_timeout=1800
  set pgp_good_sign="^gpg: bonne signature de"
</pre>
<p></p>
<h3>Filtres</h3>
<p>
Indispensable à mon sens, le filtrage des messages qui reviennent souvent. Les listes de discussions sont particulièrement concernées par ce système. Dans .muttrc donc :
</p>
<pre>
  # FILTRES
  
  save-hook "~C membres@peupleloup.info" +peupleloup
  save-hook "~C peuple-loup@googlegroups.com" +ecoles
  save-hook "~C copyleft_attitude@april.org" +art-libre
  save-hook "~C debats@april.org" +april
  save-hook "~C sard@societe-civile.org" +sard
</pre>
<p></p>
<h3>Raccourcis pour basculer de compte mail</h3>
<p>
Oui, parce que c'est plus sympa que de retaper l'adresse imap à chaque redémarrage :
</p>
<pre>
  # imap 'profile change' bindings. Use to switch personalities so that you can
  # browse multiple IMAP servers' folders in the file browser
  
  macro index 1 "c?c^Uimaps://votreadresse-complete@votredomaine.com@imap.gmail.com/INBOX:993^Mq"
  macro index 2 "c?c^Uimaps://login@imap.gmail.com/INBOX:993^Mq"
</pre>
<p></p>
<h3>Thème de couleur</h3>
<p>
Pour égayer un peu le tout, on peut bien sur personnaliser les couleurs. Voici mon choix :
</p>
<pre>
  # ## COLORS
  #
  # #source ~/.mutt/colors/pink
  # #source ~/.mutt/colors/themes.256
  # #source ~/.mutt/colors/calmar.light
  #
  #
  color attachment brightmagenta black
  color error brightwhite red   # errors yell at you in red
  color hdrdefault red black   # headers
  color indicator brightyellow magenta # currently selected message
  color markers brightcyan black  # the + for wrapped pager lines
  color message brightcyan black  # informational messages, not mail
  color normal white black    # plain text
  color quoted green black  # quoted text
  color search brightgreen black # hilite search patterns in the pager
  color signature red black    # signature (after "-- ") is red 
  color status brightyellow blue # status bar is yellow *on blue*   
  color tilde blue black  # ~'s after message body
  color tree red black    # thread tree in index menu is magenta
  color signature brightred black
  color underline yellow black
  color header cyan black ^(From|Subject): # Important headers
  color body magenta black "(ftp|http)://[^ ]+"  # picks up URLs
  color body magenta black [-a-z_0-9.]+@[-a-z_0-9.]+
  #
  # #  Coloring quoted text - coloring the first 7 levels:
  color quoted    cyan black
  color quoted1   yellow black
  color quoted2   red black
  color quoted3   green black
  color quoted4   cyan black
  color quoted5   yellow black
  color quoted6   red black
  color quoted7   green black
  #
  # #  Colorize smileys:  :-)  ;-)  :-/  :-(
  color body  yellow black "[;:]-[)/(|]"
  color body  yellow black "[;:][)/(|]"
  color body  green black "[[:alpha:]]\+://[^ ]*"
  color index brightyellow black ~N      # New
  color index yellow black ~O              # Old
  color index magenta black ~F
  color index blue black ~T
  color index red black ~D
</pre>
<p></p>
<h2>Comportement</h2>
<p>
Alors, première des choses : les touches d'actions sont très bien pensées et intuitives. Si on oublie quelque chose <b>?</b> vous rafraîchit la mémoire. La lecture est confortable, si on utilise un thème couleur sympathique. Les gens qui pensent que travailler en console est austère et donne mal aux yeux n'ont surement pas pratiquer. je trouve personnellement le travail en console très confortable et reposante. L'accent est de plus mis sur le contenu, ce qui aide à la concentration.
</p>
<p>
Au niveau faiblesse ? 
</p>
<ul>
<li>en SMTP, il arrive très souvent que la connexion coupe et c'est la seconde tentative qui est la bonne. Embétant lorsque l'on envoie des pièces jointes.
</li>
<li>Je n'ai pas tout compris apparemment aux macros. j'ai beaucoup de mal à personnaliser les raccourcis claviers.
</li>
<li>Il arrive que mutt bloque. C'est peut etre du à gmail, je ne sais pas. A ce moment, je dois fermer le terminal et relancer mutt.
</li>
</ul>

<h2>Conclusion</h2>
<p>
Je ne suis pas revenu à claws-mail, c'est une bonne partie de la réponse  <img src="http://www.botchchikii.com/moods/smilies/smiley.gif" alt=":)" /> Il a été assez long à configurer, le temps de faire le tour, chercher des infos sur le net, principalement en anglais. Le gros avantage est que le muttrc que j'ai personnalisé est un gage de tranquilité : un fichier de configuration me permet de retrouver mes marques rapidement (en cas de réinstallation par exemple). La configuration des <b>rc</b> peut sembler lourde et complexe. Ce n'est pas faux. Mais cela vous oblige à vous plonger dans l'application et donc de mieux la connaître. Au fil des usages, on peaufine, on ajoute, on modifie et on finit par avoir exactement ce que l'on souhaite. Et comme je suis en apprentissage, cet effort fait partie du plaisir !
</p>
<p>
Alors bien sur, j'ai encore bien des choses à apprendre pour utiliser au mieux cet outil. Cette présentation n'est donc absolument pas une référence, voyez la comme un bilan (positif) de mes premiers pas. Je vous tiendrais au courant sur ce blog s'il y a des choses importantes que j'aurais oublié. 
</p>
<h2>Ressources</h2>
<ul>
<li><a href="http://www.mutt.org">Site officiel</a>
</li>
<li><a href="http://cedricduval.free.fr/mutt/fr/">Manuel en français</a> (partiel)
</li>
<li><a href="http://linuxetleschoses.tuxfamily.org/Logiciels/mutt.php">Linux et les choses</a>
</li>
<li><a href="http://www.vinc17.org/mutt/index.fr.html">Présentation par Vinc17</a>
</li>
<li><a href="http://www.gentoo.org/doc/fr/guide-to-mutt.xml">présentation sur Gentoo</a>
</li>
<li><a href="http://wiki.archlinux.org/index.php/Mutt">présentation sur le wiki d'archlinux</a>
</li>
</ul>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2009/11/28/wmii_mode_tiling_et_oubli_de_la_souris/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2009/11/28/wmii_mode_tiling_et_oubli_de_la_souris/index.html</guid>
<title>Wmii, mode Tiling et oubli de la souris</title>
<dc:date>2009-11-28T19:50:26-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> gnulinux, frugalware, libre, planet-libre</dc:subject>
<description><![CDATA[
<p>
Je vous avais récemment parlé d'<a href="http://icculus.org/openbox/index.php/Main_Page">OpenBox</a>, un <i>WM</i> (gestionnaire de fenêtre) léger et très configurable. Il me convient parfaitement mais bien sur, j'ai toujours tendance à vouloir tester d'autres méthodes. J'étais parti pour installer et tester <a href="http://www.gnustep.org/">GnuStep</a> couplé avec WindowMaker, dont <a href="http://blog.lenezir.fr/frugalware/gnustep/">Lenezir</a> avait fait la présentation. J'avais également installé <a href="http://wiki.frugalware.fr/index.php/Enlightenment">E17</a>, plus visuel. Je vous reparlerais de ce dernier un peu plus tard car je vais le conserver et l'arranger à ma sauce, mais ni E17 ni GnuStep n'ont gagné mes faveurs pour un usage quotidien.
</p>
<span id="more-517"></span>

<p>
Décidément, je me tourne de plus en plus vers le clavier pour gérer mon système. Que ce soit en utilisant la ligne de commande, pour gérer la position des fenêtres ou lancer mes application. Au final, un clavier n'est qu'une souris avec 105 boutons (et potentiellement des milliers avec les combinaisons de touches). Le fait de ne pas s'occuper de la souris permet une navigation fluide et très reposante. OpenBox permet de se passer de la souris pour la majorité des opérations de gestion des fenêtres, en utilisant des raccourcis claviers qui vont bien. Cependant, il existe un fonctionnement que l'on appelle "Tilling" qui est encore plus adapté à la manipulation au clavier.
</p>
<h2>Le mode Tiling</h2>
<p>
On pourrait traduire <i>tiling</i> par <i>carrelage</i>. Le principe de gestion des fenêtres (applications et réglages systèmes) est différent des gestionnaires traditionnels. En effet, l'écran est tout le temps rempli. Exemple concrêt :
</p>
<p>
Au démarrage du système, vous n'avez aucune application d'ouverte. Voici mon bureau :
<img align="middle" src="http://www.botchchikii.com/img/tiling-0.jpg" border="0" alt=""/>
</p>

<p>
En premier lieu, si je souhaite fureter sur le disque par exemple, je lance <a href="http://pcmanfm.sourceforge.net/">pcmanfm</a> par le raccourci que j'ai mis en place (Alt+Ctrl+p) ou par le lanceur de Wmii (Alt+p). Le navigateur de fichier utilise toute la surface de l'écran.
</p>
<img align="middle" src="http://www.botchchikii.com/img/tiling-1-1.jpg" border="0" alt=""/>
<p>
J'ai trouvé le document qu'il me fallait éditer. Lorsque j'ouvre celui-ci avec geany, vous remarquerez que les deux fenêtres se partagent le plein écran. pcmanfm s'est automatiquement redimensionné pour laisser la moitié de l'écran à geany. Le partage se fait simplement : deux fenêtres donne 50-50 (%), 3 fenêtres : 1/3 pour chaque, etc...
</p>
<p>
<img align="middle" src="http://www.botchchikii.com/img/tiling-1.jpg" border="0" alt=""/>
</p>
<p>
Ici, suite à la modification du fichier, je souhaite lancer le terminal pour mettre à jour nanoblogger. <b>Alt+Entrée</b> lance <a href="http://www.pleyades.net/david/sakura.php">sakura</a> et l'écran est divisé en 3.

</p>
<p>
<img align="middle" src="http://www.botchchikii.com/img/tiling-3.jpg" border="0" alt=""/>
</p>
<p>
Le problème est qu'avec un petit écran ou un grand nombre de fenêtres ouvertes, il ne reste plus grande place pour chaque fenêtre. Ne paniquons pas. Sur Wmii, il est possible d'avoir deux colonnes. A la base, wmii affiche chaque nouvelle fenêtre dans la colonnne active. 

Vous pouvez déplacer la fenêtre active en utilisant le clavier. Ici, je souhaite déplacer le terminal à droite. je focalise sur celui-ci avec <b>Alt+j</b> et un petit <b>Shift+Alt+l</b> va l'envoyer dans la colonne de droite, non utilisée encore :
</p>
<p>
<img align="middle" src="http://www.botchchikii.com/img/tiling-3-2.jpg" border="0" alt=""/>
</p>
<p>

Si je lance une application depuis le terminal, celle-ci apparaitra dans la seconde colonne en dessous de la console. 
</p>
<p>
Bon. mais cela fait des petites fenêtres quand même ! attends. <b>Mod1+m</b> maximise la fenêtre active (elle remplit toute sa colonne). <b>Mod1+f</b> place la fenêtre active en plein écran. et <b>Mod1+d</b> remet la fenêtre en mode carrelée. En naviguant avec <b>Mod1+h,j,k,l</b>, le confort est assuré.
</p>
<p>

Pour certaines applications, le mode tiling n'est pas le plus commode. Firefox, les clients ftp et mail, Gimp et d'autres sont plus lisibles en mode conventionnel. Il est possible de passer une fenêtre en mode "floating" avec la combinaison <b>Mod1+Shift+space</b> et naviguer ente les fenêtres avec <b>Mod1+j</b>. 
</p>
<h2>Les tags</h2>
<p>
Dans Wmii, il existe une caractéristique très intéressante. Les habitués des systèmes GNU/linux connaissent bien les bureaux virtuels (workspaces) qui permettent de séparer certaines applications et alléger l'écran. Wmii possède cette fonction mais l'associe avec des tags. Puissant. Exemple concret :
</p>
<p>
J'utilise quotidiennement mon mail et firefox,etles deux interagissent souvent ensemble. J'ai décidé de regrouper ces deux applications en leur donnant un tag commun : <b>Mod1+Shift+t+net</b> donne le tag "net" à la fenêtre active. Il est possible de naviquer entre les tags avec <b>Mod1+t+tag</b>

</p>
<p>
Personnellement, j'utilise le tag "net" pour claws-mail et firefox,"im" pour psi et jabber, "files" pour la navigation dans le système de fichiers,"bash" pour le travail en ligne de commande, "redac" pour rédiger mes textes. Cela dépendjuste de la facon de travailler. En cas de travail majeur sur lesystème, un tag "root" est très pratique. 
</p>
<p>
Il est possible d'assigner plusieurs tags à une fenêtre. Cela permet donc de s'y retrouver très facilement. Dans votre barre d'état, vous visualisez les tags crées et basculer aisément de l'un à l'autre, sans jamais se servir de votre souris.
</p>
<p>
Bien sur, il est possible de configurer le fichier <code>~/.wmii-3.5/wmiirc</code> pour attribuer des tags à des applications :
</p>
<pre>
  # Tagging Rules
  wmiir write /tagrules &lt;&lt;!
  /XMMS.*/ -&gt; ~
  /MPlayer.*/ -&gt; ~
  /Firefox.*/ -&gt; ~+net
  /Gimp.*/ -&gt; ~+photo
  /claws-mail.*/ -&gt; ~+net
  /psi.*/ -&gt; im
  /urxvt.*/ -&gt; bash
  /.*/ -&gt; sel
  /.*/ -&gt; 1
  !

</pre>
<p>
Le "~" signifie que l'on souhaite ouvrir la fenêtre en mode "floating", donc conventionnelle. En remplissant correctement cette section, chaque fois que vous lancerez l'application souhaitée, elle apparaitra dans le mode voulu et avec le tag désiré. Tout devient plus simple !
</p>
<h2>Personnalisation</h2>
<p>
Tout comme Openbox, Wmii demande un peu de temps pour régler le système à votre main. Tout est à priori possible, en éditant le fichier de configuration :<code>vim ~/.wmii-3.5/wmiirc</code>
</p>
<p>
Dans ce fichier, vous pouvez configurer la touche "Mod1" qui est la touche clé de Wmii, les raccourcis clavier, le thème de couleur et les applications lancées au démarrage.
</p>
<p>
Pour ma part, peu de modifications par rapport à l'original. J'ai ajouté quelques raccourcis pour lancer directement les applications dont je me sers le plus :
</p>

<pre>
  Key $MODKEY-Control-f
                  firefox &amp;               
          Key $MODKEY-Control-m
                  claws-mail &amp;
          Key $MODKEY-Control-j
                  psi &amp;
          Key $MODKEY-Control-p
                  pcmanfm &amp;      
</pre>
<p>
Le paramétrage des tags :
</p>
<pre>

  # Tagging Rules
  wmiir write /tagrules &lt;&lt;!
  /XMMS.*/ -&gt; ~
  /MPlayer.*/ -&gt; ~
  /Firefox.*/ -&gt; ~+net
  /Gimp.*/ -&gt; ~+photo
  /claws-mail.*/ -&gt; ~+net
  /psi.*/ -&gt; im
  /urxvt.*/ -&gt; bash
  /.*/ -&gt; sel
  /.*/ -&gt; 1
  !

</pre>
<p>
Les applications à lancer au démarrage :
</p>
<pre>
  # programmes au demarrage
  [ "`ps aux | grep nitrogen | grep -v grep`" =  "" ] &amp;&amp; nitrogen --restore &amp;
  [ "`ps aux | grep parcellite | grep -v grep`" =  "" ] &amp;&amp; parcellite &amp;
</pre>
<p></p>

<p>
Ici, je souhaite récupérer mon fond d'écran géré par "nitrogen" et un outil de gestion de copier-coller. Lebon endroitaussi pour l'utilitaire de montage de volume et tout ce que vous souhaitez.
</p>
<p>
Les thèmes sont modifiables simplement. cela reste basique :
</p>
<pre>
  WMII_FOCUSCOLORS='#EEEEEE #005577 #006699'
  WMII_BACKGROUND='#111111'
  WMII_NORMCOLORS='#BBBBBB #222222 #000000'
  WMII_FONT='-artwiz-glispbold-*-*-*-*-*-*-*-*-*-*-*-*'
</pre>
<p></p>
<p>
Les codes ont été pris en lisant les tutoriels fournis sur le <a href="http://wiki.debian.org/fr/Wmii">wiki de Debian</a>, très complet, et celui d'<a href="http://wiki.archlinux.fr/wmii/reglages?DokuWiki=708d68ab4e309bf4ecab1f579df4a0f4">archlinux</a>, compatible avec <a href="http://frugalware.org">frugalware</a>.

</p>
<h2>Juste pour geek ou réellement pratique</h2>
<p>
Il faut aimer jouer du clavier et ne pas vouloir un bureau en 3D qui déchire sa race, c'est sur. En ce qui concerne l'usabilité du concept, cela reste personnel. Pour ma part, j'en suis convaincu et j'ai d'ailleurs basculé sur Wmii par défaut, laissant Openbox un peu en sommeil. 
</p>
<p>
Tout est question de feeling en fait. GnuStep et Windowmaker, je n'accroche pas. E17 est vraiment sympa pour montrer une session un peu plus conviviale. Mais au final, vu comment je me sers de mon ordinateur, le fonctionnement de Wmii me convient parfaitement et j'estime avoir gagné en "productivité" et en confort d'utilisation.
</p>
<p>
Pour les adeptes de la souris, je conviens que ce n'est pas forcément le choix le plus judicieux. et la première approche peut dérouter certaines personnes. Idéalement, un grand écran est un plus : avec mon 12", il faut avouer que l'écran est vite rempli et les fenêtres petites. Un Wmii couplé avec un 24" doit être très efficace.
</p>
<h2>Ressources</h2>
<p>
Voici quelques liens glanés lors de mes recherches, en espérant qu'ils vous soit utiles !
</p>

<ul>
<li><a href="http://wmii.suckless.org/">le site de Wmii</a>
</li>
<li><a href="http://wiki.frugalware.fr/index.php/Wmii">Wiki Frugalware</a>
</li>
<li><a href="http://wiki.debian.org/fr/Wmii">Tutoriel debian</a>
</li>
<li><a href="http://wiki.archlinux.fr/wmii/reglages?DokuWiki=708d68ab4e309bf4ecab1f579df4a0f4">Tutoriel archlinux</a>
</li>
<li><a href="http://wiki.archlinux.org/index.php/Wmii">Présentation sur Archlinux</a> (anglais)
</li>

</ul>

<p>
En tout cas, cela vaut le coup de tester ! Wmii est très léger et il suffit de rajouter la session wmii à votre bootmanager. voic mon fichier de configuration de <a href="http://wiki.frugalware.fr/index.php/Slim">slim</a> 
</p>
<pre>
  # /etc/slim.conf
  login_cmd           exec /bin/sh - ~/.xinitrc %session
  
  # Available sessions (first one is the default).
  # The current chosen session name is replaced in the login_cmd
  # above, so your login command can handle different sessions.
  # see the xinitrc.sample file shipped with slim sources
  sessions            wmii,openbox,xfce4,e17,wmaker,awesome
</pre>
<p></p>
<p>
Et le fichier <code>~/.xinitrc</code> qui permet de basculer entre vos WM

</p>
<pre>
  # the following variable defines the session which is started if the user doesn't explicitly select a session
  
  DEFAULT_SESSION=wmii
  
  case $1 in
  
  xfce4)
  	exec startxfce4
  	;;
  wmaker)
  	exec wmaker
  	;;
  e17)
  	exec enlightenment_start
  	;;
  openbox)
  	exec openbox-session
  	;;
  awesome)
  	exec awesome
  	;;
  
  wmii)
  	exec wmii
  	;;
  *)
  	exec $DEFAULT_SESSION
  	;;
  
  esac
</pre>
<p></p>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2009/11/19/openbox_un_wm_complet_et_efficace/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2009/11/19/openbox_un_wm_complet_et_efficace/index.html</guid>
<title>OpenBox, un WM complet et efficace </title>
<dc:date>2009-11-19T08:35:09-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> gnulinux, libre, planet-libre</dc:subject>
<description><![CDATA[<p>
Toujours à la recherche d'une réactivité accrue de mon x31, j'avais découvert XFCE avec <a href="http://www.ubuntu-fr.org">Xubuntu</a>. Ce gestionnaire de fenêtre m'avait bien plu et j'ai ensuite poursuivi l'expérience lorsque je suis passé sous <a href="http://www.zenwalk-fr.org">ZenWalk</a>.
</p>
<p>
Lors de mon test de <a href="http://debian.org">Debian</a>, je me suis pris à essayer d'autres "<i>WM</i>". Ah parcequ'il y 'en a d'autres ? et oui, un petit paquet, bien moins connus que les trois "gros", gnome, kde, xfce (qui ne sont d'ailleurs pas que des gestionnaires de fenêtre, mais plus des interfaces graphiques complets).
</p>
<h2>Les gestionnaires de fenêtre (WM)</h2>
<p>
A noter que WM signifie <i>Windows Manager</i>,soit gestionnaire de fenêtre. Je vais vous les lister en précisant deux catégories : les "classiques" et les "tilling". Un gestionnaire de fenêtre porte bien son nom :il s'occupe de gérer les fenêtres de votre bureau. Gestion de fichiers, raccourcis claviers, comportement général, etc...
</p>
<h3>WM classiques</h3>
<p>
Par classique, j'entends que le comportement de ces WM est "similaire" à ce qu'on a l'habitude d'utiliser. Fenêtres qui se maximisent, minimisent, se chevauchent. Accès avec la souris et plus ou moins le clavier.
</p>
<ul>
<li>OpenBox
</li>
<li>FluxBox
</li>
<li>BlacBox
</li>
<li>Enlightement
</li>
<li>WindowMaker
</li>
<li>LXFCE
</li>
</ul>

<h3>WM Tilling</h3>
<p>
Le <i>tilling</i> est un mode de fonctionnement un peu plus marginal. Souvent apprécié des programmeurs, le principe est sympa : les fenêtres ne se chevauchent jamais. L'ouverture d'une fenêtre modifie l'emplacement des autres. Cela permet de remplir l'écran au maximum. Cela permet aussi une manipulation au clavier, plus qu'à la souris. Il faut aimer, mais ce système a bien des avantages. 
</p>
<ul>
<li>Wmii
</li>
<li>Awesome
</li>
<li>FVWM
</li>
<li>TWM
</li>
<li>J'oublie quelques variantes
</li>
</ul>

<p>
Alors, je n'ai évidemment pas pu tous les tester, d'autant que chacun demande du temps pour apprécier ses qualités. Tout est une question de feeling : est ce que je le sens ou pas ?
</p>
<p>
J'ai installé Enlightement (E16), WindowMaker, Wmii, sans avoir d'accroche suffisante pour avoir envie de les configurer. Deux ont retenus mon attention : [Awesome <a href="http://awesome.naquadah.org/">http://awesome.naquadah.org/</a> ] et <a href="http://icculus.org/openbox/index.php/Main_Page">OpenBox</a>. Je vais vous parler plus précisément d'OpenBox car c'est celui dont je me sers maintenant et qui est configuré comme je le souhaite.
</p>
<h2>OpenBox, première approche</h2>
<p>
Selon plusieurs sources, dont la doc de <a href="http://doc.ubuntu-fr.org/openbox">Ubuntu</a> :
</p>
	<blockquote>
	Openbox est un gestionnaire de fenêtres (WM) extrêmement rapide, souple et agréable. Cette interface graphique minimale est cohérente à plus d'un titre. Très légère, elle se suffit à elle-même et permet également d'accélérer considérablement la réactivité de Gnome lorsqu'elle remplace Metacity.
	</blockquote>
<p></p>
<p>
L'installation depuis les dépots est simple et rapide.Il consiste à installer trois paquets :
<code>aptitude install openbox obmenu obconf #sous debian</code>
<code>pacman-g2 -S openbox obconf #sous frugalware</code>
</p>
<p>
Bon, avec cette installation de base, vous aurez un premierdémarrage assez austère.. Aucune barre de tâches, pasd'icônes sur le bureau et pas de fond d'écran. L'accès auxapplications se faitavecle bouton droit sur le bureau. 
</p>
<p>
Bien sur, on va changer tout ca. Un très bon guide sur <a href="http://phollow.fr/2009/01/openbox-le-guide">phollow.fr</a> et <a href="http://floruby.wordpress.com/2009/03/15/configurer-votre-environnement-openbox/">Florubi</a> permet déjà de s'y retrouver et de faire ses premières armes.
</p>
<h2>Configuration</h2>
<p>
Si OpenBox est décris comme étant un WM "expert", ce n'est pas qu'il est compliqué. C'est qu'il faut passer par la modification de fichiers pour configurer finement son comportement. Les deux tutoriels cités plus hauts permettent de faire ça très simplement. 
</p>
<p>
Ici, je vous donne quelques applications qui me servent et qui se marient bien avec OpenBox.
</p>
<h3>Applications utiles</h3>
<ul>
<li>rox. Un gestionnaire de fichier excellent et rapide. raccourcis claviers permettant une navigation fluide, possibilité de taper de la commande à tout va. Il faut juste prendreletemps de lui indiquer quelles applications utiliser pour chaque type de fichier. <code>pacman-g2 -S rox-filer</code>
</li>
<li>gmrun. Un lanceur d'application, ou de commande. Très rapide. il m'a fat oublier gnome-do en deux coups. en lui attrbuant un raccourcis clavier, c'est l'outil principal du système. <code>pacman-g2 -S gmrun</code>
</li>
<li>tint2. Une barre des tâches.Jolie, très configurable. A rajouter au fichier ~/.config/openbox/autostart.sh pour l'avoir au démarrage. <code>pacman-g2 -S tint</code>
</li>
<li>lxappearance. permet de gérer les thèmes des icônes. 
</li>
<li>nitrogen. permet d'assigner un wallpaper et de le conserver à chaque redémarrage
</li>
<li>urxvt. Un émulateur de terminal. très véloce, configurable. à tester de toute urgence ! <code>pacman-g2 -S rxvt-unicode</code>
</li>
</ul>

<p>
Bien sur, je n'aborde pas les applications "standarts" qui fonctionnent bien sur : OpenBox ne gère que les fenêtres et votre système est similaire à celui lancé avec gnome par exemple.
</p>
<h3>Peaufinage</h3>
<p>
Le mode "tilling" m'a bien plus. Et j'ai un faible pour les raccourcis clavier. OpenBox permet de s'approcher de cette technique en attribuant des raccourcis clavier à des déplacements de fenêtres. Il suffit de modifier le fichier ~/.config/openbox/rc.xml et d'assigner les raccourcis qui vont bien. Pour ma part : agrandissement ou rétrecissement de la fenetre active vers les 4 directions avec Alt+pavé, déplacement des fenêtres jusqu'au prochain obstacle avec Ctrl+pavé, et quelques bricoles comme l'accès aux bureaux virtuels par Ctrl+F1-4, toggle maxi/réduire avec Ctrl+F9. cela donne :
</p>
<pre>
      &lt;keybind key="C-Up"&gt;
        &lt;action name="MoveToEdgeNorth"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-Down"&gt;
        &lt;action name="MoveToEdgeSouth"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-Left"&gt;
        &lt;action name="MoveToEdgeWest"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-Right"&gt;
        &lt;action name="MoveToEdgeEast"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="A-Up"&gt;
        &lt;action name="GrowToEdgeNorth"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="A-Down"&gt;
        &lt;action name="GrowToEdgeSouth"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="A-Left"&gt;
        &lt;action name="GrowToEdgeWest"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="A-Right"&gt;
        &lt;action name="GrowToEdgeEast"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-F9"&gt;
        &lt;action name="ToggleMaximizeFull"/&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-F12"&gt;
        &lt;action name="MoveResizeTo"&gt;
          &lt;!-- put the window in the bottom right corner --&gt;
          &lt;x&gt;-0&lt;/x&gt;
          &lt;y&gt;-0&lt;/y&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-F1"&gt;
        &lt;action name="Desktop"&gt;
          &lt;desktop&gt;1&lt;/desktop&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-F2"&gt;
        &lt;action name="Desktop"&gt;
          &lt;desktop&gt;2&lt;/desktop&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-F3"&gt;
        &lt;action name="Desktop"&gt;
          &lt;desktop&gt;3&lt;/desktop&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-F4"&gt;
        &lt;action name="Desktop"&gt;
          &lt;desktop&gt;4&lt;/desktop&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
</pre>
<p></p>
<p>
Un peu de déplacement et de gestion des bureaux virtuels :
</p>
<pre>
   &lt;!-- Keybindings for desktop switching --&gt;
      &lt;keybind key="C-A-Left"&gt;
        &lt;action name="DesktopLeft"&gt;
          &lt;dialog&gt;no&lt;/dialog&gt;
          &lt;wrap&gt;no&lt;/wrap&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-A-Right"&gt;
        &lt;action name="DesktopRight"&gt;
          &lt;dialog&gt;no&lt;/dialog&gt;
          &lt;wrap&gt;no&lt;/wrap&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-A-Up"&gt;
        &lt;action name="DesktopUp"&gt;
          &lt;dialog&gt;no&lt;/dialog&gt;
          &lt;wrap&gt;no&lt;/wrap&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-A-Down"&gt;
        &lt;action name="DesktopDown"&gt;
          &lt;dialog&gt;no&lt;/dialog&gt;
          &lt;wrap&gt;no&lt;/wrap&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="S-A-Left"&gt;
        &lt;action name="SendToDesktopLeft"&gt;
          &lt;dialog&gt;no&lt;/dialog&gt;
          &lt;wrap&gt;no&lt;/wrap&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="S-A-Right"&gt;
        &lt;action name="SendToDesktopRight"&gt;
          &lt;dialog&gt;no&lt;/dialog&gt;
          &lt;wrap&gt;no&lt;/wrap&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="S-A-Up"&gt;
        &lt;action name="SendToDesktopUp"&gt;
          &lt;dialog&gt;no&lt;/dialog&gt;
          &lt;wrap&gt;no&lt;/wrap&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="S-A-Down"&gt;
        &lt;action name="SendToDesktopDown"&gt;
          &lt;dialog&gt;no&lt;/dialog&gt;
          &lt;wrap&gt;no&lt;/wrap&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
</pre>
<p></p>
<p>
Et deux raccourcis claviers, fort utiles :
</p>
<pre>
  &lt;!-- Keybindings for running applications --&gt;
      &lt;keybind key="A-F2"&gt;
        &lt;action name="Execute"&gt;
          &lt;name&gt;Lance GmRun&lt;/name&gt;
          &lt;command&gt;gmrun&lt;/command&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
      &lt;keybind key="C-space"&gt;
        &lt;action name="Execute"&gt;
          &lt;name&gt;Terminal&lt;/name&gt;
          &lt;command&gt;urxvt&lt;/command&gt;
        &lt;/action&gt;
      &lt;/keybind&gt;
    &lt;/keyboard&gt;
</pre>
<p></p>
<p>
Avec ca, une petite modification du menu "officiel" en éditant ~/.config/openbox/menu.xml ou en lancant <b>obmenu</b>. Cela me permet d'avoir accès au réglage d'alsamixer et d'éteindre ou redémarrer le pc (en suivant ce <a href="http://floruby.wordpress.com/2009/04/25/configurer-openbox-demarrer-et-arreter-le-systeme/">tuto</a>. 
</p>
<p>
Dernière modifications : je modifie le lanceur de démarrage (kdm de base sous frugalware) pour utiliser <b>slim</b>, plus léger. Un petit changement dans les thèmes en passant par l'<a href="http://www.frugalware-art.org/">artwork</a> de Frugalware. 
</p>
<h2>Beeep-Beeep</h2>
<p>
Et bien, jevous assure que ca dépote grave !! Je suis sous le charme et le concept correspond parfatement à mes attentes. Pour ceux qui souhaitent conserver gnome ou kde mais bénéficier d'une vitesse supéreure, il est à noter que OpenBox peut se lancer dans une session gnome ou kde. J'ai testé briévement sous kde et le gain est visible.
</p>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2009/11/09/frugalware_une_distrib_au_petits_oignons/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2009/11/09/frugalware_une_distrib_au_petits_oignons/index.html</guid>
<title>FrugalWare, une distrib au petits oignons</title>
<dc:date>2009-11-09T16:25:53-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> gnulinux, frugalware, libre, planet-libre</dc:subject>
<description><![CDATA[<p>
Cela faisait un moment. <a href="http://frugalware.org">FrugalWare</a> est la distribution GNU/Linux qui m'a fait réellement basculer dans l'envie d'en connaître plus sur Linux. Enfin, je désirais en savoir un peu plus, j'étais en recherche. Et c'est la description lue sur le site qui m'a titillée.
</p>
	<blockquote>
	Frugalware est une distribution Linux à vocation généraliste, conçue pour des utilisateurs de niveau intermédiaire (pour ceux qui ne sont pas effrayés par le mode texte....encore que.., loin d'être inaccessible pour un débutant un rien motivé). Frugalware ne privilégie pas d'environnement graphique en particulier, vous prenez celui que vous voulez (KDE, Gnome, XFCE, E17, fluxbox...).
	</blockquote>
<p></p>
<p>
Moi qui souhaitais apprendre à manipuler le mode texte et qui suis motivé, ca correspondait parfaitement. De plus, FrugaWare est "unique" et en plein développement. Ce n'est pas une dérivée de quelque chose d'existant. Je me suis donc renseigné.J'ai été voir sur le canal IRC de frugal pour savoir si mon x31 avait ses chances. Accueillant et à l'écoute. Ca, ca compte pour moi. On m'a conseillé sur la version à télécharger, discuté un peu. et puis le temps a tourné.
</p>
<p>
Ben oui, pas évident depuis la baie-james de graver un dvd. Quand j'ai reçu celui que j'ai fait graver en France, pas de bol, rien ne fonctionnait. Problème d'intégrité de l'ISO... quand ca veut pas ! Mais c'est bon, j'y suis finalement,et je ne regrette pas. Le système est pleinement fonctionnel, mais ca j'en doutais pas. Les paquets sont nombreux et à jour, c'est un délice de lancer pacman et de trouver ce que l'on cherche !
</p>
<h2>La carte des menus</h2>
<p>
Bon, qu'est ce qui différencie FrugalWare des autres distributions d'un point de vue technique ? J'ai encore peu d'expérience dans le domaine, n'ayant à mon actif que des installations de Ubuntu, ZenWalk et Debian. Mais essayons de vous donner quelques retours.
</p>
<h3>Pacman-g2 en gestionnaire de paquet</h3>
<p>
Le gestionnaire de paquet est ce qui permet d'installer les logiciels et de faire les mises à jour système. Un élément fondamental dans une distribution. Je connaissais apt et aptitude utilisés par Debian et Ubuntu. Zenwalk utilise netpkg. Le principe est similaire : on se connecte à des dépôts où sont stockés les paquets de la distribution et on peut, via ces outils, rechercher, installer ou mettre à jour. Pacman-g2 utilise une syntaxe qui necessite un peu d'apprentissage car les arguments ne sont pas parlants. Mais le gros avantage est que cet outil gère les installations en locale ou via de simples URLS (apt et aptitude ont besoin d'être complémentés par dpkg et ZenWalk d'installpkg.
</p>
<p>
Voici les principales commandes utilisées. Cela peut paraître barbare, mais en très peu de temps, on a les arguments en tête.
</p>
<pre>
    pacman-g2 -Ss toto &lt;---------recherche des paquets qui contiennent toto dans le nom ou description
    pacman-g2 -S toto &lt;---------- installe toto ou le met à jour (et les dépendances associées si besoin)
    pacman-g2 -U /data/logiciels/toto.fpm &lt;-------- installe ou met à jour le paquet toto sur le disque dur
    pacman-g2 -Sy &lt;-------- Met à jour la base de données (synchro avec les dépôts)
    pacman-g2 -Syu &lt;-------- synchronise la base de donnée et met à jour le système
    pacman-g2 -Rc toto &lt;------ désinstalle toto et les dépendances associées
</pre>
<p></p>
<p>
Bien sur, il y a beaucoup plus de fonctionnalités et je conseille de lire le man pour connaître les nombreuses possibilités. pacman-g2 gère les conflits entre paquets, vérifie si les fichiers sont corrompues ou non et propose un barregraph de l'évolution du téléchargement pour chaque paquet. J'aurais apprécié un barregraph total, mais c'est de la broutille.
</p>
<p>
L'utilisation est agréable à utiliser au quotidien. Je trouve par contre que la vitesse de téléchargement n'est pas sensationnelle. Bien sur, en cas de plantage de connexion, pacman reprend au niveau où il s'est arreté. J'ai pu réalisé un très gros update de 280 fichiers et presque 600mo en une nuit.
</p>
<h3>Stable et Current</h3>
<p>
Comme beaucoup de distributions, et notamment Debian, Frugalware propose deux types d'utilisations. Pour ceux qui souhaitent un système stable et sans trop de mises à jour, il existe la version "stable". L'inconvénient majeur est que l'on a pas tous les paquets que l'on aimerait avoir et les logiciels ne sont pas de la dernière fraîcheur.
</p>
<p>
La version "current" vous permet d'avoir des paquets à jour (ils sont très vite dans les dépôts) et en nombre important. Depuis que suis en "current", j'ai accès à un panel impressonnant de logiciels. Idéalement, il faut un accès internet assez costaud car les développeurs sont des acharnés et sortent des mises à jour très régulièrement. Cependant, ce n'est pas mon cas et ce n'est pas parce que vous ratez des mises à jour que votre système est instable. Une histoire de goût principalement. Pour tirer pleinement profit de cette distribution et si l'on souhaite tester un minimum de trucs, la "current" est un très bon choix.
Pour parler technique
</p>
<p>
Alors, je n'ai pas assez de compétences pour vous parler de certains points, je vais juste vous les citer. La version actuelle (Locris beta) fonctionne avec :
</p>
<ul>
<li>Noyau 2.6.31
</li>
<li>KMS
</li>
<li>PAM
</li>
<li>gnome 2.28
</li>
<li>KDE 3.5.10
</li>
<li>GTK 2.18.3.1
</li>
<li>firefox 3.5.5.1
</li>
</ul>

<h2>Un service haut de gamme</h2>
<p>
C'est l'ambiance, je le répète, qui fait toute la différence. Un plaisir d'aller sur le salon Jabber et d'avoir du répondant. Avoir les devs en ligne directe, simples et accessibles, ca existe pas partout ! Et tout bouge. Les sites évoluent, ont des problèmes. Tiens comme moi, comme vous peut-être. Dans l'artwork de Frugal, y'a pas 457 pages déjà de fait. Vous pouvez uploader votre wallpaper et vous vous sentez un peu de la famille. Une demande de paquet ? ben, j'ai proposé nanoblogger. Il a été buildé dans la journée et en plus c'est moi qui ai testé le buid. Ca paraît con. Mais ca l'est pas  &lt;img src="<a href="http://www.botchchikii.com/moods/smilies/smiley.gif">http://www.botchchikii.com/moods/smilies/smiley.gif</a>" alt=":)" /&gt;
</p>
<p>
En plus d'être à l'écoute, je n'ai pas vu encore de prises de tête ou de sujet trolls contre d'autres distributions. Ce n'est pas interdit de causer du voisin, et on peut jouer au boulet sans se faire dire des remarques désobligeantes.
</p>
<p>
Bref, je crois que je vais m'installer un moment dans le coin. Il y fait chaud. En plus, contrairement à Zenwalk (que j'avais apprécié) je n'ai pas eu de galère lors de la première mise à jour majeure, c'est un signe ! Manque juste un peu de filles quand même, malgrè ce que raconte Jabber !
</p>
<p>
Lets make things <a href="http://frugalware.fr">Frugal</a> !
</p>]]></description>

</item>
<item>
<link>http://www.botchchikii.com/archives/2009/08/29/quelques_infos_sur_le_concept_du_libre/index.html</link>
<guid isPermaLink="true">http://www.botchchikii.com/archives/2009/08/29/quelques_infos_sur_le_concept_du_libre/index.html</guid>
<title>Quelques infos sur le concept du Libre </title>
<dc:date>2009-08-29T16:58:38-05:00</dc:date>
<dc:creator>botchchikii</dc:creator>
<dc:subject> libre, planet-libre</dc:subject>
<description><![CDATA[<p>
Sujet complet que celui-là !De nombreuses documentatons existent, de nombreux débats circulent, pour savoir si telle ou telle licence mérite d'être qualifée de "libre". Je vous propose avec cet article de vous donner quelques liens. Nombre d'entre eux sont complexes à lire. Et beaucoup sont originairement anglophones, bien que souvent traduits.
</p>
<p>
Pour commencer, je vais tout de même vous rappeler l'origine du concept du libre.
</p>
<h2>Celui par qui tout débuta</h2>
<p>
<a href="http://fr.wikipedia.org/wiki/Richard_Stallman">Richard Matthew Stallman</a> est certainement le personnage clé du libre. Programmeur (Emacs et <a href="http://www.gnu.org/">GNU</a>  notamment), il est à l'origine de la première licence "libre" la <a href="http://fr.wikipedia.org/wiki/Licence_publique_g%C3%A9n%C3%A9rale_GNU">GPL</a> (General Public Licence). Créateur de la <a href="http://www.fsf.org/">Free Software Fundation</a> (FSF), qui est présente partout dans le monde (voir l'<a href="http://www.fsffrance.org/index.fr.html">antenne française</a>), il passe le plus clair de son temps à promouvoir le logiciel libre à travers le monde. A noter que <a href="http://stallman.org/">Richard Stallman</a> a ouvertement protesté contre la loi DADVSI. Il s'est fait jeté par le premier mnistre de l'époque alors qu'il venait présenter une pétition de 165000 signatures. Vous pouvez également lire l'<a href="http://www.korben.info/richard-stallman-il-ne-faut-pas-avoir-peur-dhadopi-sinon-letat-policier-a-gagne.html">avis de RMS</a> sur la loi HADOPI
</p>
<h2>Les quatres libertés fondamentales, étendues au delà du logiciel</h2>
<p>
La définiion de ces quatres libertés, initialement rédigées pour les logiciels libres, a été étendue de manière plus générale. Vous trouverez sur le site <a href="http://freedomdefined.org/Definition/Fr">FreedomDefined.org</a> cette définition, que je reprends ici :
</p>
<p>
Pour être reconnu comme « libre » par cette définition, une licence doit accorder les libertés suivantes sans limitation :
</p>
<ul>
<li><b>La liberté d'utiliser et de représenter l'oeuvre :</b> Le tiers doit être autorisé à faire n'importe quel utilisation, privée ou publique, de l'oeuvre. Pour le type d'oeuvre concerné, cette liberté doit comprendre toutes les utilisations dérivées (« droits voisins ») telles que la représentation ou l'interprétation de l'oeuvre. Il ne doit y avoir aucune exception liée, par exemple, à des considérations politiques ou religieuses.
</li>
<li><b>La liberté d'étudier l'oeuvre et d'en utiliser les informations :</b> Le tiers doit être autorisé à examiner l'oeuvre et à utiliser le savoir acquis grâce à l'oeuvre de quelque façon que ce soit. La licence ne peut pas, par exemple, limiter la « rétro-ingénierie ».
</li>
<li><b>La liberté de distribuer des copies :</b> Des copies de l'oeuvre peuvent être vendues, échangées ou offertes gratuitement, comme partie d'une oeuvre plus grande, d'un recueil, ou seules. Il ne doit y avoir aucune limite dans la quantité d'informations qui peut être copié. Il ne doit y avoir aucune limite non plus au regard de qui peut copier les informations ou du support sur lequel l'information peut être copiée.
</li>
<li><b>La liberté de distribuer des travaux dérivés :</b> De façon à donner à chacun la possibilité d'améliorer l'oeuvre, la licence ne doit pas limiter la liberté de distribuer une version modifiée (ou, pour les oeuvres physiques, une oeuvre dérivée d'une façon ou d'une autre de l'original), quelque soit le but et le dessein de telles modifications. Néammoins, certaines restrictions peuvent être prévues pour protéger ces libertés fondamentales ou le droit de paternité des auteurs (voir ci-dessous). 
</li>
</ul>

<h2>Les ressources francophones</h2>
<p>
Voici quelques liens en français qu'il est utile de lire. Les sites suivants sont considérés comme référents en la matière.
</p>
<ul>
<li><a href="http://www.gnu.org/philosophy/free-sw.fr.html">Définiton d'un logiciel libre</a> (par GNU.org)
</li>
<li><a href="http://www.fsffrance.org/index.fr.html">FSF France</a>
</li>
<li><a href="http://www.april.org/">April</a>
</li>
<li><a href="http://www.planet-libre.org/">Planet-Libre</a>
</li>
<li>[wiki du groupe sensibilisation de April  <a href="http://wiki.april.org/w/Liste_des_">http://wiki.april.org/w/Liste_des_</a>éléments_de_sensibilisation_existants] (via <a href="http://www.apitux.com/">Jean-Christophe Becquet</a>
</li>
<li><a href="http://www.gnu.org/copyleft/copyleft.fr.html">Qu'est ce que le copyleft ?</a>
</li>
<li>Une <a href="http://users.skynet.be/kulturo/copyleft/sommaire.html">introduction philosophique</a> au copyleft
</li>
<li>Quelques <a href="http://artlibre.org/ressources/culture">textes sur la culture libre</a> (via <a href="http://artlibre.org/">copyleft attitude</a>)
</li>
<li><a href="http://artlibre.org/archives/textes/318">Le copyleft,principes de libertés</a>
</li>
<li><a href="http://framasoft.net/">Framasoft</a>
</li>
<li><a href="http://fr.wikipedia.com/">Wikipedia</a>
</li>
</ul>

<h2>Les ressources anglophones</h2>
<ul>
<li><a href="http://www.fsf.org/">Free software Foundation</a>
</li>
<li><a href="http://www.gnu.org/">GNU.org</a>
</li>
<li><a href="http://freedomdefined.org/">Freedomdefined.org</a>
</li>
</ul>

<p>
Il y' a évidemment beaucoup plus de ressources que cela, mas cela mérite une recherche personnelle de votre part, si vous êtes intéressé sur le sujet. Je suis moi même dans cette phase et si vous avez des sites intéressants, tant sur le fond que sur la forme, je serais ravi de recueillir vos adresses en commentaires.
</p>
<h2>Les licences libres</h2>
<p>
Voici une liste des licences libres disponibles à ce jout.
</p>
<ul>
<li><a href="http://www.april.org/files/groupes/trad-gpl/doc/GPLv3/www.rodage.org/gpl-3.0.fr.html?q=groupes/trad-gpl/doc/GPLv3/www.rodage.org/gpl-3.0.fr.html">GPL</a> (traduction non officielle). La Licence publique générale de GNU (en anglais General Public License) est souvent appelée de l'acronyme « GNU GPL » ou « GPL de GNU ». C'est la licence de la plupart des programmes GNU et de plus de la moitié de l'ensemble des logiciels libres actuellement distribués. La dernière version est la version 3. Le texte de la Licence Publique Générale de GNU est disponible aux formats HTML, texte, ODF, Texinfo et LaTeX. Ces documents ne sont pas formatés pour être publiés isolément, et sont destinés à être inclus dans un autre document.
</li>
<li><a href="http://www.gnu.org/licenses/fdl-1.3.html">FDL</a>. La Licence de documentation libre de GNU est une forme de copyleft destinée aux manuels, aux recueils de textes et autres documents. Son objectif est de garantir à tous la possibilité effective de copier et de redistribuer librement le document avec ou sans modifications, et que ce soit ou non dans un but commercial. La dernière version est la version 1.3.
</li>
<li><a href="http://artlibre.org/licence/lal">Art Libre</a>. Avec la Licence Art Libre, l'autorisation est donnée de copier, de diffuser et de transformer librement les oeuvres dans le respect des droits de l'auteur. Loin d'ignorer ces droits, la Licence Art Libre les reconnaît et les protège. Elle en reformule l'exercice en permettant à tout un chacun de faire un usage créatif des productions de l'esprit quels que soient leur genre et leur forme d'expression. Si, en règle générale, l'application du droit d'auteur conduit à restreindre l'accès aux oeuvres de l'esprit, la Licence Art Libre, au contraire, le favorise. L'intention est d'autoriser l'utilisation des ressources d'une oeuvre ; créer de nouvelles conditions de création pour amplifier les possibilités de création. La Licence Art Libre permet d'avoir jouissance des oeuvres tout en reconnaissant les droits et les responsabilités de chacun.
</li>
<li>Creative Commons <a href="http://creativecommons.org/licenses/by-sa/2.0/fr/">CC-By-SA</a> (2.0). Paternité et partage des conditions initiales à l'identique.
</li>
<li>Creative Commons <a href="http://creativecommons.org/licenses/by/2.0/fr/">CC-By</a>. Paternité.
</li>
<li><a href="http://www.perlfoundation.org/artistic_license_2_0">Artistic License 2.0</a>.
</li>
<li><a href="http://www.freebsd.org/copyright/freebsd-license.html">FreeBSD</a> Licence
</li>
<li><a href="http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231">W3C Software</a>
</li>
<li><a href="http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3">X11</a> License
</li>
</ul>

<p>
Cette liste n'est pas exhaustive ! Visitez cette <a href="http://www.gnu.org/licenses/license-list.fr.html">page</a> et lisez les commentaires pour mieux cibler le choix de votre licence. 
</p>]]></description>

</item>
</channel>
</rss>
