Skip to content

Commit

Permalink
Merge pull request #154 from kartikey369-ind/main
Browse files Browse the repository at this point in the history
add CODE_OF_CONDUCT.md
  • Loading branch information
tushargupta1504 authored Oct 4, 2024
2 parents 8de963a + a8d1ccf commit 449aaaa
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 66 deletions.
96 changes: 96 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
# Medical-Website Project Code of Conduct

## Welcome

Welcome to the **Medical-Website** repository! This project is dedicated to helping beginners contribute to open source, especially during gssoc24. We welcome all pull requests in Python and Java, 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 gssoc24.

## Our Pledge

We as members, contributors, and leaders pledge to make participation in **Medical-Website** 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 **Medical-Website**, 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 gssoc24 for the first time.
- **Respect for gssoc24 Values**: Follow the gssoc24 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 gssoc24 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 gssoc24 and disrupts the positive learning environment we strive to create.

## Project Goals

The **Medical-Website** project aims to provide an accessible platform where beginners can make meaningful contributions to open source, particularly during gssoc24. 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 gssoc24 experience.
- **Promoting Ethical Participation**: We promote the core values of gssoc24 by prioritizing genuine, well-thought-out contributions and discouraging spammy or low-effort pull requests.

## Enforcement Responsibilities

Community leaders and maintainers of **Medical-Website** 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 **Medical-Website**, 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 gssoc24 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 gssoc24.
- **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 gssoc24.
- **Consequence**: Permanent removal from the project and all community interactions.

## Building a Positive Community

At **Medical-Website**, we are committed to creating a community that is welcoming, inclusive, and supportive for all contributors. As part of gssoc24, 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](https://www.contributor-covenant.org), version 2.0, available [here](https://www.contributor-covenant.org/version/2/0/code_of_conduct.html)
44 changes: 0 additions & 44 deletions Code of Conduct.md

This file was deleted.

22 changes: 0 additions & 22 deletions code of conduct.md

This file was deleted.

0 comments on commit 449aaaa

Please sign in to comment.