Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - wikirenderer

Fil des billets - Fil des commentaires

vendredi, juin 19 2009

Jelix 1.0.9, Jelix 1.1.3 et WikiRenderer 3.1

Dans le courant de la semaine, j'ai publié des nouvelles versions correctives des deux branches actives de Jelix, le framework PHP. Vous pouvez mettre à jour vos installations Jelix sans risque. Il est même hautement recommandé de mettre à jour votre Jelix 1.1 si vous utilisez les modules d'interfaces de gestion de droits et de gestion d'utilisateur, à cause de problèmes critiques lorsque l'on change les droits (des droits peuvent être enlevés inopinément), et sur l'édition d'un profil d'un utilisateur.

Et puis aujourd'hui, je viens de sortir une nouvelle version de WikiRenderer, la 3.1, qui corrige quelques bugs, et qui apporte quelques facilités pour les développeurs de règles de transformations. Pour rappel, WikiRenderer est une classe qui permet de transformer un texte wiki dans une autre syntaxe wiki, ou en XHTML, ou tout autre langage de markup. Elle m'est très utile dans les petits modules de CMS, ou encore récemment, pour migrer le contenu wiki de XULFR d'un vieux wiki vers un nouveau wiki qui a une syntaxe différente. Et pour l'occasion de cette sortie, le site de WikiRenderer est maintenant disponible en Anglais, avec une documentation pour les développeurs.

lundi, mai 25 2009

Un peu d'actu sur jelix et cie

Depuis quelques mois, je n'ai plus autant de temps pour bosser sur plusieurs projets perso en même temps. Ils avancent donc tous moins vite. Je ne peux me concentrer maintenant que sur un seul projet à la fois. Ou presque. Aussi depuis quelques semaines j'ai décidé (et un peu contraint à cause du changement de serveur) de bosser sur mon site xulfr.org. Depuis trois ans, je n'y avais pas trop touché, car j'étais plus absorbé par le développement d'un certain framework Jelix. Framework dont l'objectif à l'origine, c'était justement de motoriser Xulfr :-)

Lire la suite...

jeudi, février 8 2007

En vrac

  • Dans le cadre de l'adaptation sur Gecko 1.9 (trunk Mozilla), d'Etna, l'éditeur XML wysiwyg que je développe chez DI, je suis donc tous les jours les évolutions du futur moteur de Firefox 3. Je peux vous assurer que ça va vraiment dépoter. De nombreuses refontes internes, meilleure prise en charge des standards (CSS avec test acid2, SVG avec les filtres et pas mal d'autres améliorations, DOM etc.), meilleures précisions dans l'affichage, meilleures perfs, moins de leaks...
  • À propos de Gecko 1.9, la version 1.9a2 est sortie
  • Comme tous les ans, je prévois d'aller à fosdem, le meeting de logiciel libres. J'y vais bien sûr avec la double casquette Xulfr/Mozilla-europe, pour assister aux confs Mozilla et tenir le stand Mozilla.
  • J'ai corrigé pas mal de bug dans Jelix 1.0 beta 1. J'hésite alors à sortir Jelix 1.0 beta 1.1. Mais ça fait un peu lourd comme intitulé :-). Je me demande si je n'aurais finalement pas dû utiliser la notation 0.1, 0.2, 0.3 etc, bien que je n'aime pas trop.
  • Le week-end dernier, presque 4 mois aprés la 3.0 RC1 (manque de temps :-)), j'ai sorti la version 3.0 finale de Wikirenderer, ma classe php de transformation de texte wiki en ce-que-vous-voulez, avec quelques bugs corrigés en plus.
  • On a commencé le développement d'un dépôt/catalogue de composants (xbl, javascript, xpcom..) pour le site xulfr.org. Y aura peut être même finalement pour chaque projet, un dépôt subversion + trac, puisqu'un gentil contributeur a fait des scripts d'administration de tous ça, dans le cadre de la forge pour Jelix (eh oui, on prévoit une forge de module pour jelix ;-) ). Je compte bien mutualiser les devs sur les deux sites.
  • Bon, mais, problème toutefois : mon enveloppe charnelle m'a bien fait comprendre, mardi, qu'elle n'avait plus 20 ans, et qu'en gros, il fallait que j'arrête absolument de coder jusqu'à pas d'heure tous les soirs. Donc dorénavant, je vais faire des vraies nuits, ce qui aura pour conséquence un ralentissement de tous mes projets persos. C'est trop injuste :-/.

Je me dis parfois qu'un jour il faudra que j'arrête d'avoir cette vie de fou. Je m'en suis rendu compte il y a quelques années, après les quelques mois passés en Polynésie. La vie en région parisienne est aliénante, complètement folle, voire débile. Je passerais bien à nouveau quelques mois sous les tropiques, à me laisser vivre, à vivre tout simplement. Encore faut-il en avoir la possibilité...

mercredi, octobre 11 2006

Wikirenderer 3.0rc1

Wikirenderer, ma classe de transformation de texte wiki en ce que vous voulez (XHTML entre autre), est disponible en version 3.0rc1 : Moteur réécrit, moins de bugs et peu de perte de perfs. Il y a aussi une nouvelle manière d'écrire les rêgles de transformation en php, avec plus de possibilités.

Par exemple, générer du contenu supplémentaire (comme des notes de bas de page par exemple) aprés l'analyse du texte est possible. On peut aussi avoir des blocs de texte délimité uniquement par un tag de début et de fin et non pas défini uniquement par un caractère particulier en début de chaque ligne. Je vais pouvoir ainsi améliorer l'affichage des sources dans les messages du forum de http://xulfr.org ou de http://jelix.org.

Si il y en a qui proposent des rêgles de transformation pour du texte en syntaxe dokuwiki, mediawiki ou autre, ou pour transformer en autre chose que XHtml, je les intégrerais volontiers dans le paquet officiel.

Mise à jour 03/02/2007 : version 3.0 finale disponible

lundi, septembre 18 2006

Améliorations de simpletest

Je viens de commencer le développement d'une nouvelle version de Wikirenderer, afin de lever des limitations sur la syntaxe de blocs et de corriger des bugs. Il m'est nécessaire en fait de tout refondre.

Lire la suite...

mercredi, novembre 23 2005

wikirenderer sur berlios.de

Depuis la fermeture de devlibre, mon petit projet de transformation de texte wiki, wikirenderer, n'avait plus d'hebergement digne de ce nom. Ce n'était pas trop grave dans la mesure où j'avais abandonné un peu son développement. Mais j'ai reçu récement des mails d'utilisateurs qui m'ont donné la motivation de rouvrir un compte sur une plateforme d'hébergement. Comme pour le projet de traduction de xulfr, WikiRenderer est désormais hébergé sur berlios.de : https://developer.berlios.de/projec.... Les utilisateurs vont pouvoir contribuer en proposant des patches et répertorier les bugs qu'ils découvriront :-).