Skip to content

Dev#81

Merged
felix-schultz merged 8 commits intomainfrom
dev
May 22, 2025
Merged

Dev#81
felix-schultz merged 8 commits intomainfrom
dev

Conversation

@felix-schultz
Copy link
Copy Markdown
Member

This pull request introduces foundational updates to improve project governance, streamline contributions, and enhance issue reporting. The most important changes include the addition of issue templates for bug reports and feature requests, a detailed Code of Conduct, a comprehensive contributing guide, and a security policy.

Governance and Community Guidelines:

  • Added CODE_OF_CONDUCT.md to establish community standards, including expectations for behavior, reporting violations, and enforcement policies. This document aims to maintain a professional and inclusive environment.

Contribution Process:

  • Added CONTRIBUTING.md to guide contributors on how to get started, submit changes, and follow best practices. The guide includes steps for forking the repository, creating branches, writing quality code, and reporting bugs or security issues.

Issue Reporting:

  • Introduced .github/ISSUE_TEMPLATE/bug_report.md to standardize bug reporting with sections for reproduction steps, expected behavior, and environment details.
  • Introduced .github/ISSUE_TEMPLATE/feature_request.md to streamline feature suggestions with prompts for describing the problem, solution, and alternatives.

Security Policy:

  • Added SECURITY.md to outline supported versions and provide guidance for reporting security vulnerabilities via a dedicated email address.

@felix-schultz felix-schultz merged commit 262a8b6 into main May 22, 2025
3 of 11 checks passed
@deepsource-io
Copy link
Copy Markdown

deepsource-io bot commented May 22, 2025

Here's the code health analysis summary for commits 835af02..51a9b9a. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource Docker LogoDocker✅ SuccessView Check ↗
DeepSource Rust LogoRust✅ SuccessView Check ↗
DeepSource JavaScript LogoJavaScript✅ SuccessView Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

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