Table of Contents

Issue tracking is all about repeatedly asking What does this issue need to progress?

High Level Goals

Checklist (Definition of Done)

An issue is 'ready' when the major pre-requisites are satisfied:

A clear summary and proposal

A proposed change as a patch

No open questions or ambiguities

Has been tested

Has approval, if required

General

category/port: <write this like a summary/title of the commit log message>

Additional summary tags:

 category/port: <write this like a summary/title of the commit log message>

 * Remove files/patch-<foo> (upstreamed) [1]
 * Fix variable assignment (pet portlint)
 * Remove <foo> (fix build problem on <version> <arch>)

 Changelog:

   <URL to changelog>

 [1] Upstream reference URL (pull request, issue, mailing list)

QA:

  * portlint: OK (looks fine.)
  * testport: OK (poudriere: <versions>, <archs>, <OPTIONS> tested)
  * maketest: OK (XXX of XXX tests PASS)

Change has been Tested

The proposed change successfully passes Quality Assurance (QA) tests:

Keywords

Issue is completely and accurately annotated with Bugzilla keywords

Flags