Skip to content

Address inaccurate project details from TAC report#101

Merged
joshbainbridge merged 1 commit into
mainfrom
address-report-issues
Jul 9, 2026
Merged

Address inaccurate project details from TAC report#101
joshbainbridge merged 1 commit into
mainfrom
address-report-issues

Conversation

@joshbainbridge

Copy link
Copy Markdown
Collaborator

The ASWF TAC provided a report identifying inaccurate and inconsistent organizational details across the project's documentation. These hurt the project's vital-files health rating, listed a personal email as the security contact, and gave a misleading impression of TSC activity through a near-empty meetings directory.

This resolves those issues and consolidates where governance information lives, aligning the docs with the binding Technical Charter.

Key changes:

  • Set the security contact in SECURITY.md and SUPPORT.md to the private TSC mailing list openqmc-tsc-private@lists.aswf.io.
  • Align GOVERNANCE.md with the charter by replacing the Lead model with a Technical Steering Committee (TSC) and TSC Chair model, and add the current TSC roster.
  • Remove redundant placeholder process files (tsc/process/security.md, release.md and deprecation.md) that duplicated root files or held only unfilled template text.
  • Delete the tsc/meetings directory and document the Confluence space on the README as the home for meeting notes.
  • Inline the committer list into CONTRIBUTING.md per charter section 2.b and remove COMMITTERS.csv, updating all references.
  • Add to README a short governance pointer and an additional link to the Confluence meeting-notes link.
  • Update tsc/process/codereview.md file to reflect current working practice of the project.

Closes #99

@joshbainbridge

joshbainbridge commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator Author

Changes to be reviewed in:

https://lf-aswf.atlassian.net/wiki/x/AYD5Sg

@joshbainbridge
joshbainbridge force-pushed the address-report-issues branch from 80944ca to 24e46e6 Compare July 1, 2026 19:57
The ASWF TAC provided a report identifying inaccurate and inconsistent
organizational details across the project's documentation. These hurt
the project's vital-files health rating, listed a personal email as the
security contact, and gave a misleading impression of TSC activity
through a near-empty meetings directory.

This resolves those issues and consolidates where governance information
lives, aligning the docs with the binding Technical Charter.

Key changes:

- Set the security contact in SECURITY.md and SUPPORT.md to the private
  TSC mailing list openqmc-tsc-private@lists.aswf.io.
- Align GOVERNANCE.md with the charter by replacing the Lead model with
  a Technical Steering Committee (TSC) and TSC Chair model, and add the
  current TSC roster.
- Remove redundant placeholder process files (tsc/process/security.md,
  release.md and deprecation.md) that duplicated root files or held only
  unfilled template text.
- Delete the tsc/meetings directory and document the Confluence space on
  the README as the home for meeting notes.
- Inline the committer list into CONTRIBUTING.md per charter section 2.b
  and remove COMMITTERS.csv, updating all references.
- Add to README a short governance pointer and an additional link to the
  Confluence meeting-notes link.
- Update tsc/process/codereview.md file to reflect current working
  practice of the project.

Closes #99

Signed-off-by: Josh Bainbridge <josh.bainbridge@gmail.com>
@joshbainbridge
joshbainbridge force-pushed the address-report-issues branch from 24e46e6 to af844cf Compare July 9, 2026 10:41
@joshbainbridge
joshbainbridge merged commit ef94893 into main Jul 9, 2026
50 checks passed
@joshbainbridge
joshbainbridge deleted the address-report-issues branch July 9, 2026 14:28
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.

Address inaccurate project details from TAC report

1 participant