Skip to content

Conversation

@rororowyourboat
Copy link

Closes #655

Summary

This PR adds a comprehensive CONTRIBUTING.md file to standardize the contribution workflow and reduce onboarding friction for new contributors.

Changes

  • ✅ Created covering:
    • Environment setup with uv
    • Development workflow and branch naming conventions
    • Project structure overview with key components
    • Coding guidelines and Python style recommendations
    • Testing and documentation standards
    • Pull request submission process
  • ✅ References to existing setup documentation

Benefits

  • Reduced onboarding time: Clear instructions for new contributors
  • Consistent contributions: Explicit expectations for code style and workflow
  • Better collaboration: Standardized processes for PRs and commits
  • Clear project structure: Overview helps contributors navigate the codebase

Related

- Environment setup instructions with uv
- Development workflow and branch naming conventions
- Project structure overview
- Coding guidelines and style recommendations
- Testing and documentation standards
- Pull request submission process
- Addresses issue #655
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a comprehensive CONTRIBUTING.md file to help standardize the contribution workflow and reduce onboarding friction for new contributors to the MSML project.

Changes:

  • Created a detailed CONTRIBUTING.md covering environment setup, development workflow, project structure, coding guidelines, testing standards, and PR submission process
  • Included concrete examples of code style, commit messages, and branch naming conventions
  • Provided step-by-step instructions for setting up the development environment using uv

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

rororowyourboat and others added 3 commits January 22, 2026 21:43
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.

Adding CONTRIBUTION.md

2 participants