Skip to content

Latest commit

 

History

History
242 lines (171 loc) · 6.93 KB

File metadata and controls

242 lines (171 loc) · 6.93 KB

Code of Conduct

Our Commitment

KisanAI is committed to providing a welcoming, inclusive, and safe environment for all contributors, regardless of background, identity, experience level, or any other characteristic.

We believe that diverse perspectives, backgrounds, and experiences are essential to building a better platform for Indian farmers.


Our Values

🤝 Respect

Treat all community members with dignity and respect. Value different viewpoints and experiences.

💪 Inclusivity

Welcome and support people from all backgrounds. Actively work to include historically marginalized groups.

🌱 Growth

Create space for learning and growth. Encourage newcomers and provide mentorship opportunities.

🔒 Safety

Maintain a safe environment free from harassment, discrimination, and abuse.

🎯 Collaboration

Work together toward our shared mission of empowering farmers through technology.


Expected Behavior

All community members are expected to:

In Code & Pull Requests

  • ✅ Be respectful in code reviews
  • ✅ Provide constructive feedback
  • ✅ Assume good intent
  • ✅ Focus on the code, not the person
  • ✅ Welcome feedback gracefully
  • ✅ Help new contributors learn

In Discussions & Comments

  • ✅ Be kind and respectful
  • ✅ Use inclusive language
  • ✅ Avoid assumptions about others
  • ✅ Listen actively
  • ✅ Acknowledge different perspectives
  • ✅ Ask for clarification if confused

In Community Spaces

  • ✅ Welcome new members
  • ✅ Help answer questions
  • ✅ Share knowledge
  • ✅ Celebrate contributions
  • ✅ Respect others' time and effort
  • ✅ Keep discussions on-topic

General Principles

  • ✅ Take responsibility for your words and actions
  • ✅ Communicate clearly and directly
  • ✅ Respect confidentiality
  • ✅ Practice empathy
  • ✅ Assume good faith

Unacceptable Behavior

The following behaviors are NOT acceptable and will not be tolerated:

Harassment & Discrimination

  • ❌ Offensive comments related to gender, gender identity, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, race, age, or religion
  • ❌ Deliberate misgendering
  • ❌ Unwanted sexual attention or advances
  • ❌ Threats of violence or actual violence
  • ❌ Incitement of violence or suicide

Bullying & Intimidation

  • ❌ Deliberate intimidation
  • ❌ Sustained disruption of discussions
  • ❌ Doxxing (publishing private information)
  • ❌ Persistent unwanted contact
  • ❌ "Calling out" with intent to shame or humiliate

Bad Faith Arguments

  • ❌ Arguing in bad faith to derail discussions
  • ❌ Sealioning (endless questions to exhaust discussion)
  • ❌ Concern trolling
  • ❌ Deliberately spreading misinformation

Exclusionary Behavior

  • ❌ Gatekeeping (keeping others out based on perceived "purity")
  • ❌ Mockery of newcomers for not knowing things
  • ❌ Condescending explanations
  • ❌ Dismissing concerns without consideration

Privacy Violations

  • ❌ Sharing others' personal information without consent
  • ❌ Recording conversations without permission
  • ❌ Filming people without consent

Other

  • ❌ Spam or advertising
  • ❌ Spamming with contact information
  • ❌ Use of slurs or dehumanizing language
  • ❌ Anything violating applicable laws

Scope

This Code of Conduct applies to:

  • All community spaces: GitHub issues, pull requests, discussions, and comments
  • Related spaces: Social media when representing KisanAI
  • Offline events: Meetups, conferences, or team gatherings
  • Private communications: DMs and private conversations with community members

Enforcement

Reporting Violations

If you experience or witness unacceptable behavior:

  1. Do not engage with the violator publicly
  2. Document what happened (screenshots, dates, quotes)
  3. Report privately to the Code of Conduct Committee

Report to:

In your report, include:

  • Description of what happened
  • Who was involved
  • When it occurred
  • Any witnesses
  • Links or screenshots (if applicable)
  • Your preferred resolution (if any)

All reports will be:

  • ✅ Kept confidential
  • ✅ Investigated promptly and fairly
  • ✅ Handled with sensitivity

Investigation & Response

The Code of Conduct Committee will:

  1. Acknowledge receipt within 48 hours
  2. Investigate all relevant information
  3. Interview involved parties separately
  4. Document findings
  5. Determine appropriate action
  6. Inform parties of outcome
  7. Follow up on implementation

Consequences

Consequences for violating the Code of Conduct may include, but are not limited to:

  1. Warning: Written notice of violation
  2. Temporary Mute: 24-48 hour pause from community participation
  3. Temporary Ban: 1-3 months suspension from community
  4. Permanent Ban: Removal from community and/or GitHub organization
  5. Account Closure: For severe violations

Consequences will be proportional to the violation and take context into account.

Appeals

If you believe a decision was unfair:

  1. Request appeal within 14 days
  2. Submit appeal reason in writing
  3. Different committee will review
  4. Final decision within 21 days

For Maintainers

Maintainers agree to:

  • Model behavior: Set a positive example
  • Enforce fairly: Apply standards consistently
  • Document: Keep records of incidents
  • Protect privacy: Keep information confidential
  • Recuse yourself: When personally involved
  • Educate: Help people understand violations
  • Improve safety: Continuously improve environment
  • Follow process: Use established procedures

Maintainers who violate this Code of Conduct are subject to the same consequences as community members.


Modifications & Updates

This Code of Conduct may be updated to:

  • Improve clarity
  • Address new issues
  • Reflect community feedback
  • Keep current with best practices

Changes will be announced and discussed with the community.


Acknowledgments

This Code of Conduct is based on:

We adapted these excellent resources to fit our community's needs.


Questions?

If you have questions about this Code of Conduct or its enforcement:


We're committed to building an inclusive, welcoming community

If you don't see yourself represented here, let us know how we can improve. 🙏

← Back to README