benlaurie / ampify

Ampify is an open and decentralised social platform. See the README for more info and join in!

Home Page:http://ampify.it

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ampify

This is the repo for Ampify — an open and decentralised social platform.
For comparison, perhaps imagine a bastardised mix between Git, Facebook,
Unix, IRC, App Engine, Xanadu and Wikis.

The goal for the final 1.0 release is to have a fully decentralised "internet
operating system" style platform. We're currently working towards an initial
release, Ampify Zero, for the end of this year — see the planfile.

Getting Started

$ make
$ source environ/ampenv.sh

Resources

For more info, please see the doc directory or visit:

Contribute

To contribute any patches, simply fork this repository using GitHub
and create a new branch for your work:

$ git checkout -b name-for-your-patch

And to submit it for review, make sure you've added yourself to the
AUTHORS file and then run:

$ git review submit

That's it! Thanks.

Please Note

This is very much a work in progress and not much works yet — faster
development is dependent on your involvement =)

Credits

All work by the Ampify Authors in this repository has been placed
into the public domain. The major contributors so far have been:

  • tav — creator of Ampify and BDFL.

  • Mamading Ceesay, evangineer — co-architect.

  • James Arthur, thruflo — implemented various trust map
    iterations; dolumns; invented thruflo transactions.

  • Sean B. Palmer, sbp — implemented various aspects including
    field trees; historian; even coined the name Ampify.

  • Mathew Ryden, oierw — designed many aspects of the overlay
    network, crypto and networking protocols.

  • Yan Minagawa, yncyrydybyl — pioneered experimentation with
    many of the Ampify concepts and co-designed the interface.

  • Maciej Fijalkowski, fijal — implemented the bridge between
    WebKit and PyPy-based interpreters; JIT sandbox.

  • Øyvind Selbek, talonlzr — designed aspects of the service
    architecture, including video encoding.

  • David Pinto, happyseaurchin — co-designed the micro-syntax
    and elements of the minimal user interface.

  • Jeff Archambeault, jeffarch — the glue that binds us all;
    Chief Shailar.

See the authors, credits and pecu allocations for a full listing
of all the awesome people who've helped over the years.

— Enjoy, tav <tav@espians.com>

About

Ampify is an open and decentralised social platform. See the README for more info and join in!

http://ampify.it

License:Other


Languages

Language:Python 46.1%Language:C 26.1%Language:Go 18.8%Language:JavaScript 5.5%Language:CoffeeScript 1.9%Language:Shell 1.5%Language:Ruby 0.1%