community icon indicating copy to clipboard operation
community copied to clipboard

The JSON Schema Charter

Open Relequestual opened this issue 1 year ago • 7 comments

Resolves https://github.com/json-schema-org/community/issues/274, https://github.com/json-schema-org/community/issues/349 Discussion for active development: https://github.com/json-schema-org/community/discussions/286

This PR is a draft to keep track and collate the seemingly preferable suggestions from the above discussion. Comments in the markdown file link back to specific threads in the discussion where we can continue to discuss specific aspects of those sections.

Before merging:

  • [x] Remove the majority of comments
  • [x] Remove "(optional)" from headings
  • [x] Make sure we also have an ADR
  • [x] Define all the initial TSC members
  • [x] Require supermajority TSC members to review and approve of the PR
  • [ ] Require OpenJS Foundation CPC approval
  • [ ] Require OpenJS Foundation Board approval (per comment)

Based on Feedback:

  • [x] Remove potential definition of how the OpenJS Foundation operates
  • [x] Remove mention of funds
  • [x] Define or remove mention of Special Interest Groups
  • [x] Check use of "we" pronoun. Use proper name instead
  • [x] Move list of initial TSC members
  • [x] Outline kinds of discussions that can and should be made private
  • [x] Replace "non-public" with "private"
  • [x] Move paragraph about period of leave to membership section
  • [x] Move "process" related things to another document, such as a governance.md

Relequestual avatar Feb 10 '23 15:02 Relequestual