Skip to content

Latest commit

 

History

History
103 lines (69 loc) · 3.26 KB

File metadata and controls

103 lines (69 loc) · 3.26 KB
ZFordDev Standards Approved Badge

Code of Conduct

The ZFordDev ecosystem is built on clarity, simplicity, and long‑term maintainability.
To keep our community healthy and welcoming, all contributors are expected to follow the guidelines below.

This Code of Conduct applies to all project spaces, including GitHub Issues, Discussions, pull requests, and any community interactions related to ZFordDev projects.


Our Principles

We strive to create an environment where contributors can collaborate respectfully and productively.
We expect all participants to:

  • Be kind, patient, and constructive
  • Respect differing viewpoints and experiences
  • Give and receive feedback gracefully
  • Focus on improving the project, not winning arguments
  • Assume good intentions
  • Keep discussions technical, not personal

Unacceptable Behavior

The following behaviors are not allowed in any ZFordDev project:

  • Harassment, insults, or personal attacks
  • Discriminatory language or exclusionary behavior
  • Trolling, baiting, or intentionally derailing discussions
  • Publishing private information without permission
  • Aggressive or hostile communication
  • Repeatedly ignoring project standards or maintainers’ guidance

Responsibilities of Maintainers

Project maintainers are responsible for:

  • Clarifying standards and expectations
  • Reviewing contributions fairly
  • Providing constructive feedback
  • Taking action when behavior violates this Code
  • Keeping the community safe and welcoming

Maintainers may remove comments, close issues, or reject contributions that violate these guidelines.


Reporting Issues

If you experience or witness behavior that violates this Code of Conduct:

  • Open a private issue if appropriate
  • Or contact the project maintainer directly through GitHub

All reports will be reviewed promptly and handled respectfully.


Enforcement

Consequences for violating this Code may include:

  • A private warning
  • Temporary or permanent removal from project spaces
  • Rejection of contributions
  • Escalation to GitHub moderation if necessary

Enforcement decisions are made by project maintainers and are final.


SchedPlus‑Specific Notes

SchedPlus is a tiny, focused scheduler built in Python.
Contributions and discussions should reflect that philosophy:

  • Keep discussions respectful, constructive, and solution‑oriented
  • Maintain the lightweight, minimal nature of the app
  • Avoid proposing features that introduce unnecessary complexity or bloat
  • Preserve the clean, predictable UI and simple interaction patterns
  • Keep the codebase approachable — SchedPlus is also a learning reference
  • Ensure new ideas align with the “simple, local‑first, predictable” philosophy

Acknowledgment

This Code of Conduct is inspired by the Contributor Covenant but rewritten to better fit the ZFordDev ecosystem’s tone and values.