org.projectfile.dei

DEI.md project statement (CHAOSS / badging DEI Project Badge). A marker community-health file like CODE_OF_CONDUCT.md: the bridge renders the fixed CHAOSS boilerplate plus the project’s per-metric effort bullets once, then the project owns and edits the body. enabled gates generation (off by default — namespace present without enabled:true is a no-op). The four CHAOSS metric sections (project-access, communication-transparency, newcomer-experiences, inclusive-leadership) live in an open metrics map so future metrics extend without a schema change; a metric absent from the map falls back to SAMPLE bullets. The reporting-concerns contact is reused from people[roles=community] (then maintainer, then any email) — no new links[type]. Has no standalone schema; like code-of-conduct it is a registry-shape-only extension.

  • Namespace: org.projectfile.dei
  • Owner: projectfile.org (community-maintained)
  • Status: proposed

Illustrative fragment — not a complete projectfile document. Consumers MUST round-trip unknown namespaces even when no shape is published.

---# SPDX-FileCopyrightText: 2026 Damián Búho <damian.buho@proton.me>## SPDX-License-Identifier: CC-BY-4.0# SPDX-License-Identifier: MIT
# Shape: org.projectfile.dei extension namespace# Illustrative fragment — not a complete projectfile document.# See registry.yaml for ownership and status.## The DEI.md file originates in the CHAOSS project / badging DEI Project Badge.# Reporting-concerns contact is reused from the top-level people array using# roles: [community] (then maintainer, then any email) — no new links[type].# Navigational URLs (e.g. a public DEI.md link from the project site) go in# top-level links[].
org:  projectfile:    dei:      enabled: true  # REQUIRED  gates generation — off by default; namespace                     #           present without enabled:true is a no-op      scope: "the example repo and its community spaces"  # OPTIONAL  descriptive prose      last-reviewed: 2026-07-23  # OPTIONAL  stamps 'Last Reviewed: YYYY-MM-DD';                                 #           absent ⇒ '[Enter Date]' placeholder      metrics:  # OPTIONAL  open map; a metric absent here renders SAMPLE bullets        project-access:  # https://chaoss.community/?p=4953          - "All virtual meetings are transcribed; video is not required."          - "Translation services are provided for all website pages."        communication-transparency:  # https://chaoss.community/?p=4957          - "All project documentation is publicly available."        newcomer-experiences:  # https://chaoss.community/?p=4891          - "Weekly newcomer orientation sessions and office hours."        inclusive-leadership:  # https://chaoss.community/?p=3522          - "Our governance document is reviewed and affirmed yearly."        other:  # OPTIONAL  non-CHAOSS efforts section          - "An accessibility audit against WCAG 2.1 AA is in progress."

.onion.i2p