ipfs-gui
ipfs-gui copied to clipboard
UI for sharing mutable (IPNS) public folders
Idea extracted from: https://github.com/ipfs-shipyard/pm-ipfs-gui/issues/34#issuecomment-380691178
- we have ability to expose a mutable folder under permalink
/ipns/<KeyID>
- there is an option to create as many keys as you want, so we can have multiple mutable folders
- this could be complimentary way of sharing things that require more dynamic approach than "sharing static snapshot"
- it could be integrated within File Browser as a "special folder" (or as a badge on any folder)
- context-click on folder, select "Publish as a live folder on IPNS"
- is is extremely important to get UI right, and make it super obvious that the folder shared this way is mutable
Open Questions
- how to name/present this feature to differentiate it from static sharing of immutable
/ipfs/
? - what happens with a key when "shared live directory" is removed from MFS?
- are we able to watch MFS directory for changes in an efficient way?
- how long IPNS address will be valid without reproviding? Should we communicate it to the user?
- eg. I share from my laptop, then close it and go for 3 day vacation.