@wespr/pando
v0.1.8
Published
A PoC for a distributed versioning system based on IPFS and AragonOS
Downloads
16
Readme
A PoC versioning system based on IPFS and AragonOS.
Notes
This software is in a very alpha stage and is not meant to be used in production. It is just a PoC showing what can be done using AragonOS and IPFS.
Why Pando ?
Pando (Latin for "spread out"), also known as the Trembling Giant is a clonal colony of a single male quaking aspen (Populus tremuloides) determined to be a single living organism by identical genetic markers and assumed to have one massive underground root system. The plant occupies 43 hectares (106 acres) and is estimated to weigh collectively 6,000,000 kilograms (6,600 short tons), making it the heaviest known organism. The root system of Pando, at an estimated 80,000 years old, is among the oldest known living organisms.
Installation
For now the js-ipfs-api
does not handle DAG
. So you need to run a local ipfs
node on your machine. Install ipfs and launch the daemon.
ipfs daemon
Then install pando.
npm install -g @wespr/pando
Usage
pando --help
Usage: pando [options] [command]
Options:
-h, --help output usage information
Commands:
init create an empty pando repository
commit <message> commit changes
push push changes to remote repository
log show pasts commits
revert <cid> revert to a previous commit
clone <address> clone a remote repository
grant <address> grant PUSH rights to address
fetch fetch sources from remote repository