Sortie de Typo 5.0.3 "Don Mc Cullin"

Le 24 Feb 2008 à 15h43 | 3 commentaires

Ça, c’est fait. Histoire de fêter dignement mes 30 ans à venir, nous venons de sortir Typo 5.0.3 “Don Mc Cullin”. Il s’agit principalement d’une version de correction de bugs et de réécriture du code, bien qu’elle apporte aussi son lot de nouveautés. On se dirige lentement, mais sûrement, vers la version 5.1. Mais laissez-moi vous faire faire le tour du propriétaire.

Typo 5.0.x, la fin de vos petits problèmes de performances

Le 22 Feb 2008 à 15h18 | 6 commentaires

typoTypo, le blogware en Ruby on Rails dont je suis mainteneur depuis un an et demi souffre malgré lui d’une réputation de bloatware, qui n’a – malheureusement – pas toujours été injustifiée, au point de lui coller à la peau comme le sparadrap du Capitaine Haddock. Un des très gros efforts du passage de la 4.0 à la 5.0 a porté sur une refonte complète de la back end afin d’en éliminer les lourdeurs.
Il semble que nous ayons réussi notre pari, comme l’explique cet article de Kevin Williams, utilisateur de Typo et heureux de l’être dont je vous donne la traduction ci-dessous :

4ème apéro Ruby France mardi 19 février 2008

Le 17 Feb 2008 à 10h38 | 7 commentaires

Le quatrième apéro Ruby France se déroulera mardi 19 février 2008 à partir de 20 heures à La Cantine, 151 rue Montmartre 75002 Paris. Ce sera pour vous l’occasion de découvrir la communauté Ruby – et Rails – parisienne autour d’un verre, ainsi que La Cantine, qui été inaugurée la semaine dernière.

Sortie de Typo 5.0.2

Le 06 Jan 2008 à 11h39 | aucun commentaires

typo Je profite de ce beau dimanche matin ensoleillé pour vous annoncer la sortie de la version 5.0.2 de Typo “Eugène Atget”. Il s’agit d’une version de maintenance qui corrige plusieurs bugs critiques apparus dans la 5.0 et la 5.0.1.

Elle guérit les tendances suicidaires de Typo qui avait tendance à se supprimer – littéralement – chaque fois qu’on tente d’effacer le cache. Ce bug aurait du être corrigé dans la 5.0.1, mais il semblerait que le correctif n’ait pas été intégré dans l’archive. Il corrige également un bug inhérent à Rails 2.0.2 sur la méthode update_all d’ActiveRecord qui ajoute une clause ORDER BY incompatible avec PosgreSQL et SQLite en fin de requête, en attendant un correctif officiel dans la prochaine version de Rails.

Sortie de Typo 5.0 "Eugène Atget" pour Rails 2.0

Le 31 Dec 2007 à 11h21 | 4 commentaires

typo Et voilà, c’est fait, avec seulement 14 jours de retard sur la date prévue, et juste à temps pour la nouvelle année. Après 7 mois de glande développement plus ou moins intensif, nous avons le plaisir de vous annoncer la sortie de Typo 5.0 “Eugène Atget”. C’est une version particulièrement importante, remplie de nouveautés, pleine de corrections et d’un nombre incroyable d’améliorations. Et si vous trouvez que cet article commence comme l’annonce par DHH de la sortie de Rails 2.0, vous avez parfaitement raison, et pour cause. Typo 5.0 fonctionne avec Rails 2.0, et uniquement Rails 2.0, et ce changement de version du framework justifie également notre changement de version majeure.

Avant de vous énumérer la liste des nouveautés, je souhaite remercier tout particulièrement toutes les personnes qui nous ont aidé à rendre cette sortie possible, à commencer par Piers, en passant par les (centaines de) contributeurs qui nous ont proposé des patchs, jusqu’à la communauté de #typo qui maintenait la flamme aux jours les plus incertains de notre aventure. Nous ne sommes pas morts, et c’est en partie grâce à vous. Merci.

Champomy pour tout le monde !

Le 30 Dec 2007 à 12h39 | 5 commentaires

7el.net:~/Documents/code/typo/trunk$ rake release
(in /Users/neuro/Documents/code/typo/trunk)
Cache swept.
  Successfully built RubyGem
  Name: typo
  Version: 5.0
  File: typo-5.0.gem
78,09s user 16,22s system 2:40,77 total (58% cpu) for `rake release'

Ajouter un setup à une application Rails

Le 26 Dec 2007 à 23h38 | aucun commentaires

À mesure que les applications web à héberger se développent, disposer d’un installer automatisé devient de plus en plus souvent une étape obligatoire, là où elle n’était qu’un luxe il y a encore quelques mois. En aucun cas les utilisateurs ne devraient plonger les mains dans le code, pas même pour remplir les informations nécessaires à la connexion à une base de données. Les hébergeurs ne pouvant automatiser le déploiement de toutes les applications web existantes, il revient donc aux équipes de développement de simplifier l’installation de leur produit.

Si le setup de Wordpress peut être cité comme exemple de simplicité et de concision, les applications Rails ne sont heureusement pas en reste (mais bien en REST), et un installer, originellement développé pour Typo existe. On ne dispose malheureusement pas toujours de ce dernier, soit par manque d’accès SSH sur le serveur, soit parce que l’application ne le supporte pas, soit parce qu’elle utilise Rails 2.0 pour lequel l’installer n’a pas encore été mis à jour.

On est à la bourre ? Et alors ?

Le 21 Dec 2007 à 10h01 | 1 commentaire

Vous êtes plusieurs à m’avoir fait remarquer que nous étions en retard pour la sortie de Typo 5 ; de 5 jours très précisément. Ne commencez pas à dire que nous nous la coulons douce en attendant les fêtes, c’est faux. La vérité est ailleurs comme disait l’agent Mulder (s’il t’attrape il te mord), et pour une fois je vais être d’accord avec lui. Jusque là, j’avais toujours été fan de mademoiselle Scully. Et donc ?

Il nous a fallu faire des choix. Nous aurions pu sortir à temps une version de Typo 5 buggée, et à l’environnement tout sauf mature, quitte à sortir une 5.0.1 correctrice 10 jours plus tard, mais nous avons préféré vous faire attendre quelques jours de plus et vous offrir un cadeau de Noël à la hauteur de l’emballage. Concrètement, qu’est-ce que ça veut dire ?

TODO du week-end

Le 15 Dec 2007 à 12h05 | 5 commentaires

  1. Porter Standard Issue.
  2. Corriger le plugin Flickr qui crash comme une m@#$.
  3. Terminer l’éditeur de thèmes.
  4. Terminer la détection et le retrait des plugins retirés (Bastieeeeeeeeeeen).
  5. Vérifier que les tests passent.
  6. Mettre à jour le fichier de traduction français.
  7. Fabriquer la gem et les archives sources.
  8. Écrire le CHANGELOG.
  9. Traduire le CHANGELOG.
  10. Écrire la release note.
  11. Traduire la release note.
  12. Sortir Typo 5.0.
  13. Manger, prendre une douche, dormir.

Je sens que c’est mal parti…

[Edit]

  1. Corriger les bugs restant.
  2. Corriger les bugs rajouté pendant le week-end.
  3. Porter les 120 thèmes du catalogue proofread afind e les rendre compatibles avec la version 5.

Sondage : quel thème pour Typo 5.0

Le 13 Dec 2007 à 10h45 | 6 commentaires

Après la sortie la semaine dernière de la version stable de Ruby on Rails 2.0, La toute nouvelle version de Typo se profile doucement à l’horizon. À l’occasion de ce changement de version majeure, nous avons décidé de changer le thème de base, pour un design rajeuni. Et dans notre grande mansuétude, nous avons décidé que ce serait TOI, oui TOI lecteur qui choisirait à quoi allait ressembler ton blogware préféré (si, si, tu vois, non seulement on va te faire décider à ta place, mais en plus décide à ta place que tu aimes Typo et que tu vas l’installer sur ta machine… ha les joies du crowdsourcing…)

Après cet intermède d’un cynisme particulièrement marqué, il est temps pour moi de vous présenter les heureux lauréats, parce qu’ils le valent bien :

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