-
Notifications
You must be signed in to change notification settings - Fork 33
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
O11Y-1873: Adjust copyright information in OpenTelemetryDart #62
O11Y-1873: Adjust copyright information in OpenTelemetryDart #62
Conversation
- Updates to LICENSE and NOTICE files. - Added script to automate enforcing copyright notice in Dart source files.
- Added and updated copyright notices in source files.
Merge Requirements Met ✅Request Rosie to automerge this pull request by including @Workiva/release-management-p in a comment. General InformationTicket(s): Code Review(s): #62 Reviewers: trevorpeterson-wk, changliu-wk, michaelyeager-wf, keruitan-wk Additional InformationWatchlist Notifications: None
Note: This is a shortened report. Click here to view Rosie's full evaluation. |
Verified that automated tools correctly prepend license information. All license changes made to source files were done using the Makefile updates. QA +1 |
Security InsightsNo security relevant content was detected by automated scans. Action Items
Questions or Comments? Reach out on Slack: #support-infosec. |
Public API ChangesNo changes to the public API found for commit d5e7cc7 Showing results for d5e7cc7
Last edited UTC Jun 10 at 15:17:20 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thumbs up'd the newline nits. Other than that, LGTM.
- Formatting corrections.
d5e7cc7
Verified that automated tools correctly prepend license information. QA +1 |
I think your suggestion makes sense. I'd also like to be able to remove-and-replace the license in the source files with a "master license" so that we can update the content of the license for the entire codebase with one command. However, I'd prefer to look at a non-shell script to accomplish that because it would afford us better flexibility, potential unit testing, and be more maintainable long-term. All that to say, a tech-debt ticket would be perfect to ensure we're occasionally revisiting tooling here in order to make improvements. |
@@ -1,3 +1,6 @@ | |||
// Copyright 2021-2022 Workiva. | |||
// Licensed under the Apache License, Version 2.0. Please see https://github.com/Workiva/opentelemetry-dart/blob/master/LICENSE for more information | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add copyright header with generated files?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. Generated files must include a copyright header as well.
@tylerrinnan-wf I've created https://jira.atl.workiva.net/browse/O11Y-1891 to address your concerns. |
@Workiva/release-management-p |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 from RM
Notes
This PR updates our LICENSE and NOTICE files and adds automation to the Makefile to prepend license information for files which do not have it.
Changes have been partitioned by commit:
All license changes made to source files were done using the Makefile updates.
Reviewers
@Workiva/observability