This is the repo for Ampify — an open and decentralised app platform. It is
intended as a successor to the Open Web and as a replacement for closed
platforms like iOS and Facebook.
We're currently working towards an initial release for mid-2013, with a final
1.0 release at the end of 2013 — [see the planfile for more info].
Getting Started
$ make
$ source environ/ampenv.sh
Resources
For more info, please see the doc
directory or visit:
Contribute
We've made a tool called git-review
to make it really easy for you
to contribute. If you haven't used it before, just install it with
the following command:
$ sudo easy_install git-review
Then, to contribute any patches, simply 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 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 — helped think through many of
the facets of Ampify.
[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.
[Tom Salfield], salfield — helped work through a lot of the
datastore and application programming layers.
[Yan Minagawa], yncyrydybyl — pioneered experimentation with
many of the Ampify concepts and co-designed the interface.
[Øyvind Selbek], talonlzr — designed aspects of the service
architecture, including video encoding.
[James Arthur], thruflo — implemented various trust map
iterations; dolumns; invented thruflo transactions.
[Seyi Ogunyemi], micrypt — working on actually implementing
the core of Ampify!
[Maciej Fijalkowski], fijal — implemented the bridge between
WebKit and PyPy-based interpreters; JIT sandbox.
[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>