1 soar bugzilla jonathan voigt university of michigan soar workshop 24

17
1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

Post on 20-Dec-2015

222 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

1

Soar Bugzilla

Jonathan VoigtUniversity of Michigan

Soar Workshop 24

Page 2: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

2

On the Web

• Interact with Soar Bugzilla using your favorite browserhttps://winter.eecs.umich.edu/soar-bugzilla

• Uses popular Bugzilla bug tracking softwarehttp://www.bugzilla.org

Page 3: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

3

What is Bugzilla?

• Bugzilla is a bug and issue tracking system

• Web (http) interface• Free & open source• MySQL back end• Used by many major projects

– Mozilla, Linux kernel, Gentoo, Apache, many others: http://bugzilla.org/installation-list/

Page 4: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

4

Is Bugzilla better than SourceForge.Net Trackers?

• SourceForge.Net is often slow• Bugzilla on our own server offers:

– More customization– More control of database– Ability to make corrections

• Many other benefits

Page 5: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

5

Page 6: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

6

Using Bugzilla

• Search for the bug (or desired feature/enhancement) using applicable keywords– A Bugzilla account is not required for

searching

Page 7: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

7

Page 8: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

8

Page 9: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

9

Entering a new bug

• An account is required• Usernames are full email

addresses– Email notifications are sent when

there is activity concerning the bug

• Please search for the bug first– If in doubt, enter the bug anyway

Page 10: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

10

Page 11: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

11

Page 12: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

12

Enter New Bugs using Toolbar

Page 13: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

13

Page 14: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

14

Page 15: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

15

Each Bug/Feature/Enhancement…

• Is assigned a unique ID– Unique across all projects– ID is the best way to refer to a bug

• Is permanently archived– Never deleted, instead enters ‘closed’

state

Page 16: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

16

Attachments

• Add attachments to bugs after the initial post– There is no place to add them on the initial

screen

• Attachments are often source code, patches, and test cases but can be anything (uploaded through browser)

Page 17: 1 Soar Bugzilla Jonathan Voigt University of Michigan Soar Workshop 24

17

Questions

?