Skip to content

[Feature] Add a CODE_OF_CONDUCT.md File #13

@shaktipy

Description

@shaktipy

🧩 Issue: [Feature] Add a CODE_OF_CONDUCT.md File

Issue Description:

Currently, this repository does not include a CODE_OF_CONDUCT.md file.
A Code of Conduct is a foundational document for any open-source community, as it sets clear expectations for respectful and inclusive behavior. This is especially important for a project like UIverse that welcomes beginners, including participants from programs like GSSoC 2026.

Without a Code of Conduct, the project lacks a formal mechanism to ensure a safe and welcoming environment for all contributors.


🎯 Proposed Solution

I propose adding a well-structured CODE_OF_CONDUCT.md file to the root of the repository.

The document will follow the widely adopted Contributor Covenant (version 2.1), which is the industry standard for open-source projects.
It will include:

  1. Our Pledge
    A statement committing to a harassment-free, inclusive experience for everyone.

  2. Our Standards
    Clear examples of positive and unacceptable behavior, including:

    • Use of welcoming language
    • Respect for differing viewpoints
    • No trolling, harassment, or personal attacks
  3. Enforcement Responsibilities
    Defining who is responsible for enforcing the code (project maintainers) and how they will act.

  4. Scope
    Clarifying that the code applies in all project spaces and public representation of the project.

  5. Enforcement & Reporting Guidelines

    • How to report violations (e.g., via a dedicated email or direct message to maintainers)
    • The process for reviewing and acting on complaints
    • Consequences for violations (warnings, temporary bans, permanent bans)
  6. Attribution
    Acknowledging that the Code of Conduct is adapted from the Contributor Covenant.


✨ Benefits of This Contribution

  • 🛡️ Safe Environment: Clearly communicates that the project is committed to a welcoming space, encouraging more diverse contributors to participate.
  • 📜 Community Standards: Aligns UIverse with professional open-source best practices, boosting credibility.
  • 🔍 Clear Process: Provides a transparent reporting and enforcement mechanism, reducing confusion when issues arise.
  • 🌱 GSSoC & Newcomers: Reassures first-time contributors (like those in GSSoC 2026) that their safety and respect are prioritized.

I would like to work on this issue for GSSoC 2026. Please assign it to me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions