Slashdot Mirror


Political and Technical Implications of GitTorrent

lkcl writes "The GitTorrent Protocol (GTP) is a protocol for collaborative git repository distribution across the Internet. Git promises to be a distributed software management tool, where a repository can be distributed. Yet, the mechanisms used to date to actually 'distribute,' such as ssh, are very much still centralized. GitTorrent makes Git truly distributed. The initial plans are for reducing mirror loading, however the full plans include totally distributed development: no central mirrors whatsoever. PGP signing (an existing feature of git) and other web-of-trust-based mechanisms will take over from protocols on ports (e.g. ssh) as the access control 'clearing house.' The implications of a truly distributed revision control system are truly staggering: unrestricted software freedom. The playing field is leveled in so many ways, as 'The Web Site' no longer becomes the central choke-point of control. Coming just in time for that all-encompassing Free Software revolution hinted at by The Rebellion Against Vista, this article will explain more fully some of the implications that make this quiet and technically brilliant project, GitTorrent, so important to Software Freedom, from both technical and political perspectives."

9 of 208 comments (clear)

  1. This is why people don't take you seriously. by Anonymous Coward · · Score: 5, Insightful

    The hyperbole makes you look like a frothing idiot.

    1. Re:This is why people don't take you seriously. by __aasqbs9791 · · Score: 5, Funny

      Well, I'm like an idiot-savant. Except for the savant part. So I guess the frothing part.

  2. Serve Documentation from GitTorrent by ooglek · · Score: 5, Interesting

    This is cool, your code can be free. But unfortunately you're still stuck with hosting the documentation on a central website of some sort. I'm hopeful someone will whip up a standard for hosting the documentation website. IE PHP + SQlite + GitTorrent docRoot == Distributed website. Now several websites could support any GitTorrent-hosted documentation. Go to any GitTorrentDoc-enabled website, type in the .torrent of the repository, and blam -- the server pulls it down (or has it already cached) and you can page through the fully-dynamic docRoot. Could even contain Trac or something, so all the bug tracking is also in the GitTorrent repository.

    1. Re:Serve Documentation from GitTorrent by PouletFou · · Score: 5, Informative

      From TFA : The possibilities that GitTorrent opens up are just mind-blowing. Here are a few: * Imagine that an entire project - its web site, documentation, wiki, bug-tracker, source code and binaries are all managed and stored in a peer-to-peer distributed git repository. o To view the web site, you either go to the main site, http://web-site.org/ or, if you are offline or want faster access, you go to the locally checked out copy.

  3. Re:Not going to change much by GCsoftware · · Score: 5, Funny

    This is a problem in search of a solution.

    I believe you meant "solution in search of a problem."

  4. if your product is so useful by circletimessquare · · Score: 5, Insightful

    you don't need the hype. linking it to the downfall of vista makes us laugh at you

    just describe what it does, dryly, concisely, technically. if it is worthy of the hype, we will supply the hype for you

    but when you supply the hype, we are inclined to believe there's not much really going on with your project. which might not be true. so change your tone, for your own sake

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  5. What exactly have you been smoking? by Anonymous Coward · · Score: 5, Funny

    Coming just in time for that all-encompassing Free Software revolution hinted at by The Rebellion Against Vista

    Can you also point me to where the rainbow-powered unicorn factories are? I imagine they probably exist in the world you seem to live in, you insufferable twit.

  6. Re:Not going to change much by TheRaven64 · · Score: 5, Funny

    If it involves Git and Bittorrent then I suspect it is actually "two problems in search of a problem".

    --
    I am TheRaven on Soylent News
  7. Dead project by nniillss · · Score: 5, Informative
    Status, according to the project site, http://code.google.com/p/gittorrent/: Currently no-one is actively developing either this developed version or Jonas' C++ implementation.

    The last project entries/downloads are from February 2008. Why such a hype over a dead/dormant project?