Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open Community Working Meeting 2022-05-06 #172

Open
2 of 4 tasks
Relequestual opened this issue May 6, 2022 · 1 comment
Open
2 of 4 tasks

Open Community Working Meeting 2022-05-06 #172

Relequestual opened this issue May 6, 2022 · 1 comment
Assignees
Labels
Working Meeting Identify working meetings

Comments

@Relequestual
Copy link
Member

Relequestual commented May 6, 2022

📺 See Recording

Go To Previous Meeting

Agenda

Topic Owner Decisions/NextSteps
Review last call's action items @Relequestual The action items were reviewed
JSON Schema 2020-12 patch 1 rc-0 released
Feedback requested. rc-0 feedback closes 2022-05-14.
Is the release process looking ok? Spec Issue #1191
@Relequestual The updates can be found at Spec Issue #1191
Website development progress - Johannes showed progress on the office hours call. @Relequestual Website still in early stages and feedback stage would require setting up a process.
Staffing update #128 - Very likely:
- Two full time developers on JSON Schema
- One cross-specification developer and observer. Not dedicated 100% to JSON Schema
- One Technical Community Manager (TCM) / Developer Relations (DevRel)
Fully employed by Postman, part of Postman Open Technologies
@Relequestual Follow the updates at Community Issue #128 and checklist for 2022 Q1 at Community Issue #134
Legal query update Spec Issue #1160
OpenJS Foundation legal council recommended some clarifications and specifically "BSD 3-clause first, and AFL second".
Happy for anyone to action this. Will ask @karenetheridge first though
@Relequestual Follow Spec Issue #1160 for updates.
@handrews 's comments regarding ambiguous additionalProperties Spec Issue #1172 ? @Relequestual Find updates at Spec Issue #1172

Highlights

  • Feedback on patch release and process for JSON Schema 2020-12 patch 1 rc-0 Read Here.

  • Updates shared regarding progress on website

    • More content is being added

    • Docs section got additions

    • Website is not yet in feedback stage and an appropriate process for the same would be decided at later stage.

    • JSON Schema specific syntax highlighting is being looked into.

  • Brief updates regarding staffing.

  • Clarification and update on legal query regarding licensing of meta-schemas and test-suites.

Actions

  • Review patch release process and branch naming. If need be ratify the same.

  • Ask if future releases can have different licensing than past

  • Mail out arguments both for and against, seek feedback regarding ambiguity in additionalProperties

  • Feedback from community awaited on the patch for another week before merge

Attendees

Account
@Relequestual
@jdesrosiers
@jviotti

Details

Ambiguity of additionalProperties

In brief, comments by @handrews were summarized as "properties to have annotation regardless of the validation of the schema values."

For updates and clarifications follow this discussion


Legal Query

Members discussed and clarified the query regarding licensing of meta-schemas and test suite. The issue was raised because it was felt the boundaries were fuzzy1. Fortunately, OpenJS Foundation have provided legal counsel and the right questions are being asked along with progress being made on the same.

Furthermore, any changes to future licensing requires a historical trace of all contributions and it is felt that a compelling reason for such a change is yet to be found besides there is nothing in the current licenses that is prohibitive to present work.


Footnotes

  1. https://github.com/json-schema-org/json-schema-spec/issues/1160

@Relequestual Relequestual self-assigned this May 6, 2022
@handrews handrews added the Working Meeting Identify working meetings label Aug 22, 2022
@Relequestual Relequestual added the Needs minutes Flagging meetings that need minutes and actions for tracking label Oct 18, 2022
@benjagm benjagm removed the Needs minutes Flagging meetings that need minutes and actions for tracking label Dec 23, 2022
@benjagm
Copy link
Collaborator

benjagm commented Apr 5, 2023

Closing this issue as all tasks are completed. Thanks for your contributions!

@benjagm benjagm closed this as completed Apr 5, 2023
@benjagm benjagm reopened this Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Working Meeting Identify working meetings
Projects
None yet
Development

No branches or pull requests

3 participants