[Ndn-interest] Version-controlled file-syncing/sharing (collaboration with git-annex?)
Kyra
hello at kyra.run
Tue Apr 15 14:14:49 PDT 2025
Hello!
For wider discussion, I am cross-posting an idea I added to github here:
https://github.com/named-data-mobile/ndn-photo-app/issues/186
Average users could get so much value out of a simple and intuitive p2p
> file-syncing service that is as polished as ResilioSync
> <https://www.resilio.com/sync/>, provides revision control on arbitrary
> files like Abstract (version control for designers)
> <https://www.goabstract.com/>, but open source like LibreVault
> <https://github.com/librevault/librevault> & SyncThing
> <https://syncthing.net/>, plus backed by a distributed revision/version
> control system (DRCS/DVCS)¹ like SparkleShare
> <https://www.sparkleshare.org/>. This would be priceless for science,
> design, all sorts of collaborative workspaces, and especially for backups
> and data redundancy.
>
> Currently, git-annex <https://git-annex.branchable.com/> depends on Tor
> and Magic Wormhole <https://github.com/magic-wormhole/magic-wormhole> to
> share/collaborate/sync with others. There is Hypercore
> <https://docs.pears.com/building-blocks/hypercore> by Holepunch
> <https://holepunch.to/>, but since an experiment for "Distributed Git
> over Named Data Networking <https://github.com/JonnyKong/GitSync>" and
> npChat already exists, could a collaboration between Named-Data and
> git-annex
> <https://git-annex.branchable.com/todo/Abstract__44__LibreVault__44__ResilioSync_alternative_on_NDN/>
> allow for a built-in method for connections to be made for git-annex and
> set the foundation—pave the way—for the perfect file
> synchronization/sharing app?
>
> *¹ Although, it might be nice to use Pijul
> <https://pijul.org/manual/why_pijul.html>, which has efficint binary diffs
> <https://pijul.org/posts/2021-06-28-two-changes/> and hopefully someday
> also word-by-word diffs
> <https://discourse.pijul.org/t/fast-characterwise-and-binary-patches/32/9>
> (for example, to be the revision control system for a wiki)*
Thanks,
Kyra
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndn-interest/attachments/20250415/9876d38b/attachment.htm>
More information about the Ndn-interest
mailing list