Skip to content

Latest commit

 

History

History
215 lines (142 loc) · 7.85 KB

File metadata and controls

215 lines (142 loc) · 7.85 KB

Code of Conduct

Our Pledge

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity.

Our Standards

Positive Behavior

We commit to fostering a positive and inclusive environment by:

  • Using Welcoming Language: Communicate with empathy and respect
  • Being Constructive: Provide helpful feedback and suggestions
  • Showing Professionalism: Maintain professional conduct in all interactions
  • Embracing Diversity: Welcome contributors from all backgrounds and experience levels
  • Collaborating Effectively: Work together toward common goals
  • Mentoring Willingly: Help others learn and grow

Unacceptable Behavior

The following behaviors are not tolerated in our community:

  • Harassment: Any form of harassment, including sexual harassment
  • Discrimination: Discriminatory language, jokes, or actions
  • Personal Attacks: Insults, demeaning comments, or personal attacks
  • Intimidation: Threatening or intimidating behavior
  • Privacy Violations: Publishing private information without consent
  • Disruptive Behavior: Creating a hostile or disruptive environment
  • Spam: Unwanted solicitations or repetitive content
  • Trolling: Deliberately provocative or off-topic content

Scope

This code of conduct applies to all community spaces, including:

  • GitHub repositories: Issues, pull requests, discussions, and reviews
  • Communication channels: Discord, Slack, email, and other platforms
  • Community events: Meetups, conferences, and workshops
  • Private interactions: Direct messages and emails related to project work

Enforcement

Reporting Process

If you experience or witness unacceptable behavior:

  1. Contact the Conduct Team: Email conduct@meridianalgo.org
  2. Provide Details: Include specific information about the incident
  3. Request Privacy: If you prefer confidential handling, specify this
  4. Include Evidence: Screenshots, logs, or other supporting evidence

Response Timeline

  • Initial Response: Within 24 hours
  • Investigation: Within 3 business days
  • Resolution: Depending on severity, typically within 1-2 weeks

Enforcement Actions

Depending on the severity and nature of the violation:

  • Warning: Private warning for minor violations
  • Temporary Suspension: Temporary removal from community spaces
  • Permanent Ban: Permanent removal for serious or repeated violations
  • Content Removal: Removal of inappropriate content
  • Public Statement: Public acknowledgment of serious violations

Conflict Resolution

Disagreements

We encourage respectful disagreement and constructive debate:

  • Focus on Issues: Address ideas, not individuals
  • Provide Evidence: Support arguments with facts and examples
  • Seek Understanding: Listen to different perspectives
  • Find Common Ground: Work toward mutually acceptable solutions

Mediation

For ongoing conflicts:

  1. Request Mediation: Contact the conduct team for assistance
  2. Neutral Facilitation: A neutral party will help facilitate discussion
  3. Resolution Focus: Work toward a constructive resolution
  4. Follow-up: Monitor the situation to ensure resolution is maintained

Community Guidelines

For Contributors

  • Welcome Newcomers: Help new contributors feel included
  • Provide Constructive Feedback: Focus on improvement, not criticism
  • Be Patient: Understand that everyone has different experience levels
  • Share Knowledge: Help others learn and grow
  • Lead by Example: Demonstrate the behavior you want to see

For Maintainers

  • Set the Tone: Model positive behavior for the community
  • Respond Promptly: Address issues and concerns quickly
  • Be Fair: Apply standards consistently and fairly
  • Educate: Help community members understand expectations
  • Protect the Community: Take action to maintain a safe environment

Specific Scenarios

Code Reviews

  • Be Constructive: Focus on code quality, not the person
  • Explain Reasoning: Provide clear explanations for suggestions
  • Acknowledge Effort: Recognize the work that went into the contribution
  • Be Patient: Understand that learning takes time

Technical Discussions

  • Stay Technical: Focus on technical merits, not personal preferences
  • Provide Evidence: Support arguments with data and examples
  • Be Open-Minded: Consider alternative approaches
  • Respect Expertise: Acknowledge different areas of expertise

Community Events

  • Be Inclusive: Ensure everyone feels welcome to participate
  • Respect Boundaries: Honor personal and professional boundaries
  • Follow Venue Rules: Adhere to event-specific guidelines
  • Report Issues: Report any problems to event organizers

Consequences

Violation Categories

Minor Violations:

  • First offense: Private warning
  • Second offense: Temporary suspension (1-2 weeks)
  • Third offense: Permanent ban

Serious Violations:

  • Immediate temporary suspension pending investigation
  • Potential permanent ban depending on severity

Severe Violations:

  • Immediate permanent ban
  • Potential legal action if warranted

Appeal Process

If you believe enforcement action was unjust:

  1. Submit Appeal: Email appeal@meridianalgo.org within 7 days
  2. Provide Evidence: Include relevant information and context
  3. Review Process: Different team members will review the appeal
  4. Decision: Final decision within 5 business days

Resources

Mental Health Support

If you're experiencing stress or mental health challenges:

  • Crisis Hotlines: Available in most regions
  • Mental Health Resources: Professional support services
  • Community Support: Reach out to trusted community members

Learning Resources

For understanding inclusive behavior:

  • Inclusive Language Guides: Resources for respectful communication
  • Unconscious Bias Training: Understanding and addressing bias
  • Cultural Competency: Working across diverse backgrounds

External Resources

Contact Information

Conduct Team

Emergency Contacts

For urgent matters requiring immediate attention:

Acknowledgments

This code of conduct is adapted from the Contributor Covenant, version 2.1, available at https://www.contributor-covenant.org/version/2/1/code_of_conduct.html.

Community Impact Guidelines were inspired by Mozilla's code of conduct enforcement ladder.

Changes to This Code of Conduct

We welcome feedback on this code of conduct. To suggest improvements:

  1. Open an Issue: Create an issue in our repository
  2. Email Suggestions: Send suggestions to conduct@meridianalgo.org
  3. Community Discussion: Discuss in our community forums

Changes will be reviewed by the conduct team and community before implementation.


This code of conduct is effective as of January 2026 and applies to all community interactions going forward.

Last updated: January 2026