Site: plugins SPIP
Prise électrique

Nouveaux objets

TICKETS, SUIVI DE BUGS

13 votes
Version de SPIP
  • SPIP 2.0
  • SPIP 2.1
État : stable
Licence : GPL v3
Base de données
  • ? Fonctions génériques
Auteur : ARNO*
Langues
  • Français
Pipelines
  • affiche_droite
  • affiche_gauche
  • ajouter_boutons
  • declarer_tables_interfaces
  • declarer_tables_principales

Tickets est un outil de suivi de bugs direc­tement intégré à l’espace privé de SPIP. Il est conçu pour faci­liter la phase de déve­lop­pement du site (notamment les sque­lettes du site public).

Tickets est un système simple de suivi de bugs direc­tement intégré à l’espace privé de SPIP. Sa vocation est avant tout de faci­liter la phase de déve­lop­pement du site public (sque­lettes, gra­phisme, etc.) sur lequel il est installé.

La page principale de Tickets

Cette page réca­pitule les tickets en cours de rédaction, les tickets qui vous sont assignés, les tickets ouverts, les der­niers com­men­taires de tickets, puis les tickets résolus et fermés.

Lors de la phase de création d’un site, de nom­breux mes­sages sont échangés pour signaler par exemple :
— des bugs d’affichage du HTML (« c’est tout cassé sous MSIE 6… »),
— des pro­blèmes d’ergonomie (« la couleur des liens hyper­texte, ma grand-​​mère arrive pas à bien lire… »),
— des mor­ceaux d’Ajax qui ne fonc­tionnent pas bien dans cer­taines situa­tions,
— des fautes d’orthographe sys­té­ma­tiques à cor­riger (« mon­sieur Cou­lemole, notre PDG… »),
— cer­taines fonc­tion­na­lités manquantes (« il fau­drait ter­miner la news­letter… »),
—  etc.

Mes­sages vaguement stockés, que tout le monde n’a pas for­cément reçu, avec un suivi à la va-comme-j’te-pousse qui fait qu’une fois c’est corrigé une fois c’est oublié…

C’est typiquement dans ce genre de situation que l’on a besoin d’un système de suivi de bugs :
— pouvoir signaler les pro­blèmes et les trans­mettre à toutes les per­sonnes concernées,
— pouvoir cen­tra­liser ces signa­lement pour pouvoir les traiter de manière sys­té­ma­tique,
— pouvoir gérer leur « statut » pour savoir lesquels sont toujours valables et lesquels ont été résolus,
— per­mettre d’attribuer à cer­tains inter­ve­nants les ques­tions qui les concernent (ce qui équivaut à « je m’en occupe »),
— signaler qu’une question est très impor­tante ou pas du tout…

Il existe d’excellents sys­tèmes de suivi de bugs dif­fusés sous GPL (Mantis, Trac…).

Une page d’un ticket

Tickets propose d’insérer un système de suivi de bugs direc­tement dans SPIP. En effet :
— c’est le plus souvent dans l’espace privé du site en déve­lop­pement que se retrouvent toutes les per­sonnes concernées ; Tickets évite ainsi de devoir gérer un espace séparé (que la plupart des uti­li­sa­teurs finissent par oublier d’utiliser), et de devoir gérer une autre liste d’autorisations de connexions ;
— ce plugin propose une interface aussi sim­plifiée que pos­sible, car il est clai­rement conçu pour le déve­lop­pement du site public, et non d’un logiciel infor­ma­tique de grande ampleur. Le nombre de champs à ren­seigner est donc res­treint et basé sur des choix expli­cites (pas de jargon, voca­bu­laire adapté à des non-​​techniciens).

Évolu­tions
— 1.0 : on peut assigner le ticket à un rédacteur.
— 1.1 : envoi d’un mail aver­tissant les rédac­teurs et les admi­nis­tra­teurs lors du chan­gement de statut d’un ticket.

Les sites suivants utilisent ce plugin :
Pour écrire une critique de ce plugin, vous devez être un rédacteur de ce site.
Écrire un message

Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

JLuc
il y a 2 mois

ticket ou ticket_​kiss sont tous les 2 opérationnels ?

Quelles sont les différences fonctionnelles ?

Le zip indiqué sur cette page, c’est ticket, pas ticket_​kiss.

JLuc
il y a 2 mois

donc ticket_​kiss est abandonné au profit de ticket ?

Remarque, ça simplifie le choix…


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Manu_​TJ
il y a 5 mois

Bonjour

mon hébergeur exige la pré­sence du champ "Return-​​Path" pour que la fonction PHP mail() fonc­tionne.

De fait, je ne reçois aucune des noti­fi­ca­tions du plugin Tickets (je précise que les mails sont bien générés, je les "vois" dans prive_mails.log).

Pour y remédier j’ai créé une fonction inc_​envoyer_​mail() que j’ai mise dans le fichier mes_options.php (dans config).

Cette fonction est opérationnelle : l’envoi des nouveautés de SPIP fonctionne.

Lorsque je change l’assignation d’un ticket, la petite roue ajax apparaît et immé­dia­tement après le morceau de for­mu­laire qui permet de changer de per­sonne dis­paraît.

L’assignation est pourtant bien prise en compte mais le mail n’est plus fabriqué.

Quelle erreur est ce que je commets ?

Merci.

Manu

il y a 3 mois

Bonjour

pourquoi la fonction sui­vante, déposée dans le config\mes_options.php, plante le plugin Tickets ?

function inc_envoyer_mail($email, $sujet, $texte, $from = "", $headers = "") {
$headers .= "\nReturn-Path: ".$from;
include_spip('inc/envoyer_mail');
inc_envoyer_mail_dist($email, $sujet, $texte, $from, $headers);
}

Où puis-​​je ouvrir un ticket ailleurs qu’ici ?

Merci

Manu


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

vieuxcanonix
Octobre 2009

J’étais bien passé par les régla­ges cfg.

Je viens de repas­ser et pas de bouton.

J’ai tout essayé.

comme si la mise à jour des réglages ne se faisait pas.

Dans le site de test, quand on revient dans les réglages, les auteurs sélec­tionnés pré­cé­demment sont sur­lignés.

Dans mon site, pas du tout…

Faut-​​il avoir un autre plu­gin à par bonux et saisies ?

Faut-​​il avoir un para­mè­tre spé­cial dans Spip où Sarka ?

Et ques­tion sub­si­diaire, dans le site test on ne peut pas affec­ter à un auteur pré­cis par sélec­tion dans cfg alors que c’est ce qui m’avait inté­ressé (affecté à Céline sur votre copie d’écran)

Pas non plus de "pro­jet" alors que dans le suivi Sarka ils sont gérés.

Que de ques­tions, désolé, mais ce plu­gin m’inté­resse.

Bonne journée

Jean Claude


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Octobre 2009

Bonjour,

Je désire contacter l’auteur pour quelques expli­ca­tions sur le fonc­tion­nement :
- impos­sible pour un auteur (même le web­mestre) d’avoir le bouton créer un ticket
- dans le site test V3 de Sarka-​​spip la gestion des tickets ne permet pas d’assigner à un auteur précis comme le suggère les copies d’écran ci-​​dessus.

Amicalement

Jean Claude

ARNO*
auteur du plugin
Octobre 2009

Le plugin s’est quelque peu com­pliqué depuis sa mise en ligne. Une modif postée hier devrait sim­plifier la pre­mière utilisation.

En tout cas, il faut vous rendre dans l’espace de confi­gu­ration du plugin (dans CFG) et indiquer qui a le droit de poster des rap­ports, de les modifier, de les attribuer… Ce qui fera appa­raître, si vous réglages sont cor­rects, les boutons ad hoc.

vieuxcanonix
Octobre 2009

J’étais bien passé par les réglages cfg.

Je viens de repasser et pas de bouton.

J’ai tout essayé.

Faut-​​il avoir un autre plugin à par bonux et saisies ?

Faut-​​il avoir un paramètre spécial dans Spip où Sarka ?

Et question sub­si­diaire, dans le site test on ne peut pas affecter à un auteur précis par sélection dans cfg alors que c’est ce qui m’avait inté­ressé.

Pas non plus de "projet" alors que dans le suivi Sarka ils sont gérés.

Que de ques­tions, désolé, mais ce plugin m’intéresse.

Jean Claude


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

vieuxcanonix
Octobre 2009

Bonjour,

Je voudrais bien utiliser le plugin mais j’ai le message

Impossible d’activer le plugin tickets/​tickets

* Nécessite le plugin SAISIES en version [1.3 ;] minimum.

et je ne sais ou trouver ce manquant ???

Merci

Jean Claude

ARNO*
auteur du plugin
Octobre 2009

Il est dis­po­nible là : _ http://​files​.spip​.org/​s​p​i​p​-​z​o​n​e/sai…

Il va falloir l’ajouter à plugins.spip.

vieuxcanonix
Octobre 2009

Effec­ti­vement, l’ajouter serait une très bonne idée.

Merci pour le dépannage, je vais pouvoir tester Tickets

Cordialement

Jean Claude

vieuxcanonix
Octobre 2009

Aie, de nouveau moi,

cette fois j’ai pu activer les 2 plugins, mais je n’ai pas le bouton "créer un nouveau ticket" dans le menu tickets.

@+

Jean Claude


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Backick
Août 2009

Idem… j’ai 1500 rédac­teurs… l’envoi massif d’email est un peu un problème…

Pierre
Août 2009

Bonjour

Avez-​​vous trouvez un solution pour éviter l’envoi de mail ?

Merci

A+

Pierre
Août 2009

Je me répond !!

Je n’avais pas vu que l’on pouvait choisir d’envoyer ou non un mail !!

A+

aiouto
Septembre 2009

Bonjour,

Même pro­blème. L’idéal serait de pouvoir choisir le mode de fonc­tion­nement des noti­fi­ca­tions par mail.

Le plus intéressant pour moi est l’envoi uniquement à l’auteur et à l’assigné.

Merci


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Olivier CARETTE
Mai 2009

Bonjour,

Très bonne idée car je cher­chais un système tel que celui la. Par contre est-​​il pos­sible de l’étendre en créant un for­mu­laire dans l’espace publique ?

Olivier

Perline
Octobre 2009

Bonjour,

Moi pareil, un tel système permet plus faci­lement de récu­pérer les ques­tions liées aux pro­blèmes de la part du public.

Il fau­drait donc une pos­si­bilité de modèle du for­mu­laire à ins­taller dans un sque­lette ou un article pour per­mettre au public de passer des tickets.

Merci


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

sweetspot
Mars 2009

Bonjour, plugin très inté­ressant, fonc­tionnant à peu près bien, mais per­turbant un site en 2.0.5[13790] : en effet, l’activation du plugin empêche le rafraî­chis­sement de la page exec=admin_vider.

Comment corriger cela ?

Marc


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

valery
Janvier 2009

Très bonne idée que ce plugin qui peut s’avérer fort utile, tou­tefois l’envoi de noti­fi­ca­tions peut-​​il être rendu optionnel ? J’ai 500 rédac­teurs sur mon site qui ne sont pas néces­sai­rement inté­ressés par les tickets :-)

artlo
Janvier 2009

Héhé c’est avec sur­prise que je plussois suite à un envoi massif de mail. Je vais essayer de coder un truc à l’arrache pour que seuls les admins soient notifiés. Peut-​​être en regardant du coté du plugin notification …


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Loiseau2nuit
Décembre 2008

Hello :)

Génial ce plug !

Pour aller plus loin en revanche, selon moi il manquerait :
- d’un espace de conf dans CFG
- un système d’envoi de mails auto­ma­tiques aux assigneurs/​assignés ?
- il fau­drait aussi rendre qques champs obli­ga­toires en saisie (via CFG par exemple)
- rendre pos­sible la réponse au ticket soumis direc­tement par mail, dans le cadre d’une relation client/​prestataire, cela per­met­trait au pres­ta­taire de cen­tra­liser au sein d’un client mail tous les tickets envoyés depuis les sites qu’il a réalisé.

Ce ne sont que quelques pistes et je m’excuse par avance de n’être point assez bon en php pour le faire moi même, mais en tout cas c’est très pro­metteur comme plugin :-)

Bravo !

Loiseau2nuit
Décembre 2008

Salut Arno* :)

Vu la version 1.2 : c’est génial, merci beaucoup :)

loulou
Janvier 2009

bonjour,

superbe oui ! Il pourrait être bon de pouvoir gérer les tickets par rubrique, par exemple pour gérer des projets différents.…


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Site: plugins SPIP
Prise électrique
12 votes