Pxxo et ses widgets s'installent et s'utilisent au travers d'un channel PEAR. Le channel PEAR permet le téléchargement, l'installation et les mises à jour de tous les composants de Pxxo.
L'utilisation de PEAR est simple, rapide et extrêmement puissante. Voici une procédure détaillée d'utilisation, si par contre vous maîtrisez PEAR, ces 3 lignes devraient vous suffire :
pear channel-discover pear.pxxo.net pear remote-list -c pxxo pear install pxxo/Pxxo
Vous pouvez également installer des widgets pxxo en procédant ainsi :
pear install pxxo/Pxxo_Widget_HelloWorld
(remplacez Pxxo_Widget_HelloWorld par le widget que vous désirez: choisissez le dans la liste des widgets)
Attention : certains widget sont regroupés, par exemple tous les widget Menu sont regroupés dans le package Pxxo_Widget_Menu. En général, ces particularités sont détaillées individuellement dans la doc de chaque widgets.
Subversion est utilisé pour le développement de Pxxo. Pour récupérer la version de développement, tapez ceci :
svn checkout https://subversion.cru.fr/pxxo/trunk pxxo
Si vous souhaitez développer une application basée sur Pxxo, il est judicieux de télécharger l'application skel puis de se baser sur ce cadre pour développer votre application. Voici comment récupérer les sources du squelette :
svn export https://subversion.cru.fr/pxxo/apps/skel