ConsenSysMesh / web3studio-sojourn

A React Native DevKit with code for a Web3 Decentralized Data Storage Pattern.
https://consensys.github.io/web3studio-sojourn/
Apache License 2.0
31 stars 5 forks source link

Version Control #22

Closed hadasz closed 5 years ago

hadasz commented 5 years ago

implement git server on iPhone and use it as a backend to store files. Create a UI that allows users to see all the different versions of their files.

hadasz commented 5 years ago

very low priority but would be cool

hadasz commented 5 years ago

https://github.com/Raekye/ObjectiveGit-iOS-Example https://github.com/libgit2/objective-git

barlock commented 5 years ago

When I said git version control, I was talking metaphorically 😛. Sense ipfs can't be changed, I was thinking in azure we store what amounts to a 3d array. Fileid/version/hashes.

I don't see how a real git server would help. It would give us cryptographicly secure changes, past that I can't think of anything. What did you have in mind? On Tue, Oct 9, 2018 at 4:43 PM hadasz notifications@github.com wrote:

https://github.com/Raekye/ObjectiveGit-iOS-Example https://github.com/libgit2/objective-git

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ConsenSys/imagineering-sojourn/issues/22#issuecomment-428344347, or mute the thread https://github.com/notifications/unsubscribe-auth/AFgLF6tk31zkT2cPVh1QExlb6XM6qbygks5ujQpygaJpZM4XUBvz .

hadasz commented 5 years ago

Lol I know you were. This is in response to a conversation we had today in office about how nice it would be for the user to locally see all their versions without having to save a separate copy for each. Implementation as we had it now was just to save current state locally and have all the versions on IPFS.

We decided it was very low priority but I found a relatively easy way to implement it and got excited. Definitely needs to be thought about and discussed more

barlock commented 5 years ago

Oooo. Got it! The scope creep police will go home now 😛 On Tue, Oct 9, 2018 at 4:33 PM hadasz notifications@github.com wrote:

Lol I know you were. This is in response to a conversation we had today in office about how nice it would be for the user to locally see all their versions without having to save a separate copy for each. Implementation as we had it now was just to save current state locally and have all the versions on IPFS.

We decided it was very low priority but I found a relatively easy way to implement it and got excited. Definitely needs to be thought about and discussed more

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/ConsenSys/imagineering-sojourn/issues/22#issuecomment-428360414, or mute the thread https://github.com/notifications/unsubscribe-auth/AFgLF3hv0RkfJaFSkSDI2ztpTbKmFo6Lks5ujRYRgaJpZM4XUBvz .

barlock commented 5 years ago

Closing to leave this up to future devs if they choose to build something interesting out of it.