Skip to content

Add Contributor Covenant code of conduct - #4505

Open
fferreyra wants to merge 1 commit into
developfrom
fix/develop/add-code-of-conduct
Open

Add Contributor Covenant code of conduct#4505
fferreyra wants to merge 1 commit into
developfrom
fix/develop/add-code-of-conduct

Conversation

@fferreyra

Copy link
Copy Markdown
Contributor

Summary

Adds a code of conduct to satisfy the DPG application's 9C. Protection from Harassment requirement (application ID 12459): "Interaction is facilitated through GitHub and hence must include a code of conduct or contributors' guide that explains how users and contributors can protect themselves from harassment."

Changes

  • New CODE_OF_CONDUCT.md at the repo root, using the Contributor Covenant v2.1 — the template GitHub's own guide (linked by the DPG requirement) recommends.
  • Enforcement contact set to the project's existing public address, info@developmentgateway.org (same as README.md).
  • GitHub auto-detects a root-level CODE_OF_CONDUCT.md for the repository's community profile; no other files need changes.

Verification

  • File renders as valid Markdown; enforcement contact filled in, no template placeholders left.
  • After merge, the code of conduct appears in the repo's community profile; the DPG 9C section can then be re-validated.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a repository-level Code of Conduct to meet the DPG application’s “Protection from Harassment” requirement, leveraging GitHub’s automatic detection of a root CODE_OF_CONDUCT.md.

Changes:

  • Introduces a root-level CODE_OF_CONDUCT.md based on Contributor Covenant v2.1.
  • Configures the enforcement reporting contact as info@developmentgateway.org.
  • Includes attribution and reference links consistent with the upstream template.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jdeanquin-dg jdeanquin-dg left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are 14 other open PRs besides #4504 — which one did you mean?

No pre-existing file, no conflicts. This is a clean, low-risk documentation PR.

PR #4505: Add Contributor Covenant code of conduct

Author: Fernando Ferreyra · opened today (20:09 UTC) · 1 file added, +132/−0 · mergeable, no CI checks (docs-only, none expected)

What it does: Adds a root-level CODE_OF_CONDUCT.md (standard Contributor Covenant v2.1 template) to satisfy a Digital Public Good application requirement (9C — Protection from Harassment).

Review findings:

  • Verified against the actual template — no leftover placeholders (e.g. no [INSERT CONTACT METHOD] boilerplate left unfilled), all reference links ([homepage], [v2.1], [FAQ], [translations], [Mozilla CoC]) resolve correctly.
  • Enforcement contact info@developmentgateway.org — confirmed this matches the existing public contact in [README.md:35](README.md:35), so the claim in the PR description checks out.
  • No pre-existing CODE_OF_CONDUCT.md or CONTRIBUTING.md in the repo, so no conflict/duplication.
  • Copilot's review left only a summary, no inline comments/concerns.
  • This is pure documentation with zero code/build impact — essentially no risk.

Verdict: Clean, correct, ready to merge as-is. Nothing to fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants