C’est avec beaucoup de plaisir que je vous annonce ici la sortie de la version 1.1 en release candidate du Bilboplanet. Pour rappel, « release candidate » veux dire que c’est une version à priori finale, mais qui n’a pas encore été suffisamment testée pour pouvoir affirmer avec certitude qu’elle ne cache plus aucun bug. Mais elle est donc déjà plutôt stable.
Cette version a déjà été testée par plusieurs personnes, comme on en a discuté dans mon dernier article, et elle a aussi été tout récemment mise en place sur le Planet-Libre qui est un planet avec un assez gros trafic journalier. Ce qui me semblait être une bonne mise à l’épreuve pour cette nouvelle version.
Le site du Planet-Libre vous montre donc aussi le type d’utilisation qu’on peut faire du Bilboplanet. Un descriptif en long et en large des nouvelles fonctionnalités du Planet-libre (grâce au nouveau Bilboplanet) sont décrites dans le dernier article du blog du Planet-Libre.
Changelog 1.1 :
Voici un petit aperçu des fonctionnalités que vous allez y retrouver
- Mise en place d’une interface de tagging
- Ajout de flux personnalisés
- Filtres sur base des tags et des utilisateurs
- Interface dynamique en ajax
- Surligner les mots d’une recherche
- Mise en place d’un sitemap automatique pour référencer les articles
- Possibilité d’autoriser les commentaires sur certains articles
- Gestion de son compte utilisateur et de son mot de passe
- Chaque utilisateur peut gérer les tags de ses articles lui-même
- Chaque utilisateur peut gérer les commentaires sur ses articles lui-même
- Mise à jour de l’import/export
- Gestion des articles populaires en fonction du nombre de votes ET du nombre de clics
- Mise en place d’un wiki pour la documentation : http://wiki.bilboplanet.com
- Organisation des branches de développement sur Launchpad
A la recherche de contributeurs
Cette version 1.1 sort malheureusement avec un série assez importantes de fonctionnalités qui n’ont pas pu être implémentée comme prévu. La raison principale c’est le temps. En effet, actuellement c’est pas évident de trouver du temps et nous avons vraiment besoin d’aide pour poursuivre le projet du Bilboplanet.
Il ne faut pas nécessairement être un expert en programmation pour donner un coup de main ! Bien au contraire, c’est de l’aide dans plein de domaines qui est nécessaire :
- Effectuer des tests sur les nouvelles fonctionnalités et rapporter des bugs
- Ecrire des cas de test et les décrire sur le wiki
- Compléter la documentation sur le wiki
- Développer un thème en HTML/CSS
- Améliorer un thème existant et le redistribuer (par exemple le thème du Planet-Libre)
- Faire des mockup d’un nouveau thème
- Ecrire un article pour présenter le Bilboplanet sur un blog
Je suis sur que dans les lecteurs de cet article, certains d’entre vous hésitent à se lancer pour donner un petit coup de main. N’ayez pas peur. On vous accompagnera et on vous formera sur les parties que vous ne comprenez pas ou que vous ne maîtrisez pas.
Et pour terminer, pour ceux qui n’ont pas trop de temps à donner. Nous sommes toujours à la recherche de dons pour financer notre serveur et nos frais fixes. (Le Planet-Libre fait partie des frais que nous gérons)
Téléchargez
Pour télécharger la dernière version, rendez-vous sur notre page de téléchargement ou cliquez directement ici : bilboplanet-1.1-RC.tar.gz
Mise à jour d’un ancien Bilboplanet
Si vous utilisez déjà le Bilboplanet dans sa version 1.0 ou antérieure, vous trouverez de la documentation sur le wiki pour mettre à jour vers la dernière version.
Si vous rencontrez des problèmes à la migration, surtout n’hésitez pas à venir poser des questions sur notre forum.

Est-ce l’interface dynamique en ajax qui fait que c’est périlleux d’utiliser la touche retour du navigateur ?
Si par exemple on est sur la page 3 et on clique sur une image dans un article, ça va sur la page distante de l’image. Et si l’on clique sur Retour, ça revient à la page 1, et il faut rechercher l’article. :/
Oui, c’est lié à l’ajax. En fait grâce à l’ajax tu peux changer le contenu de la page sans changer l’url. Or, quand tu clique sur « précédent », tu reviens à l’URL de la page précédente. Donc tu perds l’état de la page.
Donc si tu veux lire un article en cliquant sur le liens, alors mieux vaut cliquer sur le titre de l’article pour l’avoir en pleine page. Ou alors même ouvrir l’article dans un nouveau tab (clic milieu de la souris ou CTRL+clic).
Je ne vois pas trop l’intérêt de cette navigation en ajax qui pose plus de problème qu’autre chose: les pages n’ont plus d’url spécifiques donc plus possible de naviguer en avant / en arrière ou d’ouvrir les pages dans un autre onglet.
Sinon le bloc « Etat de la page » mériterait d’être un peu plus visible car c’est pas forcément évident à 1ère vue qu’on a filtré la page sur un tag / auteur.
En fait c’est essentiellement une question de thème. On peut très bien designer un thème qui n’utilise pas l’ajax. Il suffit de naviguer dans les pages en utilisant le paramètre dans l’url ?page=2 et pour filtrer par tag ou par user on peut aussi le faire dans l’url :
/?page=2&users=greg,saimon&tags=foo,bar,baz
L’idée est de laisser le choix au designer du site d’utiliser la méthode qu’il préfère. La mise en place des nouvelles API donne donc un peu plus de souplesse au boulot des designer sans pour autant les forcer d’utiliser telle ou telle solution.