Skip to content

Open Community Working Meeting 2024-03-25 - 14:00 PT #676

@benjagm

Description

@benjagm

Open Community Working Meeting 2024-03-25 - 14:00 PT

📺 See Recording

Go To Previous Meeting

Agenda:

Topic Owner Decision/NextStep
Review last call's action items [facilitator]
How a specification or standardisation body can manage their resources given to users. Those resources include JSON Schemas among other things like ontologies, examples, test cases. Management means packaging, versioning and serving while maintaining consistency between the resources. @egekorkan

Action items:

  • @benjagm To upload to youtube an edited video of Greg's presentation about the stable release development.
  • @benjagm To add to the documentation strategy a release adding docs to explain how to use JSON Schema at scale.

Notes:

Stable release development cycle presentation review
Greg's prior presentation on establishing a stable release cycle for JSON Schema was recapped, with no outstanding action items. Karen had since provided additional feedback and questions on the proposal threads.

Web of Things specification resources discussion
Ege outlined the WOT specification's use of JSON Schema and related artifacts like examples and ontologies, and the challenges of maintaining consistency across releases without tooling. Potential automation solutions were explored.

Versioning schemas and related challenges
Challenges of versioning complex JSON Schemas at scale were discussed. While a stable spec would help, guidelines were needed for practical schema management. Schema versioning best practices require further documentation.

JSON schema registry and conversion challenges
Juan outlined plans for an open source JSON Schema registry and noted conversion limitations between formats. Schema complexity impacts transformations; errors may occur.

Using JSON Schema at scale
Discussants agreed documentation to guide how to use JSON Schema at scale will really beneficial. Miguel offered to create an issue to share his organization's approach to spark guidelines development.

Attendees:

Account
@gregsdennis
@jdesrosiers
@Julian
@miqui
@benjagm
@Relequestual
@jviotti
@egekorkan

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: StaleIt's believed that this issue is no longer important to the requestor.Working MeetingIdentify working meetings

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions