Skip to content

Latest commit

 

History

History
261 lines (192 loc) · 7.17 KB

File metadata and controls

261 lines (192 loc) · 7.17 KB

Code of Conduct

Our Commitment

The Cheat Notes For Dummies community is dedicated to providing a welcoming, respectful, and harassment-free environment for all contributors and users.

We are committed to creating a space where:

  • Everyone feels safe and valued
  • Diverse perspectives are welcomed
  • Collaboration flourishes
  • Knowledge is freely shared
  • Mistakes become learning opportunities

This Code of Conduct applies to all interactions within our community, including GitHub discussions, pull requests, issues, and any project-related communication.

Core Values

🤝 Respectful

  • Treat all community members with kindness
  • Listen actively without interrupting
  • Assume good intentions
  • Acknowledge different viewpoints
  • Be open to feedback and criticism

📚 Collaborative

  • Help others learn and grow
  • Share knowledge freely
  • Credit original sources
  • Build on each other's work
  • Celebrate community achievements

💡 Inclusive

  • Welcome people from all backgrounds
  • Encourage diverse perspectives
  • Use inclusive language
  • Support underrepresented voices
  • Make space for everyone

🎓 Supportive

  • Answer questions patiently
  • Help newcomers get started
  • Provide constructive feedback
  • Share resources and knowledge
  • Celebrate others' contributions

Expected Behavior

All community members are expected to:

In Discussions & Issues

  • ✅ Ask clear, specific questions
  • ✅ Provide context and examples
  • ✅ Search before asking duplicates
  • ✅ Read documentation first
  • ✅ Help others when you can

In Pull Requests

  • ✅ Write clear descriptions
  • ✅ Provide context for changes
  • ✅ Review others' contributions kindly
  • ✅ Accept feedback gracefully
  • ✅ Make good-faith efforts to improve

In General

  • ✅ Be professional and respectful
  • ✅ Give credit for ideas
  • ✅ Acknowledge mistakes
  • ✅ Learn from corrections
  • ✅ Help newer contributors

Unacceptable Behavior

The following behaviors are NOT tolerated:

Harassment

  • ❌ Unwelcome sexual comments or advances
  • ❌ Deliberate intimidation or threats
  • ❌ Targeted attacks on individuals
  • ❌ Repeated unwanted contact
  • ❌ Any form of stalking

Discrimination

  • ❌ Slurs or derogatory language
  • ❌ Comments about race, ethnicity, or origin
  • ❌ Discrimination based on gender or identity
  • ❌ Exclusionary comments or behavior
  • ❌ Micro-aggressions

Disruption

  • ❌ Deliberate disruption of conversations
  • ❌ Trolling or inflammatory comments
  • ❌ Spam or self-promotion
  • ❌ Off-topic discussions
  • ❌ Flooding or flooding issues

Violations

  • ❌ Sharing private information without consent
  • ❌ Impersonation or misrepresentation
  • ❌ Plagiarism without attribution
  • ❌ Theft of intellectual property
  • ❌ Illegal content or activity

Online Safety

  • ❌ Threats of violence or harm
  • ❌ Encouraging others to harm people
  • ❌ Sexual harassment or coercion
  • ❌ Abuse of power or authority
  • ❌ Exploitation

Scope

This Code of Conduct applies to:

  • All GitHub repositories under @cheatnotes
  • All project discussions and pull requests
  • All communication channels (GitHub Discussions, Issues, etc.)
  • All project-related events and meetings
  • All public representation of the project
  • All interactions with project maintainers

Reporting Violations

If you witness or experience a violation:

How to Report

For sensitive matters, report privately:

  1. Email: conduct@cheatnotes.community
  2. GitHub Private Report: Community Guidelines
  3. Alternative: Contact a project maintainer directly

What to Include

  • Description of the incident
  • Who was involved (if comfortable)
  • When and where it happened
  • Links to relevant comments/discussions
  • How it affected you
  • Any context

Confidentiality

  • Your report will be kept confidential
  • We will not share your identity without permission
  • Investigation will be discreet and fair

Response Process

Our Commitment

  • Acknowledgment: Within 24 hours
  • Investigation: Thorough and impartial
  • Decision: Within 1-2 weeks
  • Communication: Outcome explained to both parties

Possible Actions

  1. Private Warning

    • Direct message to violator
    • Expectations for behavior change
    • Opportunity to improve
  2. Public Warning

    • Comment on relevant issue/PR
    • Clear explanation of violation
    • Expectations going forward
  3. Temporary Suspension

    • Removal for specified period
    • Cannot contribute during suspension
    • May be reinstated after period
  4. Permanent Ban

    • Complete removal from community
    • No future contributions accepted
    • Account blocked if necessary
  5. Escalation

    • Report to GitHub Support
    • Legal involvement (if necessary)
    • Law enforcement (if appropriate)

Appeals

If you believe a decision was unfair:

  1. Submit Appeal

    • Email: awjunaid@proton.me
    • Include: Original decision, new information, reason for appeal
  2. Review Process

    • Independent review by different maintainer
    • Fair reconsideration of evidence
    • Response within 14 days
  3. Final Decision

    • Maintainers' decision is final
    • Explanation will be provided

Examples

✅ Acceptable

"I think there's a better way to structure this. Have you considered...?" "Great contribution! I noticed a small typo on line 42." "I'm new to this topic. Could someone explain...?" "I disagree with this approach, but let's discuss alternatives."

❌ Not Acceptable

"Your code is terrible. You don't know what you're doing." "Why would anyone listen to someone like you?" "This is only for [specific group]. Others not welcome." "[Sexual or violent comment]"

Continuous Improvement

This Code of Conduct will be:

  • Reviewed regularly
  • Updated as needed
  • Discussed with community
  • Improved based on feedback

Changes will be:

  • Announced in advance
  • Explained clearly
  • Applied fairly to all

Support Resources

Helpful Resources

Getting Help

  • Questions: GitHub Discussions
  • Support: Contact project maintainers
  • Emergency: Contact local authorities if immediate danger

Attribution

This Code of Conduct is adapted from:

Questions?

If you have questions about this Code of Conduct:


Together, we build a welcoming community for all. 💙

Effective Date: 2026-05-11
Last Updated: 2026-05-11
Made with ❤️ for the Cheat Notes community