Menu principal

Statut de la page

Retours sur la mise en ligne de wallabag.it

Bon, on peut souffler un peu. La mise en ligne de wallabag.it s'est plutôt bien passé : beaucoup de retours, quasiment que des retours positifs. Un article sur NextInpact (un peu critique, mais ces critiques sont justifiées donc bon). Il a fallu surtout supporter l'effet Capital (à une moindre échelle, je le reconnais). Rapidement, des utilisateurs sont arrivés, se sont créés un compte et ont décidé de récupérer leurs milliers d'articles de Pocket ou Instapaper : des gens ont plus de 15.000 articles chez Pocket. Mais vous êtes fous ? Passons. Ça a surtout permis de tester à grande échelle l'import asynchrone de wallabag. Pour tester, on a testé. Dans un premier temps, [...]
Lire la suite
Vus : 665
Publié par Nicolas Lœuillet : 125

Comment je vais tenter de gagner un peu d'argent avec un projet opensource

Quoi ? Argent et opensource dans la même phrase ? Oui ! Chiche. En avril 2013, je créais wallabag (qui s'appelait alors poche) pour mes besoins personnels uniquement. De fil en aiguille, le projet a pris un peu d'ampleur. Jusqu'à devenir aujourd'hui quelque chose qui me prend beaucoup de temps tous les jours. Nous sommes une équipe de trois développeurs (j0k3r et tcitworld), accompagnés par les développeurs des applications Android, iOS et Windows Phone et des extensions Chrome et Firefox, et enfin une équipe d'une dizaine de traducteurs. Ça commence à faire un beau petit projet. Courant 2013, j'ai lancé un service de [...]
Lire la suite
Vus : 1073
Publié par Nicolas Lœuillet : 125

wallabag 2.1 : imports asynchrones, gestion des utilisateurs, etc.

Aujourd'hui est un grand jour pour wallabag : il y a trois ans tout juste, nous sortions la version 1.0.0 de poche, il y a six mois, c'était la 2.0.0 et aujourd'hui, c'est la 2.1.0. Je ne vais pas copier / coller / traduire l'article publié sur le blog du projet, mais parmi les principales nouveautés, on a : la possibilité d'importer depuis Pocket / Readability / Instapaper et les favoris Chrome et Firefox. Le tout en asynchrone avec Redis ou RabbitMQ pour éviter de faire tomber votre serveur avec des milliers d'articles. une gestion d'utilisateurs : pratique pour ajouter / modifier / supprimer des utilisateurs sur votre instance de wallabag. le partage public d'un article une [...]
Lire la suite
Vus : 637
Publié par Nicolas Lœuillet : 125

Appel aux fabricants de liseuses

La rentrée littéraire approche. L'occasion de lancer un petit appel aux fabricants de liseuses. wallabag est un service de lecture différée : vous sauvegardez en un clic des articles web dans votre compte et vous les lisez en mode déconnecté sur votre smartphone ou tablette. Le tout dans un mode épuré pour ne vous concentrer que sur le contenu de l'article. Une présentation vidéo existe et vous permettra de mieux comprendre l'idée : https://vimeo.com/167435064. Nous sommes une alternative libre et opensource à Pocket. Pocket, une solution propriétaire déjà intégrée sur les liseuses Kobo https://fr.kobo.com/help/category/related-products/pocket?products=Pocket Notre idée : voir wallabag [...]
Lire la suite
Vus : 820
Publié par Nicolas Lœuillet : 125

PHP Tour à Clermont-Ferrand, les slides

Cette semaine, c'était le PHP Tour à Clermont-Ferrand. On était présent avec Jérémy pour parler de wallabag et de la migration d'un projet PHP tout pourri mais qui marche à une application plus qualitative, basée sur Symfony (mais c'est pas uniquement pour ça que c'est plus qualitatif, lisez les slides). Pour notre présentation, je trouve qu'on s'en est plutôt bien sorti, malgré le manque de préparation (on n'a pas répété à deux avant de passer, le midi on se demandait encore qui parlait à quel moment, etc.). Mais les retours qu'on a eus pour l'instant semblent corrects. Slides de "wallabag : comment on a migré vers Symfony 3" Sur slideshare :  [...]
Lire la suite
Vus : 511
Publié par Nicolas Lœuillet : 125

Un dépôt monolithique pour wallabag ?

Un dépôt monolithique, kézaco ? C'est un dépôt global, qui regroupe tous les applications de votre projet. Par exemple, un dépôt monolithique pour wallabag, ça serait un dépôt qui recense le code source de l'application web, de la documentation, du site web, de l'appli android, de l'image Docker, etc. Mais t'es fou ? Tout dans un seul dépôt ? Oui. Tout. Quelques exemples de projets qui font ça ? Google, Facebook ou plus proche de wallabag, Symfony. Dans le projet Symfony, il y a un dépôt qui regroupe tout le code source du framework et un dépôt par composant. Par exemple, le composant Console a son propre dépôt ici : https://github.com/symfony/Console et se trouve aussi dans le [...]
Lire la suite
Vus : 846
Publié par Nicolas Lœuillet : 125

wallabag v2 et conférence au PHP Tour à Clermont-Ferrand

Lundi 23 mai, avec Jérémy, nous serons à Clermont-Ferrand pour parler de wallabag, comment on a migré vers Symfony3. wallabag est une application opensource de lecture différée : elle vous permet de mettre de côté la version épurée d'un article pour la consulter plus tard où que vous soyez. Créée il y a 3 ans à base de fichiers PHP comme on faisait en 2005, nous avons décidé il y a maintenant un peu plus d'un an de migrer le projet à Symfony. Au cours de ce talk, nous présenterons donc le projet wallabag et tout son écosystème : son concept, son socle technique (API REST, tests unitaires, Rulerz, RabbitMQ, Capistrano), les difficultés rencontrées, la communauté et les projets qui tournent autour, la [...]
Lire la suite
Vus : 956
Publié par Nicolas Lœuillet : 125

Nouvelle alpha pour wallabag v2

Et voila, après 4 mois de travail plus ou moins acharnés, on vient de sortir une nouvelle alpha avec pas mal de nouvelles fonctionnalités bien sympas, comme :

  • l'import depuis wallabag v1 et pocket (en 1 clic, via leur API \\o/)
  • l'assignation automatique de tags quand on ajoute un nouvel article (en fonction de règles que l'on peut créer facilement)
  • l'enregistrement public
  • la validation via email pour se connecter
  • l'export des articles dans une tonne de formats différents (PDF, JSON, EPUB, MOBI, XML, CSV)

Le billet complet (en anglais) est sur le blog du projet.

Pour installer / tester :

git clone https://github.com/wallabag/wallabag.git -b v2
cd wallabag
composer install
php app/console wallabag:install
php app/console server:run

Amusez-vous bien, on retourne bosser !

Vus : 963
Publié par Nicolas Lœuillet : 125

CMS, frameworks : recensement des versions de PHP (décembre 2015)

J'ai annoncé hier que wallabag 2 ne serait pas compatible avec PHP <= 5.4, en conseillant vivement aux personnes qui avaient un serveur avec une version de PHP <= 5.4 de le mettre à jour. Pour quelle raison wallabag ne sera pas compatible ? Car wallabag implémente Rulerz (pour avoir un joli moteur de règles) qui utilise les générateurs (source). Suite à une discussion avec Pierrick de Piwigo (qui me conseille de ne pas aller trop vite pour ne pas se couper une part non négligeable d'utilisateurs), j'ai décidé de faire le tour des applis PHP pour voir si [...]
Lire la suite
Vus : 1089
Publié par Nicolas Lœuillet : 125

Et Mozilla décida de remettre Pocket en addon

move pocket to a built-in add-on, c'est le titre du ticket ouvert sur Bugzilla le 16 octobre dernier par Shane Caraveo.

We're moving pocket to a built-in addon. This will facilitate user choice (I rip the pockets off everything I own), alternate firefox distributions that do not want to include the feature, etc. As well it will help to identify any potential issues with using add-ons for feature implementation.

Pour rappel :

Alors, forcément, c'est une bonne nouvelle que Firefox n'embarque plus nativement Pocket (pour laisser le choix aux utilisateurs, tout ça), mais ce rapide retour en arrière est quand même inquiétant sur la gestion de tout ça en interne.

Vus : 879
Publié par Nicolas Lœuillet : 125
Powered by BilboPlanet