We as members, contributors, and leaders pledge to make participation in our 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.
Examples of behavior that contributes to a positive environment:
- Demonstrating empathy and kindness toward other people
- Being respectful of differing opinions, viewpoints, and experiences
- Giving and gracefully accepting constructive feedback
- Accepting responsibility and apologizing to those affected by our mistakes
- Focusing on what is best not just for us as individuals, but for the overall community
Examples of unacceptable behavior:
- The use of sexualized language or imagery, and sexual attention or advances of any kind
- Trolling, insulting or derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information without their explicit permission
- Other conduct which could reasonably be considered inappropriate in a professional setting
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening a GitHub Discussion or contacting the project maintainer directly. All complaints will be reviewed and investigated promptly and fairly.
This Code of Conduct is adapted from the Contributor Covenant, version 2.1.
This section supplements the Contributor Covenant above with procedures specific to GirlScript Summer of Code (GSSoC) 2026 contributors. Both the Contributor Covenant and these GSSoC procedures apply; in case of conflict, the Contributor Covenant prevails for non-GSSoC contributions.
These procedures apply to:
- All participants registered for GSSoC 2026 (mentors, contributors, maintainers)
- All DevTrack contribution channels: GitHub Issues, Pull Requests, Discussions, and the project Discord (if applicable) during the GSSoC program window
- All GSSoC-related work, including issue selection, claims, reviews, and evaluations
If you experience or witness behavior that violates the Contributor Covenant during GSSoC participation:
- Open a private GitHub Security Advisory at
https://github.com/Priyanshu-byte-coder/devtrack/security/advisories/new with the
gsoc-coclabel in the title. This keeps the report visible only to the maintainer. - If the advisory form is unavailable, email doshipriyanshu3@gmail.com with
subject line
GSSoC CoC Report. - Include the following:
- Your GitHub handle and GSSoC participant ID (if registered)
- The GitHub handle of the person whose behavior is being reported
- A factual description of the incident(s) with dates and links to public evidence (issues, PRs, comments) when possible
- The specific section of the Contributor Covenant that you believe was violated
- Acknowledgement: within 48 hours of receiving a report
- Initial review outcome: within 5 business days
- Resolution and any corrective action: communicated privately to the reporter and, where appropriate, to the GSSoC program admins
- Reports are kept confidential. Details are shared only with maintainers who need to know to investigate or take action.
- Reporter identity is not disclosed publicly or to the reported person beyond what is necessary to convey the report.
- If the reporter wishes to remain anonymous to the reported person, the maintainer will honor that request to the extent possible.
If you disagree with a CoC enforcement decision made under these procedures, you may appeal by replying to the original advisory thread within 14 days of the decision. An uninvolved maintainer (or, if none is available, a GSSoC program admin) will review the appeal and respond within 7 business days.
Once a report is filed:
- The maintainer acknowledges receipt within 48 hours.
- The maintainer investigates by reviewing the linked evidence and may request additional context from the reporter.
- The maintainer decides on a resolution (no action, warning, temporary restriction, or permanent ban) and communicates it privately.
- The reporter is informed of the resolution and, if applicable, the appeal window.
- Disputes over technical decisions (architecture, code style, merge timing) are handled through normal PR review and Discussion channels, not CoC procedures.
- Issues with the GSSoC platform itself (points, leaderboard, certificate eligibility) should be directed to the GSSoC program admins, not the project maintainer.