<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wiki.mipt.ru/index.php?action=history&amp;feed=atom&amp;title=Tracker_module</id>
	<title>Tracker module - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.mipt.ru/index.php?action=history&amp;feed=atom&amp;title=Tracker_module"/>
	<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Tracker_module&amp;action=history"/>
	<updated>2026-05-07T20:16:40Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://wiki.mipt.ru/index.php?title=Tracker_module&amp;diff=5847&amp;oldid=prev</id>
		<title>Олег Давидович: 1 версия импортирована</title>
		<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Tracker_module&amp;diff=5847&amp;oldid=prev"/>
		<updated>2024-10-18T06:46:04Z</updated>

		<summary type="html">&lt;p&gt;1 версия импортирована&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 06:46, 18 октября 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Олег Давидович</name></author>
	</entry>
	<entry>
		<id>http://wiki.mipt.ru/index.php?title=Tracker_module&amp;diff=5846&amp;oldid=prev</id>
		<title>1&gt;Tim@horizoneducationnetwork.org: clean up, typos fixed: transfered → transferred</title>
		<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Tracker_module&amp;diff=5846&amp;oldid=prev"/>
		<updated>2021-09-22T15:17:02Z</updated>

		<summary type="html">&lt;p&gt;clean up, typos fixed: transfered → transferred&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Module overview==&lt;br /&gt;
&lt;br /&gt;
This module provides a light but full featured ticket tracker within a Moodle environment. This tracker could be used by administrators to collect issues from Moodle end users, or may be as a real bug tracking tool for project oriented activities.&lt;br /&gt;
&lt;br /&gt;
Recently has the semantics of the string being reviewed to allow a more general scope use of the tracker, whenever the need of &amp;quot;service ticketting&amp;quot; appears. &lt;br /&gt;
&lt;br /&gt;
The internal tracker module of Moodle have following features : &lt;br /&gt;
&lt;br /&gt;
===Tracker configuration===&lt;br /&gt;
&lt;br /&gt;
* Setting up ticket form elements&lt;br /&gt;
* File attachment fields available&lt;br /&gt;
&lt;br /&gt;
===Ticket management===&lt;br /&gt;
&lt;br /&gt;
* Collecting tickets&lt;br /&gt;
* Assigning tickets to assignees&lt;br /&gt;
* Status workflow (posted, opened, working, testing, resolved, blocked, abandonned, transferred).&lt;br /&gt;
* Suscribing to ticket&amp;#039;s notifications&lt;br /&gt;
* Notifying changes to suscribers&lt;br /&gt;
* Complete personal management of notifications and subscriptions&lt;br /&gt;
* Summary of capabilities and owned tickets&lt;br /&gt;
* Separating concluded tickets (resolved, abandonned, transferred) from working tickets (posted, working, blocked)&lt;br /&gt;
* Ticket dependancy chaining&lt;br /&gt;
* Messaging threads (globally disablable) attached to tickets&lt;br /&gt;
&lt;br /&gt;
===Default assignee===&lt;br /&gt;
&lt;br /&gt;
A user that is known as &amp;quot;resolver&amp;quot; can be assigned &amp;quot;as default&amp;quot; to all incoming tickets.&lt;br /&gt;
&lt;br /&gt;
===Priority related features===&lt;br /&gt;
&lt;br /&gt;
* Managing ticket priority (controls are active when choosing priority as ordering criteria)&lt;br /&gt;
* Asking for priority raise from the owner of the ticket&lt;br /&gt;
&lt;br /&gt;
===State change tracking===&lt;br /&gt;
&lt;br /&gt;
the tracker records and displays history of events that were attached to the ticket.&lt;br /&gt;
&lt;br /&gt;
===Subtracker binding===&lt;br /&gt;
&lt;br /&gt;
As this ticket has no internal ticket classification in sub tracks, the usual setup is to use several instances&lt;br /&gt;
bound into a super/sub-tracker structure. Each tracker can have subtrackers to which some incoming ticket can&lt;br /&gt;
be rerouted.&lt;br /&gt;
&lt;br /&gt;
It is thus sinple to provide a global input tracker a manager will use to collect &amp;quot;everything&amp;quot; and then dispatch&lt;br /&gt;
each ticket.question to the appropriate instance.&lt;br /&gt;
&lt;br /&gt;
===Ticket events===&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;POSTED:&amp;#039;&amp;#039;&amp;#039; Ticket has been posted by originator and not yet viewed by anyone. &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;OPEN:&amp;#039;&amp;#039;&amp;#039; Someone has opened the ticket.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;RESOLVING:&amp;#039;&amp;#039;&amp;#039; Some assigned user or ticket manager starts working on the track.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;WAITING:&amp;#039;&amp;#039;&amp;#039; Something blocks (external request) the work on this ticket.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;TESTING:&amp;#039;&amp;#039;&amp;#039; Solution is proposed, but needs to be tested by originator&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;RESOLVED:&amp;#039;&amp;#039;&amp;#039; Issue is solved. This should be the final state in short life-cycle.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;ABANDONNED:&amp;#039;&amp;#039;&amp;#039; Issue is abandonned as no more relevant.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;TRANSFERED:&amp;#039;&amp;#039;&amp;#039; Query has been trasnfered to another tracker&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;PUBLISHED:&amp;#039;&amp;#039;&amp;#039; In case resolution only affects a qualification environmet, published tells the solution has been published to production instance. &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VALIDATED:&amp;#039;&amp;#039;&amp;#039; Solution is finally checked as operative in production (definitive) environment. This should be the final state in long life-cycle.&lt;br /&gt;
&lt;br /&gt;
====Short Life-Cycle====&lt;br /&gt;
&lt;br /&gt;
This is to apply in &amp;quot;single step work process&amp;quot;, when first publication of the solution is enough to get things approved.&lt;br /&gt;
&lt;br /&gt;
POSTED &amp;gt; OPEN &amp;gt; RESOLVING &amp;gt; TESTING &amp;gt; RESOLVED&lt;br /&gt;
&lt;br /&gt;
====Long Life-Cycle====&lt;br /&gt;
&lt;br /&gt;
This is to apply in &amp;quot;dual step work process&amp;quot;, that is approval is first agreed on a pre-production worplace, then published for effective production&lt;br /&gt;
&lt;br /&gt;
POSTED &amp;gt; OPEN &amp;gt; RESOLVING &amp;gt; TESTING &amp;gt; RESOLVED &amp;gt; PUBLISHED &amp;gt; VALIDATED&lt;br /&gt;
&lt;br /&gt;
===Moodle Network functions===&lt;br /&gt;
&lt;br /&gt;
* Moodle Network across cascading from a tracker to a remote tracker (local cascade works either within the same Moodle instance).&lt;br /&gt;
&lt;br /&gt;
==Local Roles Management==&lt;br /&gt;
&lt;br /&gt;
Tracker has its own internal user profiles, that will merely separate population into:&lt;br /&gt;
&lt;br /&gt;
*Administrators: will be allowed to change the form structure and all settigns of the tracker instance&lt;br /&gt;
*Resolvers: are allowed to change the ticket status and thus closing or resolving tickets. They also can assign tickets to developers.&lt;br /&gt;
*Developers: usually people that will handle the ticket and search for a solution.&lt;br /&gt;
*Requirers: any user able to post a ticket.&lt;br /&gt;
&lt;br /&gt;
Internal tracker roles are bound to Moodle roles through tracker specific capabilities. See the tracker capabilities documentation beneath for more information.&lt;br /&gt;
&lt;br /&gt;
==Screens==&lt;br /&gt;
===Common user screens===&lt;br /&gt;
* [[Tracker module/Bug recollection form|Ticket recollection form]]&lt;br /&gt;
* Viewing ticket list&lt;br /&gt;
** Exploring ticket list (non manager mode)&lt;br /&gt;
** Searching a ticket &lt;br /&gt;
** Viewing a ticket description&lt;br /&gt;
* User profile, stats and shortcuts&lt;br /&gt;
** My preferences : choosing on which events to be notified&lt;br /&gt;
** My watches : managing which entries I receive notifications from&lt;br /&gt;
** My searches : managing stored search queries for my own&lt;br /&gt;
&lt;br /&gt;
===Resolver screens===&lt;br /&gt;
* Viewing ticket list&lt;br /&gt;
** Exploring ticket list (manager mode)&lt;br /&gt;
** Exploring tickets assigned to *me*&lt;br /&gt;
** Editing a ticket entry&lt;br /&gt;
&lt;br /&gt;
===Administrator screens===&lt;br /&gt;
* Activity summary&lt;br /&gt;
* Managing bug tracking form elements&lt;br /&gt;
* Configuring tracker local or remote cascade&lt;br /&gt;
&lt;br /&gt;
==Capabilities==&lt;br /&gt;
&lt;br /&gt;
[[Tracker module/Capabilities|Capabilities for Tracker module]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;br /&gt;
[[fr:Tracker]]&lt;/div&gt;</summary>
		<author><name>1&gt;Tim@horizoneducationnetwork.org</name></author>
	</entry>
</feed>