Skip to content

angelaraya/data-interoperability-panel

 
 

Repository files navigation

Solid Data Interoperability Panel

Join the chat at https://gitter.im/solid/data-interoperability-panel

Purpose

We must be able to support data interoperability across applications while enabling secure collaboration and query using intuitive data boundaries.

Diversity in how the same data will be accessed and manipulated by different entities and applications exacerbates the need for reliable mechanisms that protect against data corruption, data leakage, or broken workflows

Standard methods and mechanisms for interoperability, collaboration, and security of data in a Solid Pod must realize these needs, and it must be done without changing the fundamentals of Solid.

Read our stated Problems and Goals for an in-depth understanding of the panel's focus.

Initiatives in Process

Solid Application Interoperability

Current targets

  • Publish 1.0 Draft of Application Interoperability Specification
  • Publish 1.0 Draft of Application Interoperability Primer
  • Complete Typescript library implementation
  • Complete Typescript Application Service implementation

Shape Trees

Current targets

  • Publish 1.0 Draft of Shape Trees Specification
  • Publish 1.0 Draft of Shape Trees Primer
  • Complete Typescript Shape Tree Implementation
  • Complete Java Shape Trees Implementation
  • Submit Server-side Shape Tree validation to solid/specification
  • Integrate server-side Shape Tree validation into CSS

Completed Initiatives

Resource Metadata - Resource Metadata was submitted as a candidate proposal to the solid/specification. It was renamed to Auxiliary Resources during Editorial Review.

Meetings

Panel meetings are held most Tuesdays at 10:00AM Eastern / 4:00PM Central European. Check-in on gitter for weekly agenda.

Meeting URL: https://meet.jit.si/solid-data-interoperability

Panel meeting minutes are recorded live and are available here

Process

Initiative proposals must be submitted as issues, and receive support from members of the panel. At least three panelists (not including the panelist proposing the project) must support creation of the project, with no panel members actively rejecting it. Initiative proposals with support will be prioritized and undertaken by the panel.

Substantive changes submitted to active panel initiatives should be submitted as pull requests, and should receive at least two approved reviews from panelists, with no one actively rejecting.

Panel members should work together to settle deadlocks. It may be helpful to request the perspective of a Solid Editor that would ultimately be responsible for accepting submitted candidate proposals to settle deadlocks.

About

Repository for the Solid Data Interoperability Panel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 73.4%
  • Shell 13.8%
  • HTML 12.8%