Milestone checklist instance factory #234

Closed
opened 2024-12-31 11:33:20 +01:00 by lash · 2 comments
Owner

The checklist in #216 (comment) should be instantiated for each milestone, and for each tester that should go through the checklist (checklist tester).

A repository should carry the checklist as a template, and a command line tool could use this template to:

  • read a list of checklist testers from configuration file ($nick + $name)
  • read milestone from command line argument (e.g. --milestone)
  • create a directory named after milestone, with one file per checklist tester ($nick.md)
  • create new branch in checklist repo, named after milestone (which would be merged once checklist testing is done)

bash script or possibly python could be used. If using python please only use stdlib.

The checklist in https://git.grassecon.net/urdt/ussd/issues/216#issuecomment-3191 should be instantiated for each milestone, and for each tester that should go through the checklist (checklist tester). A repository should carry the checklist as a template, and a command line tool could use this template to: - read a list of checklist testers from configuration file (`$nick` + `$name`) - read milestone from command line argument (e.g. `--milestone`) - create a directory named after milestone, with one file per checklist tester (`$nick.md`) - create new branch in checklist repo, named after milestone (which would be merged once checklist testing is done) `bash` script or possibly `python` could be used. If using `python` please only use stdlib.
lash added the
Kind/Testing
Priority
Medium
labels 2024-12-31 11:33:49 +01:00
lash added this to the 2025.01.09 milestone 2024-12-31 11:33:56 +01:00
lash removed this from the 2025.01.09 milestone 2025-01-04 11:16:49 +01:00
lash added
Priority
Low
and removed
Priority
Medium
labels 2025-01-04 11:16:57 +01:00
Author
Owner

in the meantime let's just copy paste from template to a new issue

in the meantime let's just copy paste from template to a new issue
lash added the
Activity
Proposal
label 2025-01-04 11:17:21 +01:00
Author
Owner

not needed

not needed
lash closed this issue 2025-01-18 10:03:38 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: urdt/ussd#234
No description provided.