Blog de dada

DevOps, bidouilleur et routard plein de logiciels libres

RSS

FreshRSS 0.9.4 disponible maintenant, la version 1.0 à la fin du mois

Rédigé par dada / 16 janvier 2015 / 4 commentaires


Le lecteur de flux RSS de Marien prend encore du galon !





C'est hier qu'il a annoncé la sortie de cette dernière mise à jour avant la tant attendue 1.0.

Pour en profitez, vérifiez que vous êtes déjà un utilisateur de la branche beta de FreshRSS. Si c'est votre cas, foncez dans le gestionnaire de mise à jour, vérifiez et lancez-vous. Laissez mouliner quelques secondes et c'est bon.



Aucune mise à jour n'est disponible ? C'est que vous utilisez surement la version stable (0.8.1).

Pour sauter le pas :
  • Modifiez le fichier constants.php, à la racine de votre installation
  • Replacez la valeur de FRESHRSS_VERSION par 0.9.1
Vous avez maintenant accès à la dernière version ! Enfin presque,il se peut que le système de mise à jour n'exhausse pas vos souhaits tout de suite. Attendez une petit heure que ça arrive.

La grosse nouveauté de cette 0.9.4 est l'ajout d'un système d'extensions. A ce jour, peu sont disponibles mais il ne tient qu'à la communauté d'utilisateurs de laisser faire son imagination. Marien doit encore rédiger la doc' alors soyez un peu patient.





Il ne faut pas non plus oublier le travail fait sous le capot. Le plus gros du boulot se situe très souvent en dessous de la ligne de flottaison, ici pour FreshRSS, mais aussi pour beaucoup d'autres projets ;-)

Pensez à remonter tout bug éventuels par ici.

Enfin, si vous n'avez pas encore testé ce lecteur de flux, allez-y !

Ajouter des chaines Youtube à son lecteur de flux RSS

Rédigé par dada / 04 janvier 2014 / 3 commentaires

rsslogo2.jpg

Pour ceux qui, comme moi, suivent quelques chaines Youtube et qui se lamentent à chaque fois qu'il faut se coltiner toute la page d'accueil pour simplement voir s'il y a des nouveautés, voici la solution :
https://gdata.youtube.com/feeds/base/users/NOMDELACHAINE/uploads?alt=rss

L'exemple suivant se base sur la chaine Youtube du Fossoyeur de Films, que je vous recommande.

Voici l'adresse de sa chaine :

https://www.youtube.com/user/deadwattsofficiel

Pour en extraire le flux RSS, récupérez le nom de la chaine, ici : deadwattsofficiel

Ajoutez-la à l'url précédente, ce qui donne :

https://gdata.youtube.com/feeds/base/users/deadwattsofficiel/uploads?alt=rss

Et voilà, vous n'avez plus qu'à l'ajouter à votre lecteur de flux RSS !

Cette astuce va me permettre de vider mon compte Google des quelques informations qui y sont encore.

En espérant que Google ne fasse pas sauter cette astuce.

Un grand merci à NeoString dont je vous recommande la lecture du blog.

FreshRSS 0.6 : le test

Rédigé par dada / 03 décembre 2013 / Aucun commentaire

L'ami diasporien*  Marien vient de sortir la version beta 0.6 de son lecteur de flux RSS : FreshRSS. J'avais dit que je testerais son travail, allons-y !

Note : Ceci est une version beta, pas faite pour de l'utilisation au quotidien. Je me lance dans le test de cette version par curiosité : si vous voulez une installation tenant la route, quelque soit le l'application, attendez toujours la version finale !

Installation

Les étapes de l'installation sont absolument ordinaires. Rien de surprenant. C'est bien plus simple que d'installer une instance TinyTiny-RSS, cela dit en passant.

Étape 0

C'est très rapide ici : on fait juste son choix de langue.

etape1.png

Étape 1

Ici, on fait l'habituelle vérifications des prérequis : PHP, cURL, MySQL. Rien d'exotique.

etape1-1.pngÉtape 2

On génère un chiffre aléatoire qui devrait servir à améliorer la sécurité en "salant" le mot de passe et ainsi ralentir considérablement les petits malins qui se lanceraient dans des attaques de type brute-force.

On donne un titre à son installation de FreshRSS, la durée pendant laquelle les articles seront conservés dans la base de données et un courriel de connexion. Notez qu'on peut utiliser Persona. Persona, c'est le nouveau nom de BrowserID, le système d'authentification de la Fondation Mozilla.

etape2.png

Étape 3

Ici, ce sont les informations de connexion à la base de donnée qu'on va renseigner. Simplissime.

Note : Pensez toujours à créer un utilisateur particulier pour chaque application qui se connecte à votre base de donnée. Ça permet de morceler l'accès à la base de donnée et donc d'avoir une sécurité supplémentaire en cas d'éventuel problème.

etape3.png

Validez et l'installation est terminée ! C'est franchement simple !

Utilisation

Pour tester, j'ai exporté ma liste d'abonnement de TT-RSS (106 flux) au format OPML et j'ai balancé tout ça dans FreshRSS. Après quelques minutes d'attente, j'ai enfin réussi à me servir de mon nouveau jouet.

demo.png

La vue que j'utilise fait partie des 3 choix que vous aurez : la vue classique (type TT-RSS), la vue lecture (les articles les uns en dessous des autres à l'infini) et la vue globale que j’apprécie beaucoup.

Dans le cas de la vue globale, vous pouvez choisir d'afficher les flux des sites directement ou celle des catégories. Plutôt sympas.

Les options

Le truc que j'apprécie pas mal en tant qu'accro des flux RSS, c'est de pouvoir les partager, sur mon shaarli, par exemple.

FreshRSS le permet de base ! Google Plus, Facebook, Twitter et Shaarli sont de la partie dans les options de partage que vous aurez en bas de chaque article. 

Les autres options sont des plus classiques pour un lecteur de flux : les raccourcis qui vont bien, la possibilité d'autoriser tout le monde à lire votre flux, un chargement différé des images (chouette quand on a une connexion indienne), etc.

Conclusion

J'aime bien ce lecteur de flux. J'avoue ne pas être encore capable de me débarrasser de TT-RSS à cause de son application Android mais c'est une bonne solution libre.

Il est rapide, simple et fait tout ce qu'on peut lui demander, rien à redire. A tester si vous êtes adeptes des flux RSS.