LiTraAk est un bug tracker léger pour Dotclear, simple d'utilisation et de configuration, destiné à gérer de petits projets[1].
LiTraAk ne se positionne pas comme un concurrent des autres bugs trackers (Bugzilla, Mantis, Jira, Trac, etc.) mais comme une alternative simple et légère.
Fonctionnalités d'administration :
- Multi-projet;
- Gestion de versions (milestones) publiées ou à venir par projet;
- Gestion de commentaires sur un projet;
- Gestion de tickets (bug, tâche ou amélioration) que l'on peut associer à une version;
Fonctionnalités de la partie publique :
- Liste des projets;
- Description d'un projet avec un formulaire de saisie d'un commentaire (comme pour un billet);
- Page de documentation du projet;
- Roadmap du projet (liste des versions à venir et leur état d'avancement);
- Page de téléchargement avec les pièces jointes du projet et des versions publiées;
- Formulaire de soumission de ticket.
Quelques liens utiles :
- Activer LiTraAk
- Afficher LiTraAk sur le tableau de bord ou dans le menu du blog
- Soumettre un bug ou une idée d'amélioration
- Litraak sur GitHub
Note
[1] Comme un plugin ou un thème Dotclear ! ;)
Salut Akewea,
BGJ'ai un petit souci avec le plugin, une fois installé (message de confirmation positif), il apparaît bien dans ma liste "systèmes>extensions" mais il n'apparaît pas dans le tableau de bord central et pas dans "tableau de bord>blog" !
Merci en tous cas pour ce petit bijou qui va faire des heureux, surtout ceux qui comme moi on tendance à vouloir 3 trucs à la fois ! C'est un super outil pour les thèmes et plugins.
Je me posais une question, est-il envisageable de coupler LitraAk avec le plugin Newsletter afin de pouvoir mettre en place une newsletter dès qu'une nouvelle version sort ?
Merci encore
@+
Pour l'activation, tout est dans la doc.... Je vais rajouter des liens sur la page d'accueil, pour que ce soit plus clair.
Je ne connais pas le plugin "Newsletter", mais je pense que c'est jouable... Je vais créer un ticket là dessus (héhé ) et jeter un œil au plugin.
AkeweaSalut ! J'ai un bug lors de l'installation du plug-ins ... Message d'erreur : litraak (Table 'buzz.dc_post' doesn't exist (1146) ... Une idée ?
buzzC'est très très intéressant.
Ton travail mérite d'être mis en avant. Pourquoi n'en parles-tu pas sur le forum Dotclear ou la ML du Lab ?
Première remarque pour ce plugin, je ne vois pas le champ blog_id dans la nouvelle table. N'as tu pas pensé à la gestion multi-projets multi-blogs ?
Osku@buzz & @Osku : désolé pour le silence, j'étais en vacances... Je traite vos "tickets" dans la journée. A priori, rien de très grave.
AkeweaSalut,
Est-ce qu'une version est prévue pour dotclear 2.2 ?
BGSalut, Moi aussi je trouve ça super. Mais je me demande si ça crée comme une section séparé sur un blogue existant ou... Je ne sais pas si ce serait mieux d'installer ça sur un autre blogue d'un multiblogue (pas un problème pour moi, je peux en créer autant que je le souhaite dans des sous-domaines). Je vais regarder ça ici et peut-être recréer mon sous-domaine « dev » et tester ça. Ça me permettrait peut-être de progresser dans mes petits projets de programmation (rien en rapport à des extensions DC par contre). A+
TulipVorlaxMerci pour la mise à jour !
BGSalut,
Je viens d'installer la dernière version sur une install de test et il y a quelques warning et notice du côté des logs PHP qu'il faudrait régler.
Parmi ça :
* un $core->blog->settings->addNamespace('litraak'); devant la ligne 39 de _prepend.php en règle un
* dans _admin.php, tu testes un réglage "litraak_enabled" avant de l'installer dans le menu extension, mais pour le rendre "actif" il faut y avoir accès dans … le menu extension, tu vois le blème ? Mais au fait, il est où ce réglage ?
* j'ai créé un projet "refonte site DC/DA", et j'ai vu que le titre sert dans l'URL publique, du coup le slash ça va le faire moyen, non ? (j'ai pas testé), quoi qu'il en soit ça tombe sur une 404 chez moi (query_string, install de base)
* …
Sinon spa mal du tout !
FranckMerci pour le retour, Franck !
J'avais vu les warning, mais pas réussi à trouver comment tester l'existence des settings pour les éviter. Je n'avais pas penser à ajouter le namespace !
L'activation du plugin se fait dans la page des paramètres du blog, donc pas de serpent qui se mord la queue...
Et pour l'URL du projet, c'est calculé comme pour les billets "classique", mais à partir du titre uniquement. Donc pas de soucis de ce côté là, normalement !
AkeweaPour l'activation, Ok, c'est (je crois) la première fois que je vois un plugin qui "installe" des réglages à deux endroits "param du blog" et "sa propre page".
Par contre j'ai encore un blème avec l'URLHandler de litraak, j'ai choisi "suivi" comme schéma d'URL mais l'affichage d'un projet me conduit directement sur une 404.
Je précise : install neuve, litraak est le seul plugin installé exogène à la distrib.
FranckOui, j'ai parlé un peu vite pour l'URL du projet... les "/" foutent la merde.
Correction à venir très rapidement !
Akewea