Skip to content

Latest commit

 

History

History
95 lines (62 loc) · 7.7 KB

Code_Of_Conduct.md

File metadata and controls

95 lines (62 loc) · 7.7 KB

QR Code Customization Website Project Code of Conduct

Welcome

Welcome to the QR Code Customization Website repository! This project provides users with a web application that allows them to generate and customize QR codes with various options, including text input, color, pattern, frame, and more. Our goal is to create an inclusive, respectful, and collaborative environment where contributors can work together to improve the project and provide a useful tool for users. We are committed to fostering a positive and harassment-free experience for all participants.

Our Pledge

We as members, contributors, and leaders pledge to make participation in the QR Code Customization Website project a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, 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 in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community. We are committed to building a platform where developers and users alike feel safe and respected as they contribute to the development of this web application.

Our Standards

To maintain a positive and inclusive environment in the QR Code Customization Website project, all participants are expected to uphold the following standards:

Positive Behavior:

  • Respectful Communication: Communicate respectfully and kindly, ensuring that all discussions and interactions remain professional and constructive.
  • Constructive Feedback: Provide feedback that is helpful, actionable, and designed to improve contributions and encourage growth.
  • Collaboration: Work together in a spirit of cooperation, sharing ideas and solutions that help the project grow and improve.
  • Inclusivity: Use language and behavior that makes all participants feel welcome and valued, regardless of their background or experience level.
  • Recognition: Acknowledge and appreciate the efforts of all contributors, whether they contribute code, ideas, or feedback.
  • Professionalism: Maintain professionalism in all interactions, ensuring that the focus remains on the project’s goals and objectives.

Unacceptable Behavior:

  • Harassment: Any form of harassment, including inappropriate comments, personal attacks, or unwelcome advances, is strictly prohibited.
  • Discrimination: Discriminatory language or behavior based on personal identity, beliefs, or background will not be tolerated.
  • Disrespect: Engaging in dismissive, inflammatory, or trolling behavior that undermines the collaborative nature of the project is unacceptable.
  • Privacy Violations: Sharing private information about others without their explicit consent is not allowed.
  • Unethical Conduct: Any behavior that misuses the project’s resources, violates ethical standards, or promotes misinformation is prohibited.
  • Disruption: Actions that intentionally disrupt or interfere with the project’s progress or the community’s collaboration efforts will not be tolerated.

Project Goals

The QR Code Customization Website project is focused on providing users with a flexible and customizable tool for generating QR codes. The primary goals of the project include:

  • QR Code Customization: Offering various customization options for users, including text input, color, pattern, frame styles, and more.
  • User-Friendly Interface: Providing a simple, intuitive, and user-friendly interface for generating and downloading custom QR codes.
  • Collaboration and Innovation: Encouraging contributions from developers, designers, and users to enhance the features and functionality of the web application.
  • Open Source Development: Promoting an open-source development model that welcomes contributors to share their ideas and skills to improve the project for everyone.

Enforcement Responsibilities

Community leaders and maintainers of the QR Code Customization Website project are responsible for enforcing this Code of Conduct. They are expected to:

  • Clearly communicate the standards for acceptable behavior and ensure that all participants are aware of them.
  • Respond to violations of the Code of Conduct in a timely, fair, and transparent manner.
  • Take appropriate corrective actions, such as removing inappropriate comments, posts, or contributions that do not align with community standards.
  • Apply disciplinary measures, including temporary or permanent bans, in cases of repeated or serious violations of the Code of Conduct.

Scope

This Code of Conduct applies to all spaces managed by the QR Code Customization Website project, including GitHub repositories, issue trackers, discussions, and other communication platforms. It also applies when community members represent the project in public spaces, such as conferences, online events, or forums.

Reporting Violations

If you experience or witness behavior that violates this Code of Conduct, please report it through the project’s communication channels (e.g., GitHub issues or discussions). All reports will be handled confidentially, and community leaders will take appropriate action to address the situation and prevent further violations.

Consequences of Unacceptable Behavior

If a community member is found to have violated this Code of Conduct, the community leaders may take the following actions:

  1. Correction: A private conversation with the individual to address the violation and provide guidance on how to improve their behavior.
  2. Warning: A formal warning outlining the unacceptable behavior and providing expectations for future conduct.
  3. Temporary Suspension: A temporary suspension from participating in the project or community spaces, with the possibility of reinstatement after review.
  4. Permanent Ban: Permanent removal from the project and all community spaces for repeated or severe violations.

Enforcement Guidelines

Community leaders will follow these guidelines when determining the consequences for violations of this Code of Conduct:

  1. Correction:

    • Community Impact: A minor violation that causes minimal disruption to the project.
    • Consequence: A private conversation to clarify the violation and provide guidance on behavior improvement.
  2. Warning:

    • Community Impact: A moderate violation that negatively affects the collaborative environment of the project.
    • Consequence: A formal warning with clear expectations for future behavior.
  3. Temporary Suspension:

    • Community Impact: A significant violation that harms the community or disrupts the progress of the project.
    • Consequence: Temporary suspension from participating in the project, with the possibility of reinstatement after review.
  4. Permanent Ban:

    • Community Impact: A severe or repeated violation that undermines the project’s goals or the community’s values.
    • Consequence: Permanent removal from the project and all related spaces.

Building a Positive Community

At QR Code Customization Website, we are dedicated to creating a welcoming, inclusive, and supportive community where developers and users can collaborate and share their ideas. By working together, we can create a web application that provides valuable tools for users and fosters a community of growth and innovation. Let’s work together with respect, integrity, and a shared passion for building customizable and user-friendly solutions.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.0, available here.