[FOLIO-776] Enable the contributor-license-agreement module on the `folio-org` repositories Created: 15/Aug/17  Updated: 12/Nov/18  Resolved: 25/Oct/17

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P3
Reporter: Peter Murray Assignee: Peter Murray
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: 1 day, 5 hours, 15 minutes Time Spent: 1 day, 4 hours, 45 minutes
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks:
Key
Summary
Type
Status
Assignee
FOLIO-898 Notification about Contributor Licens... Sub-task Closed Peter Murray  
Sprint:

 Description   

On behalf of the OLF board, Sebastian asked what it would take to enable the Contributor License Agreement assistant on the `folio-org` repositories.



 Comments   
Comment by Peter Murray [ 15/Aug/17 ]

The cla-assistant is set up on a per-repository basis. There have been discussions (Issue #118 of cla-assistant) over the past year about making it on a per-GitHub-organization basis or on a per-CLA-gist basis. Microsoft has the same problem, and they have submitted a pull request to handle a basic scenario of treating any repository that uses the same CLA gist document as a single required signature. The developer of that pull request has a fork that has several more advanced features as well, particularly to the admin UI.

Comment by Peter Murray [ 15/Aug/17 ]

Sebastian Hammer: I've created a document with what I've found out and put it on the wiki: https://folio-org.atlassian.net/wiki/display/~peter/Enabling+a+FOLIO+Contributor+License+Agreement+on+GitHub Can you take a look and let me know if you have any questions or things that need to be added before it is shared with the OLF board?

Comment by Mike Taylor [ 16/Aug/17 ]

Do we have Wiki accounts?

Comment by Peter Murray [ 16/Aug/17 ]

Mike Taylor: You do, yes – the same username/password as issues.folio.org.

Comment by Mike Taylor [ 22/Aug/17 ]

Read and commented.

Comment by Peter Murray [ 13/Oct/17 ]

All issues resolved and documentation written. I've created a pull request with the documentation for how the CLA-Assistant works (https://github.com/folio-org/folio-org.github.io/pull/86). I'm proposing that this pull request be accepted and the developers notified that this will be put in place for all FOLIO-Org repositories on 19-Oct-2017.

Comment by David Crossley [ 16/Oct/17 ]

I have made some minor tweaks and merged.

dev.folio.org/community/cla-process

Comment by Peter Murray [ 16/Oct/17 ]

Thanks, David – glad to have the extra set of eyes on the new page.

Comment by Peter Murray [ 25/Oct/17 ]

Answering questions and closing out work.

Generated at Thu Feb 08 23:08:14 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.