dxos-deprecated / devtools

GNU Affero General Public License v3.0
0 stars 1 forks source link

Serve extension from KUBE. #15

Open richburdon opened 3 years ago

richburdon commented 3 years ago

Deploy packed extension to IPFS and serve from KUBE.

telackey commented 3 years ago

Per @dboreham 's idea, the best way to do this would be to have a 'wire file serve' type thing alongside our current app serving stuff.

We could register files in WNS, and then serve them by name, eg wrn://dxos/file/devtools.crx. The WNS record would allow us to set metadata like Content-Type and filename which are missing in IPFS and would be an aid to serving.

telackey commented 3 years ago

Since there is no good way to load a packed extension except from the WebStore, Alex decided we would fall back to individual developers building extension.

We could possibly do it simply as a zip, when someone unzipped and then loaded unpacked, but that is only minimally more helpful than checking out the repo.

telackey commented 3 years ago

As an addendum, the wire file serve idea is generally useful and we should implement it sometime regardless.