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

Add a Contributor License Agreement workflow #962

Open
Daniel-Mietchen opened this issue Dec 2, 2019 · 4 comments
Open

Add a Contributor License Agreement workflow #962

Daniel-Mietchen opened this issue Dec 2, 2019 · 4 comments
Assignees
Labels
documentation hopefully helpful explanations of how things work ethics-legal things related to ethical or legal issues governance things related to rules and decisions around Scholia outreach Scholia team engaging with others P275-license things related to licensing
Milestone

Comments

@Daniel-Mietchen
Copy link
Member

i.e. set up a workflow that make sure project contributors have consented to our licensing terms (cf. #934 ).

An example for such an agreement sits at
https://cla-assistant.io/grafana/grafana
and is integrated with the pull request workflow.

@Daniel-Mietchen Daniel-Mietchen added outreach Scholia team engaging with others documentation hopefully helpful explanations of how things work P275-license things related to licensing labels Dec 2, 2019
@Daniel-Mietchen Daniel-Mietchen added this to To do in Meta via automation Dec 2, 2019
@Daniel-Mietchen Daniel-Mietchen pinned this issue Jul 12, 2021
@Daniel-Mietchen Daniel-Mietchen added the ethics-legal things related to ethical or legal issues label Jul 12, 2021
@Daniel-Mietchen Daniel-Mietchen added this to the 31 August 2021 milestone Aug 2, 2021
@Daniel-Mietchen Daniel-Mietchen added the governance things related to rules and decisions around Scholia label Feb 6, 2022
@WolfgangFahl
Copy link
Collaborator

WolfgangFahl commented Feb 14, 2022

How about stating that accepting an invitation to the project means accepting the collaboration terms https://github.com/WDscholia/scholia/blob/master/CONTRIBUTING.rst?

@Daniel-Mietchen
Copy link
Member Author

@fnielsen
Copy link
Collaborator

@fnielsen
Copy link
Collaborator

Developer Certificate of Origin https://en.wikipedia.org/wiki/Developer_Certificate_of_Origin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation hopefully helpful explanations of how things work ethics-legal things related to ethical or legal issues governance things related to rules and decisions around Scholia outreach Scholia team engaging with others P275-license things related to licensing
Projects
Meta
  
To do
Development

No branches or pull requests

4 participants