-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
File Browser: Native OS Integration #43
Comments
Native OS integration is a major bonus. Do you you imagine how easy would it be to just open your Finder/Explorer and just see a drive with the files you have on MFS? Just drag and drop without having to open a menubar application. It would also be much easier to navigate through your files. Other awesome feature we could implement: a context menu option to "Add to IPFS". It would instantly open a Window, then we selected where to place the file and hit Add. |
I think providing OS level access to the MFS can be a huge step towards making IPFS a lot more useful for a lot more people. I would like to stress that it is less about having to learn new tool / interface for file management and more about the interoperability with rest of the system. It means that simple GUI-less utilities I also want to mention that technology choice (e.g. Fuse) is far less important than overall user experience as in it should not feel alien or be more limited or it will be less useful. For example in my experience Fuse mounts seems a lot slower (especially when large number of files are involved) than working on regular directory. In that case I would argue it's better to sync local directory with IPFS than it is to add lag when writing / reading files (eventual consistency over slower operation). I think mentioned trade-off is visible when comparing dropbox to keybase. Dropbox uses visuals (on OSX at least) to show if file had already being synced, while keybase just feels laggy. |
Closing in favor of ipfs/ipfs-desktop#618 |
Background
Feature request spawned from discussion in #9:
Work towards native OS integration
Open Problems
Rules of Thumb
Prior Work
The text was updated successfully, but these errors were encountered: