dspinellis / git-issue

Git-based decentralized issue management

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Question: why is an issue distributed over so many files?

rdmueller opened this issue · comments

great concept.
What is the rationale / design decision behind splitting an issue over so many files?
I hoped for one file per issue to make it easier to modify them manually...

There are pros and cons for each direction. Separating attributes to different files makes it easier to search for a value of a specific attribute (e.g. tag). Typically you want to modify only a single attribute, so it's not much of a problem. I could have used GNU Recutils, but this would have introduced another dependency.