mstm.dev
  • About
  • Browse
  • Creators
  • Docs
  • Explore

Getting Started

  • Introduction
  • Quick Start
  • Contributing

Guides

  • Metadata (meta.json)
  • Styling Guide

Community

  • Code of Conduct

Code of Conduct

mstm.dev is a community-driven platform. We're committed to providing a welcoming and inclusive environment for everyone.

Our Pledge

We pledge to make participation in our community a harassment-free experience for everyone, regardless of:

  • Age, body size, disability
  • Ethnicity, gender identity and expression
  • Level of experience
  • Nationality, personal appearance
  • Race, religion
  • Sexual identity and orientation

Our Standards

Positive Behavior

Be respectful

  • Use welcoming and inclusive language
  • Respect differing viewpoints and experiences
  • Accept constructive criticism gracefully

Be collaborative

  • Help others when possible
  • Share knowledge and credit
  • Build something great together

Be constructive

  • Provide helpful feedback
  • Focus on what's best for the community
  • Show empathy towards other members

Unacceptable Behavior

The following behaviors are not tolerated:

  • Harassment, trolling, or insulting comments
  • Personal or political attacks
  • Publishing others' private information
  • Spam or self-promotion
  • Any conduct which could reasonably be considered inappropriate

Contributing Guidelines

Code Quality

Write clean code

  • Follow established patterns
  • Document complex logic
  • Test thoroughly before submitting

Be professional

  • Submit focused pull requests
  • Respond to feedback constructively
  • Help reviewers understand your changes

Community Interaction

Be helpful

  • Answer questions when you can
  • Share knowledge and resources
  • Welcome newcomers

Be patient

  • Everyone starts somewhere
  • Not everyone has the same experience level
  • Take time to explain when needed

Responsibilities

Project Maintainers

Maintainers are responsible for:

  • Clarifying standards of acceptable behavior
  • Taking appropriate and fair corrective action
  • Removing, editing, or rejecting contributions that don't align with this Code of Conduct

Community Members

All community members are expected to:

  • Follow this Code of Conduct
  • Report unacceptable behavior
  • Support a positive community

Enforcement

Reporting

If you experience or witness unacceptable behavior:

  1. Open an issue on GitHub (for public matters)
  2. Contact maintainers directly (for private/sensitive matters)

All reports will be reviewed and investigated promptly and fairly.

Consequences

Project maintainers may take action including:

  • Warning the offender
  • Temporary ban from the community
  • Permanent ban for severe or repeated violations

Scope

This Code of Conduct applies to:

  • Project repositories
  • Issue trackers and pull requests
  • Community discussions
  • Public spaces when representing the project

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.1.

Questions?

If you have questions about this Code of Conduct:

  • Open an issue on GitHub
  • Check existing discussions
  • Contact project maintainers

Thank you for helping make mstm.dev a welcoming community for everyone.