title(Bug/enhancement information guideline)

TableOfContents

Introduction

The NetarchiveSuite bug/enhancement registration is done by trackers in GForge (https://gforge.statsbiblioteket.dk/tracker/?group_id=7)

In the next section all headers that can appear in a bug/enhancement is listed and explained.

In each header, it is indicated whether it can be set when a new bug/enhancement is created (by [new]) and whether it is editable when information is changed (by [edit]). No indication means that it is information calculated by GForge.

For each header the following information is given, if relevant:

Bug Information

For project:

Automatically set to NetarchiveSuite

Submitted By:

Automatically filled out with the person that submitted the bug/enhancement

Date Submitted:

Automatically filled out with the date when the bug/enhancement was submitted (on form YYYY-MM-DD HH:MM)

Data Type: [edit]

Tells whether it is a bug or an enhancement.

For new bugs/enhancements, it is automatically set to the selected tracker

NOTE: if the data type is changed, there may be some of the values that are not transferred to the new tracker type. These needs to be set again.

Hardware: [new, edit]

Not used.

Default is None.

Should always be set to None.

Product: [new, edit]

The product that the bug/enhancement concern.

Default is None.

Should always set to NetarchiveSuite.

Operating System: [new, edit]

Since the NetarchiveSuite is independent on the operating system, this is not an information that is used.

Default is None.

Should always set to All.

Component: [new, edit]

Default is None.

Should always be set to one of the following values

Version: [new, edit]

Default is None.

Version of code that the bug/enhancement relates to.

Only set when it is important for reproduction of bug or understanding of enhancement.

[Er det rigtigt? Og hvis ikke, hvad så når det er fundet i review? Skal man bare altid tage den seneste? – og hvordan ses så forskel på om den er fundet i produktion, test eller skotland?]

Severity: [new, edit]

Default is None.

Target Milestone: [new, edit]

Default is None.

Should always set to None.

Resolution: [new, edit]

Default is None.

Duplicate Of: [new, edit]

If the bug/enhancement is a duplicate then the <number> of the bug/enhancement that it is a duplicate of is written here.

=== URL: [new, edit] Leave as empty. Not used ????

Keywords: [new, edit]

Status: [new, edit]

Default is Open.

Assigned To: [new, edit]

Default is Nobody.

Priority: [new, edit]

Default is 3.

Normally it will only be the administrator (QA) that changes the priority to one of the following values:

Summary: [new, edit]

A short description of the bug/enhancement.

Detailed description: [new, edit]

Describe

Use Canned Response: [edit]

Not used ???

OR Attach A Comment: [edit]

Extra comments relating to description

Followup:

List of historical description and comments to the bug/enhancement.

Attach Files: [new, edit]

Existing Files:

List of files already attached to the bug/enhancement

Change Log:

Log of changes already made to the bug/enhancement