Code of Conduct

Community guidelines and expectations for We Will Craft programs and spaces

Effective Date: August 28, 2025

Last Updated: August 28, 2025

Our Pledge

We as members, contributors, mentors, 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 and orientation.

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.

Our Standards

Examples of behavior that contributes to a positive environment:

  • Demonstrating empathy and kindness toward other people
  • Being respectful of differing opinions, viewpoints, and experiences
  • Giving and gracefully accepting constructive feedback
  • Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience
  • Focusing on what is best not just for us as individuals, but for the overall community
  • Showing patience with beginners and those learning
  • Celebrating others' successes without comparison or jealousy
  • Using welcoming and inclusive language

Examples of unacceptable behavior:

  • The use of sexualized language or imagery, and sexual attention or advances of any kind
  • Trolling, insulting or derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others' private information without explicit permission
  • Sharing copyrighted materials or violating intellectual property rights
  • Plagiarizing others' work or code without attribution
  • Disrupting program sessions or community events
  • Other conduct which could reasonably be considered inappropriate in a professional setting

Journey Program Guidelines

Participants in the We Will Craft Journey mentorship program agree to:

Commitment

  • Attend scheduled sessions and notify mentors of absences in advance
  • Complete assignments on time or communicate challenges early
  • Engage actively in discussions and activities
  • Respect confidentiality of other participants' personal stories

Learning Environment

  • Support fellow participants in their learning journey
  • Share knowledge generously without condescension
  • Ask questions respectfully and help others do the same
  • Provide constructive feedback that helps others grow

Professional Growth

  • Maintain professional boundaries with mentors and peers
  • Use program resources responsibly and for intended purposes
  • Represent the program positively in external communications
  • Honor the time and effort of volunteer mentors

Open Source Contribution Guidelines

When contributing to We Will Craft projects:

Code Contributions

  • Follow project conventions and style guides
  • Write clear commit messages and documentation
  • Test your changes before submitting
  • Respect maintainer decisions about project direction

Issue Reporting

  • Search existing issues before creating new ones
  • Provide detailed information for bug reports
  • Be patient with response times
  • Stay on topic in issue discussions

Code Review

  • Be constructive in feedback
  • Explain your reasoning for suggestions
  • Accept feedback gracefully on your own code
  • Focus on the code, not the person

Community Spaces

In all We Will Craft community spaces (forums, chat, social media):

Communication

  • Stay on topic in designated channels
  • Use appropriate language for all audiences
  • Avoid excessive self-promotion or spam
  • Respect others' time with concise, relevant messages

Content Sharing

  • Credit original creators when sharing resources
  • Verify information before sharing
  • Use content warnings for sensitive topics
  • Respect copyright and licensing terms

Enforcement

Reporting

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders at:

Email: [email protected]

All complaints will be reviewed and investigated promptly and fairly. All community leaders are obligated to respect the privacy and security of the reporter of any incident.

Investigation Process

  1. Receipt: Acknowledgment within 48 hours
  2. Review: Investigation of the incident
  3. Decision: Determination of appropriate action
  4. Communication: Notification to involved parties
  5. Documentation: Record keeping for patterns

Consequences

Community leaders will follow these Community Impact Guidelines in determining the consequences for any action they deem in violation of this Code of Conduct:

1. Correction

Community Impact: Minor violation or first-time offense

Consequence: Private written warning providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate. A public apology may be requested.

2. Warning

Community Impact: A violation through a single incident or series of actions

Consequence: A warning with consequences for continued behavior. No interaction with the people involved for a specified period. This includes avoiding interactions in community spaces as well as external channels like social media.

3. Temporary Ban

Community Impact: A serious violation of community standards

Consequence: A temporary ban from any sort of interaction or public communication with the community for a specified period. No public or private interaction with the people involved is allowed during this period.

4. Permanent Ban

Community Impact: Demonstrating a pattern of violation or severe breach of standards

Consequence: A permanent ban from any sort of public interaction within the community.

Scope

This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing the community in public spaces. Examples include:

  • Using an official email address
  • Posting via official social media accounts
  • Acting as an appointed representative at events
  • Participating in Journey program activities
  • Contributing to open source projects

Appeals

If you believe you have been falsely or unfairly accused of violating this Code of Conduct, you may submit an appeal to:

Email: [email protected]

Appeals will be reviewed by leadership members not involved in the original decision.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.1, with additions specific to the We Will Craft community needs.

Updates

We may revise this Code of Conduct from time to time. The most current version will always be available on our website. Material changes will be announced to the community.

Questions

If you have questions about this Code of Conduct, please contact:

Our Commitment

We Will Craft is committed to providing a welcoming and inspiring community for all. We believe that a diverse and inclusive community makes us stronger, more creative, and better able to serve our mission of building purposeful software and mentoring the next generation.

Together, we can create an environment where everyone can learn, grow, and contribute their best.