aboutsummaryrefslogtreecommitdiff
path: root/guix-qa-frontpage/view/issue.scm
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2022-10-13 16:20:02 +0100
committerChristopher Baines <mail@cbaines.net>2022-10-13 16:20:02 +0100
commitd1973f24a90be598e9ef5f5f6008266499fc5f68 (patch)
tree9ffd7b7a7c4de0d0d5ce29b3305c4649a58d18f7 /guix-qa-frontpage/view/issue.scm
parent2fe41f2b6fdf1ca527b19129a1bd10e89efc2a11 (diff)
downloadqa-frontpage-d1973f24a90be598e9ef5f5f6008266499fc5f68.tar
qa-frontpage-d1973f24a90be598e9ef5f5f6008266499fc5f68.tar.gz
Add a simple "review checklist" to the issue page
Similar to what Arun proposed for the Mumi issue pages.
Diffstat (limited to 'guix-qa-frontpage/view/issue.scm')
-rw-r--r--guix-qa-frontpage/view/issue.scm20
1 files changed, 19 insertions, 1 deletions
diff --git a/guix-qa-frontpage/view/issue.scm b/guix-qa-frontpage/view/issue.scm
index 5b42939..fbe756f 100644
--- a/guix-qa-frontpage/view/issue.scm
+++ b/guix-qa-frontpage/view/issue.scm
@@ -270,4 +270,22 @@ td.bad {
10)))))))
'((tr
(td (@ (colspan 7))
- "Comparison unavailable")))))))))))
+ "Comparison unavailable")))))))
+
+ (div
+ (h3 "Review checklist")
+ (p "This is just to help anyone reviewing the changes.")
+
+ ,@(map
+ (match-lambda
+ ((id label)
+ `(div
+ (input (@ (type "checkbox")
+ (id ,id)))
+ (label (@ (for ,id)) ,label))))
+ '(("lint-warnings" "Lint warnings")
+ ("license" "License")
+ ("package-builds" "Package builds")
+ ("package-tests" "Package tests")
+ ("synopsis-and-description" "Synopsis and description")
+ ("commit-messages" "Commit messages"))))))))