mod:tracker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mod:tracker [2016/12/20 15:30]
127.0.0.1 external edit
mod:tracker [2024/04/04 15:50] (current)
Line 1: Line 1:
-===== Module ​tracker (gestionnaire de tickets) ​=====+<​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​ 
 +
 +===== Tracker ​Module =====
  
-   * **Type de composant ​:** Module d'​activité +   * **Component type:** Activity module 
-   * **Nom :** Tracker ​(Gestionnaire de tickets) +   * **Name:** Ticket/​Issue ​Tracker 
-   * **Versions :** 1.9, 2.2 à 2.7 +   * **Versions:** :M39: to :M41: 
-   * **Distribution :** Public +   * **Older versions:** 1.9, 2.2 to 3.8 
-   * **Disponibilité ​:** Stable. +   * **Distribution:​** Public ​and Pro versions 
-   * **Dépôt ​:** [[https://​github.com/​vfremaux/​moodle-mod_tracker]]+   * **Availability:** Stable 
 +   * **Repository:** https://​github.com/​vfremaux/​moodle-mod_tracker 
 +   * **Unit tests:** https://​travis-ci.org/​vfremaux/​moodle-mod_tracker/​branches 
 +   * **Distributors**:​ [[http://​www.activeprolearn.com|Activeprolearn SAS]] (worldwide)
  
-Ce module ​propose un service de gestion de ticket ​de support ​complet à l'​intérieur de l'​environnement ​Moodle. ​Il peut être utilisé par des administrateurs de plate-forme pour collecter les problèmes rencontrés par les utilisateurs finaux, mais peut aussi servir pour traiter les problèmes de support ​d'​autres projets.+This module ​provides a full features ​ticket/support ​management actvitiy inside ​Moodle. ​It can be used either by administrators to provide other users with a support ​feature, ticket based, with a formal ticket processing workflow, or be used as a course activity to track pedagogic goals that could need a ticket/task tracking system.
  
-La sémantique du module, à l'​origine très liée au traitement du support technique, a été généralisée au sens de "Gestionnaire de tickets" ​afin de pouvoir servir plus facilement à des applications diverses.+Thus the initial semantics of an "issue" ​has been generalized to more generic term "​Ticket",​ that covers many other use cases. Strings customisation will adapt the major use of this plugin in the local environment. 
 +==== Guides ====
  
-Les fonctionnalités suivantes sont assurées+   * [[:​Mod:​Tracker:​InstallGuide|Install Guide]] 
 +   * [[:​Mod:​Tracker:​UserGuide|User Guide]] 
 +   * [[:​Mod:​Tracker:​Technique|Technical data]]
  
-==== Guides ​====+==== State machine ​==== 
 + 
 +A ticket/​issue is a stateful information object. The life cycle of the information object can be managed in either: 
 + 
 +    * '​strict mode :' transitions are matched against roles and all roles may not be abilitated to trigger some changes. 
 +    * 'loose mode :' all ticket/​issues states are accessible to any people with issue management permission.
  
-   * [[:​ModTrackerInstall|Guide d'​installation]] +States provided by the tracker can manage a complete ticket/​issue lifecycle, but can be simplified removing some less significant states for the desired process.
-   * [[:​ModTrackerUse|Guide d'​utilisation]] +
-   * [[:​ModTrackerTechnique|Guide technique]]+
  
-==== Machine d'​états ====+    * **POSTED:** Ticket/​issue has just been created 
 +    * **OPEN:** Someone else has opened and read the ticket/​issue 
 +    * **RESOLVING:​** A resolver has started working on the issue 
 +    * **WAITING:​** Something exterior is blocking the work  
 +    * **RESOLVED:​** A solution has been found. When choosing a "short path" for ticket/​issue management, this may be a final state. 
 +    * **ABANDONNED:​** Initial conditions have changed. The ticket/​issue is not relevant any more. This is a final state. 
 +    * **TESTING:​** The solution has been published in staging for the emitter to assess. 
 +    * **PUBLISHED:​** The solution has been published in production environment,​ and the issue is waiting for definitive closure by the requirer. 
 +    * **VALIDATED:​** Ticket/​issue is closed.
  
-Un ticket ​est une information gérée dans un cycle de vie avec des étatsCe cycle de vie peut être géré :+    * **TRANSFERED:​** the ticket ​has been cloned into a cascading tracker instance for remote processing.
  
-    * 'En mode strict :' certains rôles ne peuvent configurer que certains états. +==== Features ====
-    * 'En mode relâché :' tous les états sont disponibles pour tous. Les utilisateurs régulent leur processus de gestion par une procédure ad hoc.+
  
-Les états inclus dans le gestionnaire permettent une gestion d'un cycle complet d'un défaut, mais la liste peut être simplifiée par configuration.+=== Ticket management ===
  
-    * Posté (POSTED) : Le ticket vient d'​être créé. +    * Ticket/​issue submission 
-    * Ouvert (OPEN) : Quelqu'​un a pris connaissance du ticket (autre que son auteur) +    * Ticket assign to resolvers 
-    * En travail ​(RESOLVING: Un "​résolveur"​ à commencé à travailler sur l'​action +    * Lifecycle and state engine ​(posted, opened, working, testing, solved, waiting, abandonned, transfered, closed). 
-    * Bloqué (WAITING) : Une contrainte extérieure empêche temporairement la résolution du ticket. +    * Ticket/​issue subscription to events 
-    * Résolu (RESOLVED) : Une solution est trouvée et établie. Dans le cadre d'un "​circuit court" de gestion du ticket (pas de publication/​validation) c'est un état final. +    * State changes notifications,​ parametrable 
-    * Abandonné (ABANDONNED) : Les conditions initiales qui avaient déterminé la création du ticket ​sont obsolètes. Le ticket est fermé sans aucune qu'​aucune action n'ait été faite. +    * Per user self configuration of notifications and subscriptions 
-    * En test (TESTING: La solution est finalisée et placée sur un système de test +    * Own support account and/or collective ​ticket ​pool 
-    * Publié (PUBLISHED) : Dans le cadre de systèmes formels (production pré-production),​ cet état correspond à la publication finale "en production"​ de la solution. Il avertit le demandeur que la solution est effectivement mise en oeuvre. +    * finalized states in a separate list (solved, abandonned, transfered
-    * Validé ou fermé (VALIDATED) : Le ticket est complètement clôturé.+    * Ticket/​issue dependancies 
 +    * Comment track on tickets
  
-    * Transféré (TRANSFERED) : Cet état spécial correspond à un ticket qui serait transféré sur un autre gestionnaire par cascade+=== Priority processing ===
  
-==== Sommaire des fonctionnalités ====+    * Ticket/​issue priority management (priority reveals when tickets are ordered by priority) 
 +    * Priority raise request management
  
-=== Gestion des tickets ​===+=== Network or crossinstance features ​===
  
-    * Collecte de tickets +    * Mnet or local cascade ​(Pro version only). 
-    * Assignation de tickets +    * Subtrackers ticket.issue distribution
-    * Cycle de vie et état (posté, ouvert, en travail, en test, résolu, bloqué, abandonné, transféré). +
-    * Abonnements pour suivre des tickets +
-    * Notification des changements d'​états aux abonnés, concernés +
-    * Configuration individuelle des abonnements et des notifications +
-    * Liste des tickets personnels et liste de la collecte collective +
-    * Liste des tickets résolus séparée (résolu, abandonné, transféré) des tickets en traitement (posté, en travail, en test, bloqué) +
-    * Gestion des dépendances entre tickets +
-    * Fil de commentaires+
  
-=== Fonctionnalités relatives à la gestion de priorité ===+<​html><​!-- nomoodle --></​html>​
  
-    * Gestion de la priorité des tickets (les contrôles deviennent visibles lorsque la priorité est choisie comme clef de tri) +<​html><​!-- /nomoodle --></​html>​
-    * Demandes pour augmenter la priorité+
  
-=== Fonctionnalités relatives au réseau Moodle ou à l'​action en groupe de plusieurs gestionnaires ​===+==== Credits ====
  
-    ​Cascade de tickets à travers le réseau Moodle ​(ou cascade locale sur un tracker de la même plate-forme)+   Clifford Tham (up to 1.8 version) 
-    Mise en hiérarchie de gestionnaires ​(Sous-gestionnaires) +   ​Valery Fremaux ​(valery.fremaux@gmail.com)
-    ​+
  
-[[:start|Revenir au catalogue]]+[[:start|Back to home]]
mod/tracker.1482244246.txt.gz · Last modified: 2024/04/04 15:50 (external edit)