Uploaded image for project: 'jboss.org'
  1. jboss.org
  2. ORG-1856

Support GitHub hooks that check pull-request authors against CLA signatories and employees

    Details

    • Type: Feature Request
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: cla.jboss.org (Kryten)
    • Labels:
      None
    • Similar Issues:
      Show 6 results 

      Description

      Provide a mechanism at JBoss.org by which a GitHub project/organization can create a “pull_request” hook that automatically checks whether the author of the pull-request has signed a JBoss CLA or is a current Red Hat employee. For example, this hook might add a comment to the pull request that says "CLA found" or “CLA not found" or even "CLA pending".

      Note that we may need to verify with the legal team whether we can publicize this information, and that such a publicly-available service is acceptable and cannot be abused.

      Also, there would need to be a way to re-evaluate the PR, for example after the author submitted a CLA.

      Automating the verification of a signed CLA will help ensure that projects do not inadvertently merge changes submitted by those that have not (yet) signed a CLA.

        Gliffy Diagrams

          Activity

          Hide
          velias Vlastimil Eliáš added a comment -
          Show
          velias Vlastimil Eliáš added a comment - Seems this is not necessary anymore https://twitter.com/richardfontana/status/477320000881975296
          Hide
          rhauch Randall Hauch added a comment -

          I agree, it is not necessary. Marking as 'WONTFIX'.

          Show
          rhauch Randall Hauch added a comment - I agree, it is not necessary. Marking as 'WONTFIX'.

            People

            • Assignee:
              velias Vlastimil Eliáš
              Reporter:
              rhauch Randall Hauch
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development