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
- Receipt: Acknowledgment within 48 hours
- Review: Investigation of the incident
- Decision: Determination of appropriate action
- Communication: Notification to involved parties
- 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:
- Email: [email protected]
- Website: wewillcraft.org
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.