Issue Tracking

Steven J Zeil

Last modified: Oct 5, 2016
Contents:
1 Issue Tracking
1.1 Basic Questions
2 Bugzilla
3 Other Systems
4 Eclipse - Mylyn

1 Issue Tracking

An apparently mundane task with significant impact on

1.1 Basic Questions

Roles in an Issue Tracking System


What Questions Does an Issue Tracking System Answer??


What is tracked?


Open Alternatives

2 Bugzilla


Bugzilla Problem Report

 


Bugzilla Classifies Problems by


Bugzilla also Tracks


The Life-Cycle of a Problem

 


What Goes into the System?

3 Other Systems

Forges

Most forge systems integrate some form of issue tracking


Other Possibilities

4 Eclipse - Mylyn


MyLyn and Project Perspectives

  1. personal task list, including Bugzilla reports

  2. Change set related to task

  3. Task editor

  4. Context-based task info


Working with an Issue-Tracking System


Task List


Context Management


Establishing Context


Restoring Context


Contexts and Tests


Contexts and Change Sets

Changes made while working on an activated tasks are checked


Machine Hopping