-
Notifications
You must be signed in to change notification settings - Fork 308
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to configure the mapping of authors to copyright holders #4314
Comments
A simple idea to address this would be a "mapAuthorsToCopyrights" configuration flag to completely turn the feature on or off. However, that would not work for users who don't want the general mapping, but still need to be able to curate copyright holders. So another idea would be to add something like an "origin" enum to A third idea is to introduce a dedicated "copyright" field into Opinions? |
Note that it might need to be configurable to which licenses a curated copyright applies. |
@sschuberth I would like to double check on the current ORT behaviour (Copyright / Author) vs To-Be so that we are on the same page: According to my understanding ORT is functioning the following way when it comes to Copyright holders (see description + Screenshot): As-IS
To-Be: Thanks, |
The "consolidation" of copyrights only happens if the licenses are the same, yes.
I believe you do mix up things 😀 The mapping (or not) of authors to copyrights has nothing to do with the subsequent consolidation of copyrights to licenses. |
Disable the feature by default as that seems to be the common expectation. Resolves #4314. Signed-off-by: Sebastian Schuberth <sebastian.schuberth@bosch.io>
Disable the feature by default as that seems to be the common expectation. Resolves #4314. Signed-off-by: Sebastian Schuberth <sebastian.schuberth@bosch.io>
Currently, ORT unconditionally uses author information from package meta-data to amend copyright holder information for that package. However, there might be cases where this is undesirable, see the discussion in #4294. As such it would be nice if interpreting authors as copyright holders would be configurable.
Some historic context: Originally, the feature to map authors to copyrights arose from the need to curate (add previously missing) copyright holders. As ORT's curation system can only curate meta-data that is tracked as part of a package, we decided to
That way, by creating a
curations.yml
entry that sets authors, copyrights holders can be injected (in addition to copyright holders found by the scanner).The text was updated successfully, but these errors were encountered: