Skip to content

Add RE-LICENSE_NOTE.txt#244

Open
jlanz wants to merge 1 commit into
OpenMoonRay:mainfrom
dreamworksanimation:add-relicense-file
Open

Add RE-LICENSE_NOTE.txt#244
jlanz wants to merge 1 commit into
OpenMoonRay:mainfrom
dreamworksanimation:add-relicense-file

Conversation

@jlanz
Copy link
Copy Markdown
Contributor

@jlanz jlanz commented May 28, 2026

Signed-off-by: Jon Lanz jon.lanz@dreamworks.com

Signed-off-by: Jon Lanz <jon.lanz@dreamworks.com>
@jlanz
Copy link
Copy Markdown
Contributor Author

jlanz commented May 29, 2026

Hmm, should this file be named something different, perhaps DCO_signoff.txt ?

@jlanz
Copy link
Copy Markdown
Contributor Author

jlanz commented May 29, 2026

I suppose another question is should this file exist in every OpenMoonRay/ repository? ... and if so can it contain a link to this top-level file?

@jlanz jlanz requested a review from a team May 29, 2026 16:59
@matthewlow-dwa
Copy link
Copy Markdown
Contributor

Agreed that ‎RE-LICENSE_NOTE.txt is perhaps a misleading filename as it suggests something related to the Apache 2.0 license, which is not changing. DCO_signoff.txt seems fine.

I wonder if we also need to add a date or commit hash to scope the range of covered commits, e.g.:

The following copyright holders agree that all of their contributions originally submitted to this project prior to May 29th, 2026 (commit hash: 1234asdf) are submitted pursuant to ...

Lastly, while I like the simplicity of this approach, having a single file provide blanket coverage for all commits based on contributor names (similar to other projects' relicensing approaches), I wonder if more explicit per-commit sign-off is needed based on ASWF Contribution Guidelines and the linked Contribution Checker script:

The policy and script seems to suggest each user would need their own file in a dco-signoffs directory, explicitly enumerating each covered commit by hash and message.

I suppose which approach is taken, and whether or not the contrib_check script is used, will help inform if this needs to be done per-repo or can be aggregated into just here in the superproject.

@jmertic , any thoughts or guidance here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants