Skip to content

Adopt SLIM contributing and code of conduct guidelines#1913

Merged
AaronPlave merged 2 commits intodevelopfrom
docs/SLIMification
Apr 29, 2026
Merged

Adopt SLIM contributing and code of conduct guidelines#1913
AaronPlave merged 2 commits intodevelopfrom
docs/SLIMification

Conversation

@AaronPlave
Copy link
Copy Markdown
Contributor

Summary

  • Adds top-level CONTRIBUTING.md merging the SLIM template with our existing docs/CONTRIBUTING.md (PR flow, npm coding rules, full commit message conventions). GitHub now auto-surfaces it from issue/PR forms.
  • Bumps CODE_OF_CONDUCT.md to Contributor Covenant v2.1.
  • Surfaces Code of Conduct + SECURITY.md links and a brief Getting Started block in README.md.
  • Removes legacy .github/ISSUE_TEMPLATE.md (redundant with the YAML directory) and docs/CONTRIBUTING.md (moved to top level).

Why now

Resolves the long-standing review of #1080 by adopting only the parts of the SLIM proposal that still apply post-rebrand.

Intentionally skipped to avoid maintenance overhead with our current contributor count:

  • CHANGELOG.md.github/release.yml already drives auto-generated release notes.
  • .github/ISSUE_TEMPLATE/bug_report.md & feature_request.md — our YAML form-based templates are richer (version, severity, regression fields).
  • .github/PULL_REQUEST_TEMPLATE.md — current PR descriptions work fine without one.

@AaronPlave AaronPlave requested a review from a team as a code owner April 28, 2026 19:52
@AaronPlave AaronPlave requested a review from dandelany April 28, 2026 19:52
@AaronPlave AaronPlave self-assigned this Apr 28, 2026
@AaronPlave AaronPlave added the documentation Improvements or additions to documentation label Apr 28, 2026
Copy link
Copy Markdown
Collaborator

@dandelany dandelany left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 thanks for doing this!

@AaronPlave AaronPlave merged commit c7c7403 into develop Apr 29, 2026
5 checks passed
@AaronPlave AaronPlave deleted the docs/SLIMification branch April 29, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants