Mark Henderson

Results 193 comments of Mark Henderson

Getting this too, unfortunately, and am pretty stumped. Amazon Linux, Python 3.6. All my packages are inside of my virtualenv, which is named `env.` I had to downgrade to pip...

hmm same error :( the only thing i changed in your code was, in creating the virtualenv: `virtualenv /tmp/venv -p python3`

@ohager please join us on [Gitter](https://gitter.im/orbitdb/Lobby), which is bridged to Discord. It would be great if we could both solve the problem and come to come sort of consensus on...

I think my favorite part out of all of this is: ``` orbit-db-storage-adapter -> https://github.com/ipfs/js-ipfs-interfaces/tree/master/packages/interface-datastore orbit-db-cache -> https://github.com/ipfs/js-ipfs-interfaces/tree/master/packages/interface-datastore orbit-db-keystore -> https://github.com/libp2p/js-libp2p/tree/master/src/keychain ``` This may solve a lot of the "packaging"...

If all of these end up in `orbit-db`: ``` orbit-db-store orbit-db-counterstore orbit-db-docstore orbit-db-eventstore orbit-db-feedstore orbit-db-kvstore orbit-db-access-controllers orbit-db-identity-provider ``` then you can probably deprecate `orbit-db-test-utils` and put it back inside `orbit-db`

IMO these four should be dependency-injected so that people can write their own flavors: ``` orbit-db-access-controllers orbit-db-identity-provider orbit-db-io orbit-db-pubsub ``` Additionally, `orbit-db-store` should still be extensible and people should be...

The final thing to keep in mind is that `orbit-db` must remain isomorphic between `go-ipfs` and `js-ipfs`

Leaving it here but flagging as potential to transfer to the Field Manual. Maybe we can replace this pinned issue with just a link to the Field Manual and a...

Started hashing this out in project form here: https://github.com/orgs/orbitdb/projects/7

Update on **Developer Experience: The Publish Dance** I tackled a big part of this simply by moving `orbit-db-store` to a `peerDependency` in all of the `orbit-db-****store` repos. This makes it...