Skip to content

docs: add CONTRIBUTING.md guidelines - #7

Open
lucumango wants to merge 1 commit into
mwcore-devfrom
docs/contributing
Open

docs: add CONTRIBUTING.md guidelines#7
lucumango wants to merge 1 commit into
mwcore-devfrom
docs/contributing

Conversation

@lucumango

Copy link
Copy Markdown
Contributor

Description

Adds standard contribution guidelines to the repository. Includes setup steps with uv, git workflow, testing requirements, and commit message conventions.

Resolves #6

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a new CONTRIBUTING.md to standardize how contributors set up the project locally, work with Git/PRs, and meet testing + code-quality expectations for mwCore (addresses Issue #6).

Changes:

  • Document local dev environment setup using uv
  • Define recommended Git workflow + Conventional Commit prefixes
  • Describe testing/verification expectations and general code-quality guidance

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

You can also share your feedback on Copilot code review. Take the survey.

Comment thread CONTRIBUTING.md

## 4. Code Quality

While we don't have automated pre-commit hooks currently running, please ensure your code is readable, documented with docstrings, and follows standard PEP8 conventions as much as possible.
Comment thread CONTRIBUTING.md
Comment on lines +17 to +20
git clone https://github.com/barrydoooit/mwCore.git
cd mwCore
uv sync --all-extras
```
Comment thread CONTRIBUTING.md
We use [`uv`](https://github.com/astral-sh/uv) to manage dependencies and virtual environments.

### Prerequisites
1. Install Python 3.10+.
Comment thread CONTRIBUTING.md
@@ -0,0 +1,47 @@
# Contributing to mwCore

First off, thank you for considering contributing to `mwCore`! It's people like you that make `mwCore` a central, robust tool for TI mmWave radar research and robot navigation.
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.

docs: Add CONTRIBUTING.md guidelines

2 participants