Closed HughIsaacs2 closed 4 years ago
Related Discussion: https://github.com/beakerbrowser/beaker/issues/752
We'll keep this on our minds. I think subdats may end up being the solution for this but we'll see.
What are subdats?
Also I was thinking something like an additional resources list within dat.json
Resource listing, for example in a manifest file, is actually a bit controversial (I know @treora has thoughts about this).
With , Githubissues.
I've been thinking about this quite a bit (especially in the context of torrents), we need a feature that let's Dats declare other Dats or files from them that'll be needed to function for when we store them offline in our libraries.
Like how almost all Rotonde pages use the same JavaScript file ("dat://2714774d6c464dd12d5f8533e28ffafd79eec23ab20990b5ac14de940680a6fe/rotonde.js").
There should be a way to tell the browser that when the user adds this Dat site to the library to prompt them to also store another Dat or specific files from it, complete with version support to protect the host site from any breaking changes.