Skip to content

chore: add OSS community health files - #2

Merged
sergio-sisternes-epam merged 1 commit into
mainfrom
sergio-sisternes-epam/bootstrap-oss-repo
May 24, 2026
Merged

chore: add OSS community health files#2
sergio-sisternes-epam merged 1 commit into
mainfrom
sergio-sisternes-epam/bootstrap-oss-repo

Conversation

@sergio-sisternes-epam

Copy link
Copy Markdown
Owner

Summary

Bootstraps the repository with all standard OSS community health files so the project is contributor-ready. Closes no specific issue -- this is foundational housekeeping ahead of public contributions.

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update
  • Refactor / chore

Checklist

  • Tests added or updated
  • Documentation updated (if applicable)
  • cargo fmt and cargo clippy pass
  • CI is green

Notes for reviewers

Files added:

  • CONTRIBUTING.md -- fork workflow, dev setup (Rust + maturin + Python), commit conventions (Conventional Commits), and coding style guide
  • SECURITY.md -- responsible disclosure policy pointing to sergio_sisternes@epam.com with 48h acknowledgement SLA
  • SUPPORT.md -- directs users to GitHub Issues and Discussions
  • .github/ISSUE_TEMPLATE/bug_report.md and feature_request.md -- minimal, labelled templates
  • .github/ISSUE_TEMPLATE/config.yml -- disables blank issues, adds Discussions and security email links
  • .github/pull_request_template.md -- the template used by this very PR
  • .github/CODEOWNERS -- assigns @sergio-sisternes-epam as global owner
  • .github/release.yml -- auto-generated release notes bucketed by label
  • CHANGELOG.md -- Keep a Changelog format, seeded with unreleased initial work
  • AUTHORS -- initial maintainer entry

Also fixes a licence inconsistency: README.md and Cargo.toml previously declared MIT while the LICENSE file contains Apache 2.0. Both are updated to Apache-2.0.

CODE_OF_CONDUCT.md was intentionally deferred and is not included in this PR.

- CONTRIBUTING.md with fork workflow, dev setup, and commit conventions
- SECURITY.md with responsible disclosure policy
- SUPPORT.md pointing to GitHub Issues & Discussions
- .github/ISSUE_TEMPLATE/bug_report.md and feature_request.md
- .github/ISSUE_TEMPLATE/config.yml
- .github/pull_request_template.md
- .github/CODEOWNERS
- .github/release.yml for auto-generated release notes
- CHANGELOG.md (Keep a Changelog format)
- AUTHORS
- Fix licence references in README.md and Cargo.toml (MIT → Apache-2.0)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@sergio-sisternes-epam
sergio-sisternes-epam merged commit cb8bb31 into main May 24, 2026
3 checks passed
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.

1 participant