Skip to content

Latest commit

 

History

History
96 lines (62 loc) · 7.8 KB

CODE_OF_CONDUCT.md

File metadata and controls

96 lines (62 loc) · 7.8 KB

fusionFLOW Project Code of Conduct

Welcome

Welcome to the fusionFLOW repository! This project is dedicated to helping beginners contribute to open source, especially during gssoc and hacktoberfest. We welcome all pull requests, prioritize genuine contributions, and encourage good first issues. Our community is committed to fostering a respectful, inclusive, and harassment-free environment for all participants, whether they're new to open source or seasoned contributors. Let's work together to create a positive experience for all contributors during gssoc and hacktoberfest 2024.

Our Pledge

We as members, contributors, and leaders pledge to make participation in fusionFLOW 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. Everyone is encouraged to contribute and collaborate in a safe and supportive environment, while also learning the value of open-source contributions.

Our Standards

To ensure a positive experience for everyone involved in fusionFLOW, all members must adhere to the following standards:

Positive Behavior:

  • Respect for New Contributors: Welcome beginners with patience and encouragement as they make their first open-source contributions.
  • Constructive Feedback: Offer feedback that is aimed at helping others improve and learn, rather than discouraging them.
  • Collaboration: Be willing to work together and provide assistance to those who are new to Git, GitHub, and open-source development.
  • Inclusivity: Ensure that discussions, pull requests, and comments are inclusive and make all participants feel welcome, regardless of experience.
  • Recognition: Acknowledge and celebrate the efforts and contributions of all members, especially newcomers who are participating in gssoc and hacktoberfest for the first time.
  • Respect for gssoc and hacktoberfest Values: Follow the gssoc and hacktoberfest guidelines, emphasizing genuine contributions and discouraging low-quality or spammy pull requests.

Unacceptable Behavior:

  • Harassment: Any form of harassment, including derogatory comments, trolling, or personal attacks.
  • Discrimination: Discriminatory remarks or behavior based on personal identity, beliefs, or background.
  • Low-Quality Contributions: Deliberately making low-quality or spam pull requests to game the gssoc and hacktoberfest system. Contributions should add real value to the project.
  • Disrespectful Behavior: Insults, inflammatory comments, or dismissive behavior towards other contributors, especially beginners.
  • Privacy Violations: Sharing others’ private information without their consent.
  • Disruption: Behavior that undermines the spirit of gssoc and hacktoberfest and disrupts the positive learning environment we strive to create.

Project Goals

The fusionFLOW project aims to provide an accessible platform where beginners can make meaningful contributions to open source, particularly during gssoc and hacktoberfest. The key goals include:

  • Welcoming Pull Requests: We welcome contributions in Python and Java, focusing on providing genuine value to the repository and encouraging good first issues.
  • Guiding Beginners: This project helps new contributors learn the basics of Git, GitHub, and open-source collaboration. We are committed to guiding them throughout the gssoc and hacktoberfest experience.
  • Promoting Ethical Participation: We promote the core values of gssoc and hacktoberfest by prioritizing genuine, well-thought-out contributions and discouraging spammy or low-effort pull requests.

Enforcement Responsibilities

Community leaders and maintainers of fusionFLOW are responsible for enforcing this Code of Conduct and ensuring that all participants adhere to its principles. Leaders are expected to:

  • Define the standards for acceptable behavior and clearly communicate them to all participants.
  • Address any reported violations of the Code of Conduct in a timely and fair manner.
  • Take appropriate actions to correct or remove any behaviors that violate the standards, including removal of inappropriate pull requests, comments, or issues.

Leaders may also take disciplinary actions, including temporary or permanent bans from the project, for individuals who repeatedly violate the Code of Conduct.

Scope

This Code of Conduct applies to all spaces managed by fusionFLOW, including GitHub repositories, discussions, pull request reviews, and other communication platforms. It also applies when community members represent the project in public spaces, whether online or offline, particularly during gssoc and hacktoberfest events and interactions.

Reporting Violations

In the absence of a designated support email, any behavior that violates this Code of Conduct should be reported directly through the GitHub repository's issues or discussions. Project maintainers will handle all reports with confidentiality and will investigate them promptly and fairly.

If you witness or experience any unacceptable behavior, do not hesitate to reach out to the project maintainers.

Consequences of Unacceptable Behavior

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

  1. Correction: A private discussion with the individual, clarifying the unacceptable behavior and offering guidance on how to improve.
  2. Warning: A formal warning that outlines the unacceptable behavior and potential consequences for future violations.
  3. Temporary Suspension: A temporary suspension from participation in the project or specific areas of the project.
  4. Permanent Ban: Permanent exclusion from the project and all its spaces, including pull requests, issues, and community discussions.

Enforcement Guidelines

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

  1. Correction:

    • Community Impact: A minor violation that causes minimal disruption.
    • Consequence: A private conversation to clarify the violation and offer guidance for improving behavior.
  2. Warning:

    • Community Impact: A moderate violation that negatively affects other community members or the goals of gssoc and hacktoberfest.
    • Consequence: A formal warning that outlines future expectations for behavior.
  3. Temporary Suspension:

    • Community Impact: A significant violation that disrupts the project’s focus on genuine contributions and inclusion.
    • Consequence: Temporary exclusion from the project with the possibility of reinstatement after a review.
  4. Permanent Ban:

    • Community Impact: A severe or repeated violation that undermines the integrity of the community or the values of gssoc and hacktoberfest.
    • Consequence: Permanent removal from the project and all community interactions.

Building a Positive Community

At fusionFLOW, we are committed to creating a community that is welcoming, inclusive, and supportive for all contributors. As part of gssoc and hacktoberfest, we want to ensure that everyone—regardless of their experience level—feels empowered to make valuable contributions to open source. By fostering a respectful and encouraging environment, we can make this project a space for learning, collaboration, and meaningful participation.

Attribution

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