in Step 1. That really doesn't seem like enough, because the bigchaindb_driver package depends on the bigchaindb package, which needs a lot more OS-level dependencies, i.e. it needs:
We should not assume they already have bigchaindb (BigchainDB Server) installed. Most people will never run BigchainDB Server.
To Do
Test the existing Quickstart / Installation instructions for the Python Driver on a new Ubuntu 16.04 VM.
Add any needed / missing OS-level dependencies to the Quickstart / Installation page. Re-name that step as "Step 1: OS-level dependencies". It doesn't have to go into the details of what each one is for. You can even cut the existing explanation of the libffi-dev package. It's too much information.
The current Quickstart / Installation page for the BigchainDB Python Driver only has one OS-level dependency installation:
in Step 1. That really doesn't seem like enough, because the
bigchaindb_driver
package depends on thebigchaindb
package, which needs a lot more OS-level dependencies, i.e. it needs:We should not assume they already have
bigchaindb
(BigchainDB Server) installed. Most people will never run BigchainDB Server.To Do