diff options
| author | 2026-02-15 04:05:23 +0800 | |
|---|---|---|
| committer | 2026-02-15 04:05:23 +0800 | |
| commit | 4d0cc2babd58ae8a5680eaee0e2351e11460053c (patch) | |
| tree | 4532cba6e755bf5ee9d6b65c8a981b74c0c00fc3 | |
| parent | zlib: Pool writers too (diff) | |
| signature | No signature | |
README: Add a variation of Got's bug reporting guidelines
| -rw-r--r-- | README.md | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -126,6 +126,22 @@ A standard UNIX-like filesystem with * I was thinking of names and I accidentally typed "git" as "fur" (i.e., left shifted one key on my QWERTY keyboard), so, "Furgit" +## Reporting bugs + +All problem/bug reports should include a reproduction recipe in form +of a Go program which starts out with an empty repository and runs a +series of Furgit functions/methods and/or Git commands to trigger the +problem, be it a crash or some other undesirable behavior. + +Please take this request very seriously; Ask for help with writing your +regression test before asking for your problem to be fixed. Time invested in +writing a regression test saves time wasted on back-and-forth discussion about +how the problem can be reproduced. A regression test will need to be written in +any case to verify a fix and prevent the problem from resurfacing. + +If writing an automated test really turns out to be impossible, please +explain in very clear terms how the problem can be reproduced. + ## License This project is licensed under the GNU Affero General Public License, |
