GNU bug report logs -
#71622
mumi CLI client features for review checklists
Previous Next
Full log
Message #11 received at 71622 <at> debbugs.gnu.org (full text, mbox):
Hi Arun,
Arun Isaac <arunisaac <at> systemreboot.net> skribis:
> # Idea 1
>
> Projects provide a review checklist in their .mumi/config. For example,
> something like
>
> ((review-checklist . (((name . good-commit-message)
> (description . "Are the commit messages written well?")
> (tag . review-good-commit-message))
> ((name . good-synopsis-description)
> (description . "Are the synopsis and description written well?")
> (tag . review-good-synopsis-description))
> ((name . tests-run)
> (description . "Are the package tests being run (if available)?")
> (tag . review-tests-run))
> […]))
> […])
[...]
> # Idea 2
>
> A second much simpler idea is to implement templates for `mumi
> compose'. Projects provide templates under .mumi/templates. For example,
> $ cat .mumi/templates/review
> [ ] Are the commit messages written well?
> [ ] Are the synopsis and description written well?
> [ ] Are the package tests being run (if available)?
I prefer #2: it’s familiar to anyone used to Git{Hub,Lab}, it’s simpler,
good enough, and doesn’t go too far to provide a technical solution to a
social problem.
Alongside, a ‘mumi approve’ command that would set the
‘reviewed-looks-good’ tag would be a great step forward.
Thank you!
Ludo’.
This bug report was last modified 354 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.