Envies

Je vais entamer une pause de 3 mois. Je devrais revenir avec un peu de temps libre et les idées rafraichies. Il y a quelques projets de développement que j'aimerais mener à mon retour, on verra ce qu'il en ressort.

JolieBulle

J'ai livré la version 2.2 de JolieBulle il y a quelques jours. Je n'ai pas de plan ambitieux pour la 2.3, nettoyer le code, mettre à jour le code, modulariser le code, commenter le code, enrichir la documentation, et me rapprocher des différentes communautés pour l'empaquetage du logiciel pour les distributions GNU/Linux. J'ai lu quelque part qu'une des priorités de la prochaine Ubuntu était le passage à Python 3 de la plupart des modules, JolieBulle sera peut-être enfin facilement installable.

Un client SqueezeBox

Toute ma musique est stockée sur un NAS fait maison et diffusée dans le salon via une SqueezeBox. Le NAS est sous FreeNAS 0.7 et fait tourner le SqueezeBox Server. L'idée est de réaliser un client en pyQt qui servira aussi bien à diffuser la musique sur un PC qu'à servir de télécommande pour une ou des SqueezeBox. A terme j'aimerais en faire un Plasmoid qui s'intègrerait bien à Plasma Active et donc sur des tablettes. J'utilise déjà une telle télécommande sur mon smartphone, c'est parfois bien pratique mais aussi un peu frustrant : taille de l'écran, pas d'accès immédiat (il faut lancer une application). Une solution complètement intégrable à l'environnement serait nettement plus utilisable.

Un aggrégateur de flux

Le but n'est pas de faire un énième clone des aggrégateurs que l'on connait et qui se ressemblent à peu près tous. J'ai une idée assez précise du résultat que je veux obtenir, je vais vous épargner la maquette gribouillée sur un coin de mon bureau mais ça serait quelque chose qui ressemble à un client de microblogging type Gwibber ou Choqok, au moins pour les dimensions. Une colonne unique, et 3 boutons qui permettent de changer la vue : derniers articles, sources, importants (ou "à mettre de côté"). En mode "derniers articles" on visualise les titres des derniers articles rappatriés toutes sources confondues, un clic et on ouvre dans le navigateur. En mode "sources" on visualise les différentes sources avec leur nombre respectif d'articles non lus, on clique et on visualise le flux comme dans "derniers articles" mais pour une source unique. En mode "importants" on retrouve les titres d'articles mis de côté. L'idée est donc de se concentrer sur la visualisation et la gestion des flux et pas du tout sur la visualisation des articles complets, exactement comme quand on suit un lien à partir d'un client de microblogging. Je n'ai pas l'impression que ça existe déjà, mais il faudrait que je creuse un peu plus. En tout cas, c'est l'aggrégateur que j'aurais envie d'utiliser maintenant.

Ce qui est sûr, c'est que je ne pourrais pas tout faire, ce sont plus des envies que de véritables projets. J'ai commencé à mettre le nez dans Python + QML, j'ai également bien envie d'approfondir cette voie.

Au final, c'est un peu comme rentrer dans une bonne patisserie sans savoir avec quoi on en ressortira exactement.

Article publié le jeu. 16 juin 2011
Par 314r