Changer le format d'URL d'un blog sous Typo

Le 25 Sep 2008 à 19h08 | 2 commentaires

Pour des raisons historiques, les URL des billets de Typo, le blogware en Ruby on Rails, sont obligatoirement au format /annee/mois/jour/titre-du-billet. Pour mémoire, cette limitation est due à l’introduction dans la version 4.1 de l’application du module datestamped resources. Ce dernier permet de définir une ressource – par exemple un billet – à partir de sa date de création. Si cela a du sens sur un outil de blog, notamment pour éviter de “perdre” deux billets ayant le même titre, c’est également contraignant quand on souhaite personnaliser le format de ses URL.
Ce n’est pourtant pas impossible en modifiant quelques lignes du code de Typo, afin d’accepter les URL du type /titre-de-votre-billet. La suite en images, et le patch qui va bien pour la 5.1.3 à la fin.

Cyril Mougel rejoint l'équipe de développement de Typo

Le 18 Sep 2008 à 16h23 | 2 commentaires

J’ai le plaisir d’accueillir Cyril Mougel au sein de l’équipe de développement de Typo, le blogware développé avec le framework Ruby on Rails qui permet à ce site – et bien d’autres – de tourner.

Sortie de Typo 5.1.3

Le 07 Sep 2008 à 09h02 | aucun commentaires

Elle a déjà une semaine, mais j’ai le plaisir de vous annoncer la sortie de Typo 5.1.3, le blogware en Ruby on Rails qui équipe ce site, et bien plus encore.

Sortie de Typo 5.1 « Cartier Bresson »

Le 22 Jul 2008 à 01h45 | 2 commentaires

Après cinq mois de travail, deux bêta, six-cent litres de Red Bull©, et douze kilos de pâtes de fruits Foucher, Typo 5.1 « Cartier Bresson » est enfin disponible. Cette nouvelle version majeure, autant par ses fonctionnalités que sa qualité apporte un très grand nombre de nouveautés ainsi qu’une stabilité retrouvée. Elle annonce également – je l’espère – un rythme de sorties plus soutenues, la prochaine étant d’ors et déjà prévue pour le 31 août, c’est à dire dans à peine 40 jours.

Mais sans plus attendre, passons à la liste des nouveautés.

Sortie de Typo 5.0.4 bêta 2 et correction d'une vulnérabilité de sécurité critique

Le 01 Jul 2008 à 23h08 | aucun commentaires

Après 4 mois de silence, à peine entrecoupés de quelques éléments de roadmap, j’ai le plaisir de vous annoncer la sortie de Typo 5.0.3.98.1, plus simplement appelé Typo 5.0.4 bêta 2, mais Rubyforge exige des numéros de version numériques. Ne vous fiez pas à son numéro de version, il s’agit bien d’une version majeure du blogware historique en Ruby on Rails qui fait tourner ce site, et bien d’autre encore.

Pourquoi une bêta 2 avant l’annonce de la bêta 1 ? C’est une bonne question, et je vous remercie pas de me l’avoir posée. Quelques heures après la sortie de Typo 5.0.4 bêta, Michael Morin nous signalait une vulnérabilité de sécurité critique affectant l’ensemble des versions de Typo inférieures à la 5.0.3.98.1. Cette vulnérabilité critique permet, dans certains cas, d’exécuter arbitrairement du code sur l’installation cible. Le proof of concept fourni par Michael s’est montré particulièrement convainquant.

Il est maintenant temps de détailler les principaux changements de cette nouvelle version.

Benchmark Typo + RubyEE + Passenger VS Typo + Thin + Nginx VS Wordpress + Apache

Le 16 Jun 2008 à 20h13 | 1 commentaire

French version below

I’m repassing the bench since hardware configuration made the gap between the 2 Typo instances too wide

After deplying Ruby Enterprise Edition along with Passenger 1.9.0 on this server, Cyril Mougel and I have decided to bench his configuration versus mine.

Typogarden se cherche un jardinier

Le 07 Jun 2008 à 15h48 | 2 commentaires

Typogarden est le site consacré aux thèmes pour Typo, le système d’édition de blog développé en Ruby on Rails qui propulse ce blog et bien d’autres, et dont je suis un des principaux contributeurs.

Pendant longtemps, Typogarden a été consacré au concours de thèmes lancé il y a presque trois ans, avant de sombrer à l’abandon depuis le 4 juin 2006. Suite à la volonté de son propriétaire de s’en débarrasser, j’ai pu récupérer le thème associé afin d’en faire ce que je souhaitais depuis longtemps : un vrai catalogue des thèmes Typo organisés par typologie : une, deux ou trois colonnes, sidebar à gauche ou à droite…

Le nouveau back office de Typo disponible en démonstration

Le 01 May 2008 à 16h10 | 2 commentaires

Après plus de trois semaines sans la moindre mise à jour, 18 longues journées sans ajouter une ligne de code, je viens enfin de commiter la nouvelle administration de Typo, le blogware en Ruby on Rails qui propulse ce site.

Outre une légère refonte graphique destinée à l’alléger, ce nouveau back office apporte son lot de nouveautés : nouveau dashboard, options de recherche et de filtrage, gestion des tags… et surtout une interface grandement simplifiée.

Un plugin Diigo pour Typo

Le 27 Apr 2008 à 22h55 | 5 commentaires

Je viens de terminer un greffon Typo pour le nouveau service de bookmarking social Diigo. Je reviendrai dessus dans le courant de la semaine, mais Diigo est pour moi ce vers quoi Del.icio.us aurait du s’orienter si jamais le service racheté par Yahoo avait évolué depuis son lancement en 2005.

Roadmap vers Typo 5.0.4

Le 08 Apr 2008 à 19h19 | 2 commentaires

Après quelques semaines de sommeil suite à la sortie de Typo 5.0.3, Piers et moi nous sommes remis au travail, avec pour objectif une version 5.0.4 d’ici à la mi mai. Celle-ci se focalisera principalement sur la qualité de l’application, tout en introduisant quelques nouveautés. Histoire de vous tenir au courant, je vous propose un aperçu des fonctionnalités que nous avons prévu d’y intégrer.

Billets précédents : 1 2 3 4 5