Skip to content

Instantly share code, notes, and snippets.

@marvin-hansen
Created July 18, 2023 07:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marvin-hansen/0d36a675c9240c558d4ab5d623567144 to your computer and use it in GitHub Desktop.
Save marvin-hansen/0d36a675c9240c558d4ab5d623567144 to your computer and use it in GitHub Desktop.
Checklist for hosting DeepCausality with LF AI & Data

Checklist for hosting DeepCausality with LF AI & Data

Basic preparations in the GH org and repo

✅ Enable two-factor authentication for all members of the project’s GitHub org.

✅ Install the GitHub DCO app on all repos.

Achieve the basic OpenSSF badge

✅ Have the following files in GitHub:

Github Community Standards

✅ Description

✅ README

✅ Code of conduct

✅ Contributing

✅ License

✅ Security policy

✅ Issue templates

✅ Pull request template

✅ Repository admins accept content reports

Github Security

✅ Verified & approved domains: deepcausality.com

✅ Branch protection rule: Commit requires signature

✅ Security policy • Enabled

✅ Security advisories • Enabled

✅ Private vulnerability reporting • Enabled

✅ Dependabot alerts • Enabled

✅ Code scanning alerts • Enabled

✅ Secret scanning alerts • Enabled

OSS LICENSING

✅ Project license exists and is OSI-approved:

✅ Determine known components/dependencies are under a compatible license

Project components (Crates):

Project git repositories:

Project dependencies:

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