This is repo is the standard RAPIDS repo with the following items to make all RAPIDS repos consistent:
- GitHub File Templates
- Issue templates
- PR template
- GitHub Repo Templates
- Issue/PR labels
- Project tracking and release board templates
- Files
CHANGELOG.md
skeletonCONTRIBUTING.md
skeletonLICENSE
file with Apache 2.0 LicenseREADME.md
skeleton
- Clone this repo
- Find/replace all in the clone of
___PROJECT___
and replace with the name of the new library - Inspect files to make sure all replacements work and update text as needed
- Customize issue/PR templates to fit the repo
- Update
CHANGELOG.md
with next release version, see changelog format for more info - Add developer documentation to the end of the
CONTRIBUTING.md
that is project specific and useful for developers contributing to the project- The goal here is to keep the
README.md
light, so the development/debugging information should go inCONTRIBUTING.md
- The goal here is to keep the
- Complete
README.md
with project description, quick start, install, and contribution information - Remove everything above the RAPIDS logo below from the
README.md
- Check
LICENSE
file is correct - Change git origin to point to new repo and push
- Alert OPS team to copy labels and project boards to new repo
- Follow the steps 1-9 above, but add the files to your existing repo and merge
- Alert OPS team to copy labels and project boards to new repo
- Issue triage & release planning
- Code release process
- Code contributions
- Development process
The RAPIDS PROJECT ...insert project description...
NOTE: For the latest stable README.md ensure you are on the main
branch.
Review the CONTRIBUTING.md file for information on how to contribute code and issues to the project.