Mot-clé - Trac

Petit résumé de l'eZ Conference & Awards

Jeudi et Vendredi, se tenait l'eZ Conference, qui après pas mal d'années passées dans le pays natal d'eZ System (la Norvège) a, cette année, posé ses valises dans notre capital. L'occasion pour moi d'y participer (Merci Bertrand pour l'invit') !

Lire la suite

Trac, authentification à FluxBB au traver de mod_auth_mysql

L'une des façons les plus rapides de faire une authentification sur le net est de passer par un fichier htaccess et un htpasswd. C'est à dire mettre dans un fichier le login et le mot de passe (crypté). Le problème c'est que si cette solution permet de mettre facilement et rapidement un contenu derrière une protection par authentification, elle est cependant guerre poussée et évolutive.

Nous allons donc voir comment modifier notre htaccess (ou encore mieux, notre vHost) pour aller chercher l'information dans une base de données via le module apache mod_auth_mysql. Nous verrons cela au travers d'un exemples : l'identification sur un Trac via les identifiants d'un FluxBB.

Lire la suite

Trac, création d'un Egg et ajout de plugin

Comme pas mal d'applications, Trac possède une gestion des plugins. La façon la plus facile d'ajouter un plugin est de passer par RPM (il profitera alors à toutes les instances de Trac) mais malheureusement tous les plugins disponibles sur Trac Hacks ne sont pas packagés en RPM. Depuis sa version 0.10 Trac dispose d'une interface d'administration en plugin, plugin qui a été intégré dans le core de Trac 0.11.

Depuis cette interface d'administration, il est possible d'ajouter un plugin packagé sous la forme d'un Eggs. Malheureusement l'Egg étant dépendant des versions de Python et de Trac, il est conseillé de le construire à partir de la machine cible.

Lire la suite

Après le blog, le Trac et après le Trac, le Twitter...

Après avoir changé le thème du blog, je me suis attaqué à celui du Trac que j'ai renommé en "Plateforme de développement" et passé sous le sous-domaine dev.llaumgui.com. En effet, je voulais une certaine cohérence entre le design du blog et celui de la plateforme de développement. J'ai donc entrepris de porter Emplode sous Trac, et là, force est d'avouer que le truc est assez déconcertant.

Le moteur de template de Trac est basé sur un système d'XSLT qui me fait comprendre la charge serveur d'un Trac ;-). En plus pour appliquer le nouveau thème, bien sûr, il faut redémarrer le serveur apache, normal quoi...

Lire la suite

Trac et Subversion, c'est bon, mangez en !

Pour porter mes différents projets de développement perso, j'ai mis en place un serveur Subversion (SVN pour les intimes) interfacé par un Trac. Je dois avouer que si pour du travail collaboratif le versioning et la gestion de tickets est indispensable, pour du travail perso, c'est aussi fort pratique et appréciable !

En effet, outre le fait de mettre mes codes sources à disposition, Trac me permet de jeter mes idées dans des tickets. L'avantage est que lorsque je reprend un dev' plusieurs jour après, je sais ce que je dois faire grâce à la liste des tickets ouvert !

Lire la suite

Attribution - Partage dans les Mêmes Conditions 4.0 International