Wateronmars bientôt complet ? Ce qui a été ajouté peut être modifié !

wom-logo-128Wateronmars — mon lecteur de nouvelles adjoint d’une collection de marque-pages — s’est récemment vu ajouté de nouvelles fonctionnalités: tous les items (marque-page ou flux rss) peuvent être édités « facilement ».

Pas trop tôt me direz vous, mais ça fait déjà un peu plus d’1 an que j’utilise cette web app pour parcourir les nouvelles et mettre de côté certains articles et le besoin de les modifier n’était pas si pressant. Il tout de même a finit  par me motiver pour rajouter les formulaires et les morceaux d’API REST qui manquaient pour cela.

wom_profile_2015

Cela a aussi été l’occasion de nettoyer quelques pages, ce qui n’est qu’une préparation pour la prochaine évolution: les traductions (affaire à suivre).

Le résultat a tout de même un certain air de complétude et peut être testé avec la demo qui tourne sur heroku ou dans les sources sur github.

Nouvelle sortie et nouvelle fonctionnalité pour Yapsy

yapsyYapsy, mon petit projet de toolkit pour la gestion de plugin en python, est récemment passé en version 1.11 avec une nouvelle fonctionnalité: il est maintenant possible de faire tourner chaque plugin dans un process séparé du process où s’exécute le PluginManager.

C’est pas tous les jours que des nouvelles fonctionnalités apparaissent dans Yapsy (la dernière fois c’était y’a 2 ans et demi) mais ça ne l’empêche pas d’être utilisé par des développeurs qui continuent à contribuer au projet et ça c’est chouette !

A côté des fonctionnalités, les dernières versions ont aussi eu leur lot de bugfix, essentiellement contribués par des utilisateurs, et d’une certaine façon c’est aussi bon signe (même si je préférerais qu’il n’y ait pas de bug).

Cela m’a aussi motivé pour améliorer encore un peu la doc et notamment indiquer que les pull request sur github sont aussi les bienvenus tout autant que les patchs sur sourceforge.

Plus d’info sur [en]:

 

Bookmarklets: l’intégration sans souci de WaterOnMars sous Android

bookmarkletWaterOnMars fournit des bookmarklets pour accomplir des actions de base comme s’abonner à un flux RSS ou enregistrer une page web comme un favori.

Les bookmarklets c’est très classique et ça marche très bien sur les navigateurs qu’on utilise sur les ordinateurs de bureau, mais sur les navigateurs web des tablettes elles ont à peu près disparues. Or c’est bien sur une tablette que je lis mes nouvelles via WaterOnMars la plupart du temps !

Une solution souvent adoptée est de développer une application spécifique Android pour pouvoir intégrer une web-app sur les plateformes mobile.

Cela dit j’ai trouvé une solution alternative, qui bien que n’étant peut-être pas accessible à tous les niveaux d’utilisateurs reste assez pratique: l’application Bookmarklet Free !

Continue reading

WaterOnMars a migré vers Bootstrap3

wom-logo-128Quand j’ai commencé le développement de WaterOnMars, le truc à la mode pour la GUI-web c’était Twitter Bootstrap version 2[en] Mais le temps que j’arrive à une application qui tourne convenablement la version 3 de bootstrap était sortie. Encore un bel exemple de l’obsolescence permanente à laquelle les informaticiens doivent faire face depuis des temps immémoriaux (enfin les années 70 quoi).

La version 3 ayant comme priorité de marcher à la perfection sur les appareils mobiles[en] et mon utilisation de WaterOnMars étant essentiellement via une tablette, cette migration était tentante, mais je n’avais aucune idée de l’ampleur des changements à apporter au code pour l’accomplir.

La chose fût faite malgré tout et bonne surprise: ça a été infiniment plus simple que ce que je craignais.

Continue reading