[Merged by Bors] - Note that changes to licensing are controversial#4975
[Merged by Bors] - Note that changes to licensing are controversial#4975alice-i-cecile wants to merge 9 commits intobevyengine:mainfrom
Conversation
|
If we want to make any follow-up changes to #4966 (or revert it); let me know and I'll do that work myself, either in this PR or another one. |
|
As I aimed to express in #4966, I don't think we need to revert it. |
|
I've tried to capture the details here in a relatively approachable way; let me know what you think. I've also split out the section on the contribution agreement into its own subsection for clarity. |
| or will be listed directly in the source as a comment, in the case of small snippets. | ||
|
|
||
| The [assets](assets) included in this repository for testing purposes typically fall under different open licenses. | ||
| See [CREDITS.md](CREDITS.md) for the details of the licenses of those files. |
There was a problem hiding this comment.
We should ensure that this reflects all of the assets licenses.
There was a problem hiding this comment.
Agreed. I'd personally prefer just keeping a CSV.
There was a problem hiding this comment.
Punting this for future work.
Co-authored-by: Daniel McNab <36049421+DJMcNab@users.noreply.github.com>
Co-authored-by: Daniel McNab <36049421+DJMcNab@users.noreply.github.com>
Co-authored-by: Daniel McNab <36049421+DJMcNab@users.noreply.github.com>
Co-authored-by: Daniel McNab <36049421+DJMcNab@users.noreply.github.com>
DJMcNab
left a comment
There was a problem hiding this comment.
I'm happy enough with this - I hope that all the claims we make here are true. At the very least, we should record checking that as a follow-up. I want to land the contributing.md changes soon-ish though
|
|
||
| ### Your contributions | ||
|
|
||
| Unless you explicitly state otherwise, |
There was a problem hiding this comment.
I still think this should stay directly after "at your option", however I don't want to block on that.
There was a problem hiding this comment.
I think it's much clearer this way 😄
There was a problem hiding this comment.
But it's nonstandard, and it's directly related to the dual MIT/Apache 2.0
Like this "as above" to me reads as all of the 'junk' after the dual MIT/Apache, but it really only means the dual MIT/Apache.
|
Created #5399 to capture the "check that everything is kosher" task that got punted. Merging now; feel free to tweak wording further in a follow-up PR. bors r+ |
# Objective - In #4966, @DJMcNab noted that the changes should likely have been flagged as controversial, and blocked on a final pass from @cart. - I think this is generally reasonable. - Added as an explicit guideline. - Changes to top-level files are also typically controversial, due to the high visible impact (see #4700 for a case of that). - Added as an explicit guideline. - The licensing information of our included assets is hard to find. - Call out the existence of CREDITS.md
|
Pull request successfully merged into main. Build succeeded: |
# Objective - In bevyengine#4966, @DJMcNab noted that the changes should likely have been flagged as controversial, and blocked on a final pass from @cart. - I think this is generally reasonable. - Added as an explicit guideline. - Changes to top-level files are also typically controversial, due to the high visible impact (see bevyengine#4700 for a case of that). - Added as an explicit guideline. - The licensing information of our included assets is hard to find. - Call out the existence of CREDITS.md
# Objective - In bevyengine#4966, @DJMcNab noted that the changes should likely have been flagged as controversial, and blocked on a final pass from @cart. - I think this is generally reasonable. - Added as an explicit guideline. - Changes to top-level files are also typically controversial, due to the high visible impact (see bevyengine#4700 for a case of that). - Added as an explicit guideline. - The licensing information of our included assets is hard to find. - Call out the existence of CREDITS.md
# Objective - In bevyengine#4966, @DJMcNab noted that the changes should likely have been flagged as controversial, and blocked on a final pass from @cart. - I think this is generally reasonable. - Added as an explicit guideline. - Changes to top-level files are also typically controversial, due to the high visible impact (see bevyengine#4700 for a case of that). - Added as an explicit guideline. - The licensing information of our included assets is hard to find. - Call out the existence of CREDITS.md
Objective