Codebase contributions

We welcome code contributions that enhance MetaHQ's functionality, fix bugs, or improve performance. Examples of substantial codebase contributions include:

  • New features or modules
  • Bug fixes
  • Performance optimizations
  • Test coverage improvements
  • Significant refactoring

Note on documentation changes: While we appreciate improvements to documentation, changes limited to README files, typo fixes, or minor formatting adjustments alone do not typically qualify for authorship. However, documentation contributions paired with code changes, or comprehensive documentation efforts (e.g., adding detailed API documentation, tutorials, or usage guides) are valued and considered substantial contributions.

Submitting code contributions

To submit codebase contributions, please use the following PR template:

# What
[High-level explanation of the PR]

# Why
[Explain why these changes are necessary]

# How
[High-level explanation of the approach taken]

## Changes made
[Detailed description of the changes made]

# PR Checklist
- [ ] Explained the purpose of this PR
- [ ] Self-reviewed this PR
- [ ] Added/updated tests
- [ ] Updated documentation (if applicable)

Contact

If you have any questions, please contact arjun.krishnan@cuanschutz.edu.