cjb / GitTorrent

A decentralization of GitHub using BitTorrent and Bitcoin
MIT License
4.75k stars 264 forks source link

Make `git push` work #3

Open cjb opened 9 years ago

cjb commented 9 years ago

It should:

phuicy commented 9 years ago

Announce how? where? Forking?

I am interested in contributing towards this. But I feel that some coordination for work is necessary.

cjb commented 9 years ago

@phuicy "Announce" is a BitTorrent term for letting the network know that you are available to peer with for a specified hash.

phuicy commented 9 years ago

I realise that, but why do it for every push? Could you not do something simpler, auto track the bare repo? why not do it for a fork only?

Are you really going to have a new torrent for every commit? surely that defeats the point of git

annanay25 commented 9 years ago

No, not a new torrent for every commit. But, we need to be able to tell the torrent tracker that a new node is available for peer. As @cjb said, for a specified hash.