johnandersen777.bsky.social/knotless
git that lives in your Atmosphere account
Forked from chadtmiller.com/knotless
0
0
Templates: a maintainer asks pulls and issues to follow templates, and a
contributor and a user who have not been told of them open one of each.
## alice
You keep a small shell utility, `tidy`. Create the repository and commit
to `main`: `tidy.sh`, a script that deletes `*.tmp` files under the
directory it is given, and `README.md`, a few lines saying what it does.
Then commit `.knotless/pull.md`, exactly these lines without their
four-space indent:
<!-- Title: what the change does, in the present tense and under 60
characters, e.g. "Skips hidden directories". No "fix:" prefixes. -->
## What changes
## Why
## How it was checked
and `.knotless/issue.md`, the same way:
<!-- Title: the symptom, not the cure, e.g. "Deletes files outside the
directory given". -->
## What happened
## What you expected
## How to see it
## bob
You use {alice}'s `tidy`, and want it to take a `-n` flag that prints
what it would delete instead of deleting it. You cannot push to their
repository. Make the change in your own copy, on a branch, and open a pull
into `main` asking {alice} to take it.
## carol
You ran {alice}'s `tidy` on a big build directory and it finished
without a word, so you could not tell whether it deleted anything. Tell
{alice} about it in an issue on `tidy`. Do not change the script.
## alice
Look at the pull and the issue opened on `tidy` today. For each, say
whether its title and body follow the templates in `.knotless/`, quoting
the title, and what, if anything, is missing. Comment on each with what
you found.