Savannah Bug Cleanup

We will do this in two phases

Phase One

Check that

  • category
  • status
  • responsible person

are correct

Notes

Two new categories have been created

  • gfal/lcg_util
  • dCache

Bugs in the 'data management' category should be reassigned to these two categories where appropriate.

Bug statuses are described in the EGEE document MSA3.4.2 A bug must not be left in state "none"!

Phase Two

Responsible people then check

  • priority
  • regression tests - mark the bug as a regression test candidate (mechanism to be defined)
  • assignment to patches - for priorities > medium, attach to the patch scheduled to fix the bug

Notes

EGEE is currently changing the way priorities are handled because the last review wanted us to tighten up the process. The plan is to introduce triage where bugs are classified with the following priority.

Immediate
This is a critical issue for which an immediate fix must be released. No other non-immediate issues should be integrated into the fix.
High
The defect must be fixed in the next release. A maintenance release may be triggered, or the fix may be integrated into the next scheduled release.
Medium
The fix should be scheduled in a forthcoming release, by attaching to a patch. No constraints on the timescale.
Low
The defect has been accepted as valid, but no release schedule is imposed.

Note that technically this priority is distinct from the severity, which can be set by the user.

A bug is a regression test candidate if it can be tested on a single isolated node (see BugClassificationForRegressionTests). We still have to decide how to register a bug as a regression test candidate for later test writing.

-- OliverKeeble - 15-Feb-2010

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2010-02-22 - OliverKeeble
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EGEE All webs login

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright & by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Ask a support question or Send feedback