There’s a considerable amount of work in flight dedicated to making interoperable ecosystems of applications and data on Solid a reality. A lot of this work is happening under the remit of the Solid Data Interoperability Panel.
Because interoperability is a fundamental value proposition of Solid, these patterns and mechanisms end up having a strong influence over how software compatible with these ecosystems gets made. Consequently, most of the work we’re doing under the umbrella of interoperability relates to solving some of the most frequent problems and questions that developers building things on solid need answered. How should data be modeled and organized? How can I ensure that another application doesn’t corrupt the data my application needs to function? How does collaborative access and sharing work?
Ultimately, we’ve realized that we need to solve machine to machine interoperability, and human to machine interoperability, in concert. This makes the work a bit harder, but (imo) a lot more fun.
So while we’ve been heads down doing what I think is some really compelling stuff on this front, we’ve not done a great job reporting on that work. We haven’t engaged the broader community enough beyond relevant panels and spec contributors. We’ll be using this category as a place to share and collaborate on related topics and work pertinent to interoperability with any of you who are interested in it.
From myself or other panel members, you should start to see weekly recaps, and updates on key interoperability-related initiatives. There’s plenty of material, so the initial posts will focus on work to date to provide context, which should help make the minutes and subsequent updates more digestible.