From ca069d7e8eff127f2b94305acd989708acb38af1 Mon Sep 17 00:00:00 2001 From: Timothy DeHerrera Date: Wed, 7 Aug 2024 15:51:57 -0600 Subject: [PATCH] chore: add a Code of Ethics for the project --- .github/CODE_OF_CONDUCT | 1 + ETHIC.md | 66 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 120000 .github/CODE_OF_CONDUCT create mode 100644 ETHIC.md diff --git a/.github/CODE_OF_CONDUCT b/.github/CODE_OF_CONDUCT new file mode 120000 index 0000000..f362f04 --- /dev/null +++ b/.github/CODE_OF_CONDUCT @@ -0,0 +1 @@ +../ETHIC.md \ No newline at end of file diff --git a/ETHIC.md b/ETHIC.md new file mode 100644 index 0000000..5b1e25c --- /dev/null +++ b/ETHIC.md @@ -0,0 +1,66 @@ +# Hackers' Ethic + +Welcome to our Code of Ethics, outlining the core values guiding our conduct and decisions; placing individual rights and the continuity of collaboration at the foundation. + +This framework is amenable to revisions which align with its aims and enhance our common understanding. + +## Hackers' Ethos + +Guided by respect, autonomy, integrity, curiosity, and pragmatism, the status quo is challenged to solve real-world problems. + +With the courage to see it through, processes and tools are forged to meet ethical standards, ensuring the project's success through innovation. + +All who embrace this vision are welcomed, uniting in the pursuit of joint progress and individual freedom. + +## Hacker's Bond + +I pledge to uphold this Ethic, recognizing these Tenets and Ethos as essential for productive cooperation and collective success. + +Committed to thinking freely while ensuring the same for others; I dedicate myself to advancing the project, the well-being of its participants, and my own skills and knowledge. + +With my word as my Bond, I enact this Ethic in all my dealings here. + +## Tenets + +1. **Purpose** — + Advance the project's [technical goals][goals] in alignment with the [project owner(s)'][owners] vision. + +2. **Simplicity** — + Strive for simplicity, avoiding unnecessary complexity. + +3. **Transparency** — + Build trust by documenting and sharing decisions promptly and consistently. + +4. **Analysis** — + Scrutinize change requests for quality, conciseness, and relevance. + +5. **Accountability** — + Own your actions and their impacts within the project. + +6. **Professionalism** — + Treat _all_ hackers fairly, maintain decorum, and cultivate discipline. + +7. **Flexibility** — + Be open, collaborate, experiment, innovate, adapt, reify, and repeat... + + +## Scope + +This code governs all correspondence within [canonical project spaces][canon], defined as any platform or venue for project activities. + +## Eligibility + +Contributing implies fundamental agreement with this Code of Ethics. + +Any actions that compromise it, including prioritizing orthogonal agendas or engaging in divisive conduct, will be subject to review and potential [remediation](./docs/remediation.md). + +[canon]: https://ekala.org +[owners]: https://github.com/nrdxp +[goals]: + +## Attribution + +This Code is adapted from the [Hackers' Ethic](https://ethics.codes), version 1.0. + +This work is licensed under the Creative Commons Attribution 4.0 International License. +To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0.