Uploaded image for project: 'WildFly Elytron'
  1. WildFly Elytron
  2. ELY-3000

Resolve Commonhaus policy-panda errors in the 'wildfly-security-incubator` GitHub org

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • None
    • None

      A requirement to complete onboarding to Commonhaus is resolving violations of CH requirements in Elytron's GitHub repositories. Below I list all the things that need correcting, as extracted from a report created using CH's policy-panda tool (https://github.com/commonhaus/foundation/blob/main/templates/panda/README.md).

      A possibility to address many of these in a simple way is to add a .github repository to the wildfly-security-incubator org and include a GOVERNANCE.md, CODE_OF_CONDUCT.md and CONTRIBUTING.md in it. That assumes the same content is applicable to all repos, which I expect to be the case, except perhaps for CONTRIBUTING.md.

      I would like the GOVERNANCE one to be addressed by a simple file that links to https://github.com/wildfly/wildfly-governance/blob/main/wildfly-as/GOVERNANCE.md. The 'wildfly' GH org uses https://github.com/wildfly/.github/blob/main/GOVERNANCE.md

      Re the 'Developer Certificate of Origin - File does not exist' ones, each repo must have a dco.txt file. Let me know and I can try using a jbang script I wrote to send PRs to each repo to add it.

      All CONTRIBUTING.md files should have a section that deals with legal stuff. I recommend largely copying the 'Legal' section from https://github.com/commonhaus/foundation/blob/main/CONTRIBUTING.md. That is what I'm doing in 'wildfly' and 'wildfly-extras` repos. You should of course edit that to reflect the license that is used instead of MIT.

      Note that if you go with the approach of putting just one CONTRIBUTING.md in a .github repo a link to dco.txt I believe will point to the one in that repo. If you don't like that it's fine to not make that a hyperlink.

      Policy Compliance Report for wildfly-security-incubator

      Generated on: 2026-02-01T20:56:10.003334

      wildfly-security-incubator/wildfly-core

      ❌ Governance - File does not exist
      ❌ DCO Reference - DCO mentioned in CONTRIBUTING

      wildfly-security-incubator/wildfly

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist

      wildfly-security-incubator/elytron-examples

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist
      ⚠️ License - File does not exist

      wildfly-security-incubator/wildfly-elytron

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist

      wildfly-security-incubator/quarkus

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist

      wildfly-security-incubator/wildfly-openssl-natives

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist

      wildfly-security-incubator/wildfly-openssl

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist

      wildfly-security-incubator/elytron-tls

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist
      ⚠️ License - File does not exist

      wildfly-security-incubator/js-state-machine

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist
      ⚠️ License - File does not exist

      wildfly-security-incubator/certificate-management

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist
      ⚠️ License - File does not exist

      wildfly-security-incubator/tlswizard

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist

      wildfly-security-incubator/wildfly-elytron-hashicorp-vault

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist

      wildfly-security-incubator/wildfly-hashicorp-vault-feature-pack

      ❌ Governance - File does not exist
      ❌ Code of Conduct - File does not exist
      ❌ Contributing - File does not exist
      ❌ Developer Certificate of Origin - File does not exist

              dvilkola@redhat.com Diana Krepinska
              bstansbe@redhat.com Brian Stansberry
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: