Skip to content

Add contributor license section and PR template#15

Merged
guenp merged 1 commit into
mainfrom
oss-readiness-community-files
Apr 24, 2026
Merged

Add contributor license section and PR template#15
guenp merged 1 commit into
mainfrom
oss-readiness-community-files

Conversation

@splch

@splch splch commented Apr 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add a License section to CONTRIBUTING.md stating contributions are licensed under Apache 2.0 (industry standard for corporate OSS projects per TODO Group guidelines)
  • Note the 100% branch coverage CI requirement in the PR guidelines so contributors aren't surprised
  • Add .github/pull_request_template.md with Summary/Test Plan sections and a generated-code warning (closes the GitHub community health gap - all peer SDKs have PR templates)

Part of open-source readiness work. Repo settings were also updated separately:

  • Branch ruleset on main (require PR + 1 review + status checks, no force push)
  • Secret scanning + push protection enabled
  • Repository topics set (ionq, quantum, quantum-computing, sdk, api-client, python, openapi)

Test plan

  • CONTRIBUTING.md renders correctly with new License section
  • PR template renders in the GitHub "New PR" form
  • No changes to source code or tests

Add a License section to CONTRIBUTING.md clarifying that contributions
are licensed under Apache 2.0, and note the 100% coverage requirement.
Add a pull request template with a generated-code warning.
@guenp guenp merged commit 42afc73 into main Apr 24, 2026
7 checks passed
@guenp guenp deleted the oss-readiness-community-files branch April 24, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants