Skip to content
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

replace DAML Authors with DA in copyright headers #5228

Merged
merged 1 commit into from
Mar 27, 2020

Conversation

garyverhaegen-da
Copy link
Contributor

Change requested by Manoj.

@garyverhaegen-da
Copy link
Contributor Author

Built on top of #5227; ideally should be merged afterwards.

Copy link
Contributor

@cocreature cocreature left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought we use DAML authors explicitly because our CLA does not give DA the copyright for external contributions? Am I missing something here?

@garyverhaegen-da
Copy link
Contributor Author

I thought we use DAML authors explicitly because our CLA does not give DA the copyright for external contributions? Am I missing something here?

Yes, that is the reasoning under which we changed it back in August last year (#2499). But now Manoj has asked me to change it back, so I comply. As I stated then, copyright law is way above my head so I do as I'm told. I guess I can extend the apology he gave me for the back-and-forth to the rest of the team. 🤷‍♂

Copy link
Contributor

@cocreature cocreature left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving since I definitely don’t understand copyright.

Copy link
Contributor

@shayne-fletcher shayne-fletcher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I too approve but can't say if it's reasonable or not (although FWIW I prefer "the DAML authors"). I do recommend you get sign-off from @shaul-da before landing.

@S11001001
Copy link
Contributor

I thought we use DAML authors explicitly because our CLA does not give DA the copyright for external contributions? Am I missing something here?

You aren't missing anything. The CLA does not assign copyright to DA.

@garyverhaegen-da
Copy link
Contributor Author

@shaul-da any objection to this?

Change requested by Manoj.

CHANGELOG_BEGIN
CHANGELOG_END
@garyverhaegen-da garyverhaegen-da force-pushed the update-copyright-headers branch from bd32949 to 564e481 Compare March 26, 2020 22:33
@garyverhaegen-da
Copy link
Contributor Author

As this is a bit time-sensitive (not on the legal side, but this PR is very sensitive to race conditions) I'll go ahead and merge for now. I have raised the concern of external contributions with Manoj, and he's heard it, and he's confirmed that external contributors do not indeed assign copyright to us and retain ownership of their contributions, but despite that it is still his expert opinion that this is the appropriate header.

He tried to explain it to me. I think it is something about contributors owning their contribution, but not the whole piece of work that contains their contribution. For anyone interested in digging further, he shared this link. Me, I'm going to just trust him.

@shaul-da should you have any objection to this, I'm happy to reverse (or change to a third option) once you've worked it out with Manoj.

@garyverhaegen-da garyverhaegen-da merged commit 1872c66 into master Mar 27, 2020
@garyverhaegen-da garyverhaegen-da deleted the update-copyright-headers branch March 27, 2020 00:26
@garyverhaegen-da
Copy link
Contributor Author

Successfully applied Terraform which, as expected, updated the Linux CI nodes. I did double-check that the only change was to the copyright header of the init script (infra/vsts_agent_linux_startup.sh).

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

Successfully merging this pull request may close these issues.

4 participants