<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://u-classroom.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>U Classroom - ubuntu</title>
  <link>http://u-classroom.net/</link>
  <description>Un blog collectif, orienté vers l'apprentissage et l'enseignement collaboratif et communautaire de techniques applicables aux unix libres</description>
  <language>fr</language>
  <pubDate>Tue, 15 Jul 2008 14:26:24 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Le point sur les PPAs</title>
    <link>http://u-classroom.net/post/2007/09/07/Le-point-sur-les-PPAs</link>
    <guid isPermaLink="false">urn:md5:69916988bbb65c86d4d24a616d0d2fab</guid>
    <pubDate>Fri, 07 Sep 2007 19:35:00 +0200</pubDate>
    <dc:creator>Skateinmars</dc:creator>
        <category>coolaboratif</category><category>debian</category><category>launchpad</category><category>mentors</category><category>pidgin</category><category>Planet</category><category>ppa</category><category>revu</category><category>ubuntu</category>    
    <description>    &lt;p&gt;Depuis peu, on a &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.kagou.fr/blog/index.php?post/2007/09/05/PPA&quot;&gt;vu apparaître&lt;/a&gt; une nouvelle fonctionnalité sur Launchpad : les Personal Package Archives, ou PPAs.&lt;br /&gt;Cet
outil permet aux packageurs de tous horizons et tous niveaux de
construire et héberger leurs propres paquets en profitant de la
structure déjà mise en place par Canonical pour les dépôts officiels.&lt;br /&gt;&lt;br /&gt;L'annonce
de la mise à disposition des PPAs par l'équipe de développement de
Launchpad a été accueillie de façon très enthousiaste par bon nombre de
packageurs.&lt;br /&gt;Les PPAs ont en effet un avantage indéniable pour le
développement et l'assurance qualité des paquets, en permettant par
exemple de tester ces derniers avant leur envoi dans les dépôts
officiels Ubuntu.&lt;br /&gt;Les équipes ont également la possibilité de créer
leur propre PPA, facilitant le travail collaboratif, puisque les
membres d'une même équipe (telle que Medibuntu ou MOTUMedia) ont la
possibilité d'utiliser un PPA commun pour travailler sur leurs paquets.&lt;br /&gt;&lt;br /&gt;Mais au-delà de tous ces intéressants aspects (pour le développeur), réside une source de problèmes pour l'utilisateur.&lt;br /&gt;Une dérive possible de l'utilisation des PPAs est le &lt;em&gt;phénomène Pidgin&lt;/em&gt;. &lt;br /&gt;En
effet, lors du renommage de Gaim vers Pidgin, on a vu fleurir de
nombreux paquets non-officiels... chacun se mettant à recréer depuis
zéro son petit paquet personnel de plus ou moins bonne qualité (plutôt
moins que plus d'ailleurs).&lt;br /&gt;Il est aisé de prédire que ceci va
s'étendre aux PPAs. D'ici quelques semaines, on disposera probablement
d'une bonne demi-douzaine de PPAs proposant le même programme pour une
même version d'Ubuntu (par exemple, pidgin pour Ubuntu 6.06). Comment
s'assurer de la qualité des paquets, comment gérer les conflits qui
naîtront entre les différents PPAs ? Le problème, qui a déjà été évoqué
a plusieurs reprises concernant les dépôts tiers, pourrait donc prendre
une dimension bien plus importante cette fois.&lt;br /&gt;&lt;br /&gt;Il faut savoir
que les PPAs sont également utilisés par les développeurs Ubuntu, et
donc que la construction de 12 paquets Pidgin engendre une attente non
négligeable pour ces packageurs.&lt;br /&gt;&lt;br /&gt;L'argument récurrent concernant
la légitimité de dépôts tiers est la mise à disposition de versions
plus récentes de logiciels. C'est un argument fallacieux. Les versions
stables d'Ubuntu le sont en grande partie grâce au gel des versions des
logiciels. Importer une nouvelle version c'est ajouter un gros risque
de bugs, de régressions ou de problèmes de dépendances, en particulier
lors de mises à jours de bibliothèques ou de logiciels système (une
mise à jour de dbus peut apporter beaucoup plus de soucis que de
nouveautés). C'est d'ailleurs pour cette raison que les mises à jour
pour les versions stables d'Ubuntu sont aussi limitées que possible (et
n'apportent *jamais* de nouvelles versions de logiciels).&lt;br /&gt;&lt;br /&gt;Un
autre argument très souvent avancé est la mise à disposition de paquets
n'existant pas dans Ubuntu (ou dans Debian). Il existe déjà des
structures telles que &lt;a hreflang=&quot;en&quot; href=&quot;http://mentors.debian.net/&quot;&gt;http://mentors.debian.net/&lt;/a&gt; ou encore &lt;a hreflang=&quot;en&quot; href=&quot;http://revu.tauware.de/&quot;&gt;http://revu.tauware.de/&lt;/a&gt; qui permettent de proposer des paquets à l'inclusion dans les dépôts officiels Debian et Ubuntu.&lt;br /&gt;De
plus, si vous avez besoin d'aide, &amp;lt;pub&amp;gt;le chan
#ubuntu-fr-classroom@irc.freenode.net est toujours peuplé de
MOTU/core-dev/aspirants Développeurs Debian prêts à vous accueillir
avec le sourire, dans la joie et la bonne humeur&amp;lt;/pub&amp;gt;.&lt;br /&gt;&lt;br /&gt;Conclusion:
utilisez les PPA avec précaution (néanmoins si vous désirez réellement
casser votre système, vous pouvez également utiliser &lt;a hreflang=&quot;en&quot; href=&quot;http://mjg59.livejournal.com/77440.html&quot;&gt;Automatix2&lt;/a&gt;, efficacité garantie)&lt;br /&gt;&lt;br /&gt;&lt;em&gt;(Ce billet est fièrement propulsé par &lt;/em&gt;&lt;a style=&quot;font-style: italic;&quot; hreflang=&quot;en&quot; href=&quot;http://gobby.0x539.de/trac/&quot;&gt;Gobby&lt;/a&gt;&lt;em&gt; !)&lt;/em&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>