LS bug process: No bug re-use
authorAndrey Miroshnikov <andrey@technepisteme.xyz>
Tue, 5 Dec 2023 14:43:53 +0000 (14:43 +0000)
committerAndrey Miroshnikov <andrey@technepisteme.xyz>
Tue, 5 Dec 2023 14:43:59 +0000 (14:43 +0000)
HDL_workflow/libresoc_bug_process.mdwn

index 218b36edc08e28d9e93f7ca2acd39f424297a430..1cf0a848bf0efae029eb1e2ca34b46143f4d5dcf 100644 (file)
@@ -59,6 +59,8 @@ and in the "Search by People" section, check "Bug Assignee" and "contains"
 
 ## Additional info
 
+### Linking bugs - 'use bug#NNN' format
+
 - When mentioning other bugs in bug description or comment, use the
 "bug #NNN" format, and not "#NNN". For example, writing `bug #1000` in
 in the bugtracker comment section will create a link to
@@ -67,6 +69,17 @@ Following this syntax ensures the Bugzilla system converts
 every bug reference into a hyperlink which makes things easier to track
 (as you see the interdependencies between various tasks/bugs/milestones etc.).
 
+### Do not attempt to re-use bugs
+
+- As LibreSOC uses the bugtracker system for task management and grant/budget
+allocation, it is critical not to change the purpose of a previously created
+bug. If a duplicate bug has been created, mark as `DUPLICATE` (see the
+procedure section further down on this page on additional types of bugs
+which would not be worked on).
+- All comments cannot be removed (with the exception of having no comments
+other than the initial description, *and* no link/references to other bugs).
+- The bug may also be referenced externally, and thus re-use is not permitted.
+
 # Adding sub-tasks to tasks under existing milestone
 
 * notify Michiel and the relevant NNNN-NN@nlnet.nl team of