I don't understand the Code Owner distinction. Particularly on a non-code project. Isn't Author more generic?
I guess that your CODEOWNERS.md blends together the author and contributor roles.
This is how we did it here:
https://github.com/GSA/openacr
For US government contracting I do think it is important to separate who would be the legal owner, vs who did the work. Least I think that it matters. In the case of OpenACR, CivicActions did 90% of the work on the repo, but we were doing it in contract to the GSA.
CODEOWNERS.md is not a distinction I've seen before in other repos.
I don't understand the Code Owner distinction. Particularly on a non-code project. Isn't Author more generic?
I guess that your CODEOWNERS.md blends together the author and contributor roles.
This is how we did it here:
https://github.com/GSA/openacr
For US government contracting I do think it is important to separate who would be the legal owner, vs who did the work. Least I think that it matters. In the case of OpenACR, CivicActions did 90% of the work on the repo, but we were doing it in contract to the GSA.
CODEOWNERS.md is not a distinction I've seen before in other repos.