https://wiki.softwareheritage.org/index.php?title=GitTorrent&feed=atom&action=historyGitTorrent - Revision history2024-03-29T00:54:42ZRevision history for this page on the wikiMediaWiki 1.31.16https://wiki.softwareheritage.org/index.php?title=GitTorrent&diff=197&oldid=prevStefanoZacchiroli: 1 revision: import public pages from the intranet wiki2016-07-20T13:02:35Z<p>1 revision: import public pages from the intranet wiki</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">Revision as of 13:02, 20 July 2016</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>StefanoZacchirolihttps://wiki.softwareheritage.org/index.php?title=GitTorrent&diff=196&oldid=prevStefanoZacchiroli: /* References */2015-05-29T22:25:39Z<p><span dir="auto"><span class="autocomment">References</span></span></p>
<p><b>New page</b></p><div>GitTorrent is an experimental project by Chris Ball (AKA cjb) to use BitTorrent as a P2P distribution network for Git objects.<br />
<br />
The key idea is to distribute Git packfiles, as created by Git smart protocol negotiation, via Bittorrent.<br />
The implementation of this idea is plugged into Git via the ad-hoc gittorrent:// URL scheme, implemented in turn by the git-remote-gittorrent helper.<br />
<br />
Additionally, GitTorrent also aims at not relying on GitHub to retrieve the information about what is the last commit in a given repository.<br />
To that end, GitTorrent leverages the Bitcoin blockchain to distribute (signed) messages about what is the most recent commit in a given repository, and uses consensus there to decide who is assigned a given user name.<br />
<br />
== References ==<br />
<br />
* [http://blog.printf.net/articles/2015/05/29/announcing-gittorrent-a-decentralized-github/ introductory blog post], on Chris' blog<br />
* [https://github.com/cjb/gittorrent source code] on GitHub<br />
<br />
<br />
[[Category:GitHub]]<br />
[[Category:Related software]]</div>StefanoZacchiroli