Issue Tracking

Steven J Zeil

Last modified: Nov 20, 2013

An apparently mundane task with significant impact on

Basic Questions

Roles in an Issue Tracking System

What Questions Does an Issue Tracking System Answer??

What is tracked?

Open Alternatives

1. Bugzilla

Bugzilla Problem Report

Bugzilla Classifies Problems by

Bugzilla also Tracks

The Life-Cycle of a Problem

What Goes into the System?

2. Other Systems

Forges

Most forge systems integrate some form of issue tracking

** Other Possibilities**

3. Eclipse - Mylyn

MyLyn and Project Perspectives

mylyn

  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