Skip to content

Remove DCO sign-off requirement#32

Draft
jonathanhefner wants to merge 1 commit into
mainfrom
agent/remove-dco-requirement
Draft

Remove DCO sign-off requirement#32
jonathanhefner wants to merge 1 commit into
mainfrom
agent/remove-dco-requirement

Conversation

@jonathanhefner

Copy link
Copy Markdown
Collaborator

Summary

Remove the sentence requiring a Developer Certificate of Origin (DCO) sign-off for code contributions.

Rationale

The requirement appears to have been inherited from the Open Responses governance charter when that charter was adapted for this project. The project does not otherwise document or enforce a DCO workflow: CONTRIBUTING.md contains no sign-off instructions, there is no automated DCO check, and the repository's commits do not use Signed-off-by trailers.

Removing the sentence makes the charter reflect the contribution process currently in use. It does not change the Apache-2.0 licensing of code, the CC-BY-4.0 licensing of specification text and documentation, or the TSC's authority to approve alternative licenses.

This draft PR is intended to solicit the explicit two-thirds TSC approval required by Section 11 of the charter.

Validation

  • Confirmed the diff removes only the DCO sentence and its trailing blank line.
  • Ran git diff --check origin/main...HEAD.

The project does not document or enforce a DCO workflow. Remove the
unimplemented sign-off requirement so the governance charter reflects
the contribution process contributors actually use.
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.

1 participant