Skip to content

Latest commit

 

History

History
82 lines (50 loc) · 3.63 KB

File metadata and controls

82 lines (50 loc) · 3.63 KB

Contributor Covenant Code of Conduct

Our Pledge

We as contributors, maintainers, and community members pledge to make participation in the SecuScan 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. This applies across the repository, review discussions, community spaces, and contributor programs such as GSSoC when they relate to this project.

Our Standards

Examples of behavior that contributes to a positive environment include:

  • Showing empathy and respect
  • Giving constructive, actionable feedback
  • Being welcoming to first-time and learning-stage contributors
  • Taking responsibility for mistakes and working to repair harm
  • Prioritizing community safety over ego or hostility

Examples of unacceptable behavior include:

  • Harassment, discrimination, or abusive language
  • Personal attacks, trolling, or repeated hostile behavior
  • Sexualized language, imagery, or unwelcome advances
  • Doxxing or sharing private information without permission
  • Intimidation, exclusionary gatekeeping, or retaliation after a report

Scope

This Code of Conduct applies in all project spaces, including:

  • GitHub issues, pull requests, reviews, and discussions
  • Project chats, calls, and demos
  • Social posts or public interactions made while representing SecuScan
  • Official collaboration spaces used during programs such as GSSoC

Reporting

If you experience or witness unacceptable behavior:

  • Do not open a public issue for harassment or safety incidents.
  • Contact the project maintainers privately through GitHub's maintainer contact options.
  • If the concern happens in an official GSSoC space, or you are more comfortable escalating outside the repository, contact the GSSoC admins through their official support channels as well.

When making a report, include:

  • What happened
  • Where it happened
  • Links or screenshots if you have them
  • Whether there is an immediate safety concern

All good-faith reports will be reviewed as promptly and fairly as possible. Maintainers will respect reporter privacy to the extent possible.

Enforcement Responsibilities

Project maintainers are responsible for clarifying and enforcing our standards of acceptable behavior. They may remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned with this Code of Conduct.

Enforcement Guidelines

Community leaders may use the following response ladder depending on severity and pattern:

1. Correction

For minor or first-time issues, a private explanation of the problem and a request to stop the behavior.

2. Warning

For repeated or more serious violations, a formal warning with clear expectations for future conduct.

3. Temporary Restriction

For sustained or harmful behavior, a temporary ban from parts of the community or the project as a whole.

4. Permanent Ban

For severe harassment, threats, retaliation, or repeated violations, permanent removal from community participation.

Attribution

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.