-
Notifications
You must be signed in to change notification settings - Fork 0
REUSE metadata traversal #82
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Activity
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
There should be a command in format:
$ dotnet authors --source reuse --target json --output authors.json(other potential
--sourcein the future will begit, and other potential--targetwill bereuse)Which should collect the copyright holders from the REUSE files according to the config (if passed) and produce the
authors.jsonfile.Resulting data format example:
{ "authors": [{ "name": "Friedrich von Never", "contact": [{ "url": "mailto:friedrich@fornever.me" }, { "info": "any optional text info" }] ]}}contactmay consist of different entries in case there are different copyright entries in different files.URLs should be valid (thus dotnet-authors should recognize at least
mailto:andhttps://correctly when needed).In the future, config will help to deduplicate authors.
There's nothing wrong in exposing the author info this way since they are stored in the REUSEable sources anyway.