Skip to content

Open Community Working Meeting 2025-02-17 - 12:00 PT #864

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

Closed
the-json-schema-bot bot opened this issue Jan 21, 2025 · 1 comment
Closed

Open Community Working Meeting 2025-02-17 - 12:00 PT #864

the-json-schema-bot bot opened this issue Jan 21, 2025 · 1 comment
Labels
Working Meeting Identify working meetings

Comments

@the-json-schema-bot
Copy link

the-json-schema-bot bot commented Jan 21, 2025

Open Community Working Meeting 2025-02-17 - 12:00 PT

📺 See Recording

Go To Previous Meeting

Agenda:

Topic Owner Decision/NextStep
Review last call's action items [facilitator]
Path to standardization @jdesrosiers
GSoC Update @benjagm
Access to social media accounts for other TSC members @benjagm

Notes of the session:

  1. Meeting Link Issue:

    • Benjamín reported an issue with the Google Meet link attached to the open community working meeting issue on GitHub. He will update it and review the GitHub action that creates it.
  2. Standardization with ECMA:

    • Discussion regarding potential standardization of JSON Schema through ECMA.
    • ECMA approached the TSC.
    • TSC previously opted for self-publishing.
    • Standardization is seen as beneficial, particularly for industries that require formal standards.
    • Focus on balancing risks and rewards of this partnership.
    • The stable spec must be completed before standardization efforts proceed.
    • Greg is the most apprehensive about this topic.
    • This topic will be continued in Github, slack, and future meetings.
  3. Google Summer of Code (GSoC) Update:

    • Benjamín provided an update on the GSoC program.
    • Seven project ideas have been proposed and prioritized.
    • The TSC is awaiting Google's announcement of mentoring organizations.
    • Project ideas include:
      • Java wrapper library for Source Meta Blaze validator.
      • Automation of the JSON Schema tour certificate process.
      • Improved JSON Schema error messages.
      • JSON Schema visualization tool.
      • Adoption of a component library for the website.
      • Compilation of a test suite.
      • JSON schema normalization investigation.
      • Comprehensive schema linting.
    • Discussion about increasing GSoC slots through partnerships with other organizations (e.g., Postman, Octio).
    • Discussion about the need for more community management support and potential use of Open Collective funds for a part-time community manager.
  4. JSON Schema and Related Standards (OpenAPI, ISO 11179, etc.):

    • Victor Lu inquired about the relationship between JSON Schema and other standards, particularly OpenAPI.
    • JSON Schema is primarily for structural validation, not semantics.
    • JSON Schema is used in various contexts, including metadata registries (e.g., ISO 11179).
    • JSON schema is a component of the Open API standard.
    • Discussion about the interoperability of various metadata standards.
  5. Defining "Better Code" in JSON Schema:

    • Victor Lu asked about defining "better code" in the context of JSON Schema.
    • Discussion about creating guidelines and linting tools to promote best practices.
    • The TSC aims to provide recommended rules, but customization will be allowed.
    • JSON Schema organization focuses on the specification, not tooling.
    • Juan Cruz Viotti is maintaining a linter tool for schemas.
    • Discussion about using stack overflow as a source of information about common issues.
    • The best way to learn JSON schema is to write many schemas.
  6. Social Media Access:

    • Discussion about expanding access to JSON Schema social media accounts (YouTube, etc.).
    • Current access is limited to Ben Granados and Ben Hatton.
    • Need for increased access for security, sustainability, and agility.
    • Juan Cruz Viotti had to wait 6 weeks for a youtube upload.
    • A slack thread will be created to further this discussion.
  7. JSON schema conference:

    • Discussion about the possibility of an online JSON schema conference.
    • Discussion about a possible in person conference in the US.

Attendees:

Account
@jdesrosiers
@benjagm
@jviotti
Karan Palan
Victor Lu
@the-json-schema-bot the-json-schema-bot bot added the Working Meeting Identify working meetings label Jan 21, 2025
@benjagm benjagm changed the title Open Community Working Meeting 2025-02-18 - 12:00 PT Open Community Working Meeting 2025-02-17 - 12:00 PT Feb 17, 2025
@the-json-schema-bot
Copy link
Author

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

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

0 participants