obsidianmd / jsoncanvas

An open file format for infinite canvas data.
https://jsoncanvas.org
MIT License
2.52k stars 84 forks source link

BGL and jsoncanvas #14

Open dglazkov opened 7 months ago

dglazkov commented 7 months ago

Over in the Breadboard project, we have a BGL format that looks surprisingly similar to json canvas. BGL JSON schema is here.

I wonder if there's an opportunity to unify or at least bring them closer together?

See breadboard-ai/breadboard#1034

nichtich commented 7 months ago

It looks like BGL graphs are no spatial graphs (graphs with information about position of nodes on a plane) so its more like one of the many graph formats out there but not JSON Canvas in particular.

dglazkov commented 7 months ago

Thanks for the pointer to the pgraphs repo! Love all the work happening there.

In your opinion, what is the value of the distinction between spatial and non-spatial graph formats? In other words, why is it significant to make that distinction at the format level? If I squint a bit, I can see all of these being cousins or dialects of each other. And I am not certain about the need to hold that distinction firmly.