Skip to content

Latest commit

 

History

History
243 lines (168 loc) · 11.8 KB

File metadata and controls

243 lines (168 loc) · 11.8 KB

🤝 Code of Conduct

Our Commitment

We as members, contributors, and leaders pledge to make participation in the BAUER GROUP Automation Templates 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, caste, color, 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

✅ Expected Behavior

Examples of behavior that contributes to a positive environment for our community include:

Professional Communication

  • Respectful Language: Using welcoming and inclusive language in all interactions
  • Constructive Feedback: Providing helpful, specific, and actionable feedback
  • Clear Documentation: Writing clear commit messages, pull request descriptions, and issue reports
  • Professional Tone: Maintaining a professional tone in all communications

Collaborative Excellence

  • Knowledge Sharing: Sharing knowledge and helping others learn and grow
  • Team Focus: Focusing on what is best for the overall community and project
  • Recognition: Giving credit where credit is due and acknowledging contributions
  • Mentorship: Supporting newcomers and helping them integrate into the community

Technical Excellence

  • Quality Standards: Following established coding standards and best practices
  • Security Mindset: Prioritizing security in all automation and workflow decisions
  • Documentation: Maintaining comprehensive and up-to-date documentation
  • Testing: Writing and maintaining proper tests for all contributions

Community Engagement

  • Active Participation: Engaging constructively in discussions and reviews
  • Empathy: Showing empathy and kindness toward other community members
  • Patience: Being patient with those learning or asking questions
  • Inclusivity: Making everyone feel welcome regardless of their background or experience level

❌ Unacceptable Behavior

Examples of unacceptable behavior include:

Communication Violations

  • Harassment: Any form of harassment, intimidation, or unwelcome attention
  • Discriminatory Language: Use of sexualized language or imagery, and sexual attention or advances of any kind
  • Personal Attacks: Trolling, insulting or derogatory comments, and personal or political attacks
  • Inappropriate Content: Publishing others' private information without explicit permission

Professional Misconduct

  • Disruptive Behavior: Deliberately disrupting discussions, meetings, or collaborative work
  • Bad Faith Actions: Acting in bad faith or with malicious intent
  • Spam: Posting irrelevant or repetitive content
  • Vandalism: Deliberately introducing bugs, security vulnerabilities, or malicious code

Technical Misconduct

  • Security Violations: Deliberately introducing security vulnerabilities or malicious code
  • Intellectual Property: Violating intellectual property rights or licenses
  • Unauthorized Access: Attempting to gain unauthorized access to systems or information
  • Data Misuse: Misusing or exposing sensitive data or credentials

Enforcement Responsibilities

Community Leaders

Community leaders are responsible for:

  • Standards Clarification: Clarifying and enforcing our standards of acceptable behavior
  • Fair Response: Taking appropriate and fair corrective action in response to any behavior that they deem inappropriate, threatening, offensive, or harmful
  • Content Moderation: Removing, editing, or rejecting comments, commits, code, wiki edits, issues, and other contributions that are not aligned with this Code of Conduct
  • Communication: Communicating reasons for moderation decisions when appropriate

Reporting Process

How to Report

If you experience or witness unacceptable behavior, please report it through one of these channels:

  1. GitHub Issues: For public violations, create an issue using our Code of Conduct Violation template

  2. Email Reporting: For sensitive issues, email support@bauer-group.com with:

    • Subject: [CODE OF CONDUCT] Violation Report
    • Details: Description of the incident, including:
      • Date and time of incident
      • Individuals involved (if comfortable sharing)
      • Description of the behavior
      • Any relevant links, screenshots, or documentation
      • Your relationship to the incident (direct victim, witness, etc.)
  3. Direct Contact: Contact any community leader or maintainer directly

Confidentiality

All community leaders are obligated to respect the privacy and security of the reporter of any incident.

Enforcement Guidelines

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: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community.

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

Example Actions:

  • Private message explaining the issue
  • Request for public apology if appropriate
  • Temporary moderation of contributions

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, including unsolicited interaction with those enforcing the Code of Conduct, for a specified period of time. This includes avoiding interactions in community spaces as well as external channels like social media. Violating these terms may lead to a temporary or permanent ban.

Example Actions:

  • Formal warning on record
  • Temporary restriction from commenting
  • Required acknowledgment of understanding

3. Temporary Ban

Community Impact: A serious violation of community standards, including sustained inappropriate behavior.

Consequence: A temporary ban from any sort of interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Violating these terms may lead to a permanent ban.

Duration: Typically 30-90 days depending on severity

Example Actions:

  • Temporary suspension from repository access
  • Removal from collaboration privileges
  • Ban from community discussions

4. Permanent Ban

Community Impact: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals.

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

Example Actions:

  • Permanent removal from all community spaces
  • Blocking from all BAUER GROUP repositories
  • Legal action if warranted

Scope

Where This Applies

This Code of Conduct applies within all community spaces, including:

Digital Spaces

  • GitHub Repositories: All BAUER GROUP automation template repositories
  • Issue Trackers: GitHub issues, discussions, and pull requests
  • Communication Channels: Any official communication channels (email, chat, forums)
  • Documentation: Wiki pages, documentation sites, and related resources

External Representation

  • Social Media: When representing the project on social media
  • Conferences: When representing the project at conferences or events
  • Professional Networks: When identifying as a contributor to the project

Associated Activities

  • Code Reviews: During code review processes
  • Collaboration: While collaborating on automation workflows
  • Support: When providing or receiving community support

Reporting External Behavior

This Code of Conduct also applies when a community member is representing the project or its community in public spaces. Examples of representing our project or community include:

  • Using an official project email address
  • Posting via an official social media account
  • Acting as an appointed representative at an online or offline event

Implementation

For Contributors

Getting Started

  1. Read and Understand: Thoroughly read this Code of Conduct before contributing
  2. Ask Questions: If anything is unclear, ask community leaders for clarification
  3. Lead by Example: Model the behavior you want to see in the community
  4. Report Issues: Report violations when you see them

Daily Practice

  • Be Inclusive: Use inclusive language in all communications
  • Be Patient: Remember that everyone has different experience levels
  • Be Constructive: Focus on helping the project and community improve
  • Be Professional: Maintain professional standards in all interactions

For Maintainers

Responsibilities

  • Model Behavior: Set a positive example for the community
  • Consistent Enforcement: Apply the Code of Conduct fairly and consistently
  • Regular Review: Regularly review and update enforcement procedures
  • Training: Stay informed about best practices for community management

Response Procedures

  1. Acknowledge: Acknowledge reports within 48 hours
  2. Investigate: Conduct thorough and fair investigations
  3. Decide: Make decisions based on evidence and community guidelines
  4. Communicate: Clearly communicate decisions and reasoning
  5. Follow Up: Monitor compliance with any corrective actions

Resources

Educational Materials

Support Resources

  • Mental Health: If you need mental health support, please reach out to local resources or international helplines
  • Legal Support: For legal concerns, contact appropriate legal authorities
  • Technical Support: For technical issues, use our Support channels

Community Resources

Acknowledgment

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.

For answers to common questions about this code of conduct, see the FAQ at https://www.contributor-covenant.org/faq. Translations are available at https://www.contributor-covenant.org/translations.


Contact Information

Last Updated: August 2025
Version: 1.0


🤝 Together, we create a welcoming and productive environment for everyone to contribute to automation excellence.