Problem Statement
The Arvio repository currently maintains detailed technical licensing terms in LICENSE, but lacks an explicit Code of Conduct establishing interpersonal behavior expectations and community governance standards.
As an open-source project welcoming external contributions, issue reports, and community discussions across its Android, Web, and backend components, Arvio needs clear guidelines to ensure a welcoming, inclusive, and harassment-free environment for all participants.
Proposed Solution
Introduce an official CODE_OF_CONDUCT.md based on the industry-standard Contributor Covenant Version 2.1, and reference it appropriately within existing project documentation.
Planned Changes
-
Create CODE_OF_CONDUCT.md:
- Place
CODE_OF_CONDUCT.md in the repository root.
- Use standard Contributor Covenant v2.1 text.
- Include placeholder/notice for maintainers to designate the official enforcement reporting email/channel.
-
Update README.md:
- Add a Code of Conduct section referencing
CODE_OF_CONDUCT.md alongside PRIVACY.md and LICENSE.
Decision Points for Maintainers
Before finalizing the pull request, maintainers should clarify:
- Enforcement Reporting Contact: Provide the preferred email address or private contact method to receive conduct violation reports confidentially (e.g.,
conduct@arvio.tv or a maintainer's primary contact email).
Acceptance Criteria
Problem Statement
The Arvio repository currently maintains detailed technical licensing terms in
LICENSE, but lacks an explicit Code of Conduct establishing interpersonal behavior expectations and community governance standards.As an open-source project welcoming external contributions, issue reports, and community discussions across its Android, Web, and backend components, Arvio needs clear guidelines to ensure a welcoming, inclusive, and harassment-free environment for all participants.
Proposed Solution
Introduce an official
CODE_OF_CONDUCT.mdbased on the industry-standard Contributor Covenant Version 2.1, and reference it appropriately within existing project documentation.Planned Changes
Create
CODE_OF_CONDUCT.md:CODE_OF_CONDUCT.mdin the repository root.Update
README.md:CODE_OF_CONDUCT.mdalongsidePRIVACY.mdandLICENSE.Decision Points for Maintainers
Before finalizing the pull request, maintainers should clarify:
conduct@arvio.tvor a maintainer's primary contact email).Acceptance Criteria
CODE_OF_CONDUCT.mdexists in the repository root based on Contributor Covenant v2.1.CODE_OF_CONDUCT.md.README.mdincludes a clear link toCODE_OF_CONDUCT.md.CONTRIBUTING.mdreferences community behavioral expectations and links toCODE_OF_CONDUCT.md.