ipfs-shipyard / ipfs-share-files

Share files via IPFS
https://share.ipfs.io
MIT License
145 stars 29 forks source link

Development of new utilities to enable sharing data that is persisted through IPFS #42

Open aschmahmann opened 5 years ago

aschmahmann commented 5 years ago

IPFS Share Files currently makes it relatively easy to send data using IPFS using just a small amount of out-of-band communication. However, it would be interesting to look into developing utilities to add a few more features to applications looking to share data through IPFS.

These could include:

The idea is to make these utilities easy to use across applications and provide specifications so that they can be used in multiple different environments and programming languages.

If you're interested in having a conversation about this please fill out your availability at: https://doodle.com/poll/vqr9dnz7nffv7sf2

Some people who have expressed interest so far: @olizilla @daviddahl

olizilla commented 5 years ago

Ace! Other prior art to be aware of

I'm super interested in using the social graph to encourage optimistic co-hosting amoung friends, and it's something we'd like to add into the IPFS Companion, the browser extension https://github.com/ipfs-shipyard/ipfs-companion.

cc @lidel @fsdiogo

aschmahmann commented 5 years ago

Sounds great. Let's speak at 12pm EDT today (Oct 31), the Zoom link is in the Doodle poll.

lidel commented 5 years ago

Unfortunately I have a scheduling conflict, but would love to watch recording or read some meeting notes! :)

Some additional prior art and areas of interest:

olizilla commented 5 years ago

Thinking about sharing on IPFS as a reusable construct

Attended by:

Actions / thought experiments

Links

Notes

https://hackmd.io/B7phV7r4RTq9vfMXNCW3_g?edit

Gozala commented 5 years ago

This is really interesting to me, but sadly I was unable to join. It also happens that I'm looking into doing something similar to keybase for building a network of friends that data can be exchanged securely with.

One of the large challenges is how do I meet people and exchange keys if I have not met them before. I have written down some of the thoughts I have in that space that might be relevant here as well: https://hackmd.io/RGwgrGCKTqm1yuS8jRIJlA#

On thing that I believe still lacks in the IPFS space is versioned record system and something along those lines had being proposed recently https://github.com/ipfs/specs/issues/191.

aschmahmann commented 5 years ago

There are a few people from the IPFS team having a zoom conversation tomorrow about identity. If you're interested please ping me or @pgte and we'll get you a calendar invite.

Gozala commented 5 years ago

@aschmahmann thanks. What time is it at?

aschmahmann commented 5 years ago

It's at Nov 20, 11am EST and I just sent you a calendar invite. If anyone else is interested either comment here (if your email is on your GitHub profile) or message me on IRC @aschmahmann (you can find me in the #ipfs channel on Freenode, remember to register so your messages don't get automatically filtered)