Open jbenet opened 8 years ago
@jbenet https://github.com/bigchaindb/py-ipld/issues/1
I did a port of js-ipld to Python yesterday. Currently finishing setting up the repo on Github.
There is a very experimental branch on BigchainDB using IPLD now: https://github.com/bigchaindb/bigchaindb/pull/381
As far as I can tell, we'll probably make it an option to enable in a configuration.
@TimDaub Excellent news!
Hey @TimDaub wanted to check in here. Some updates on our end:
We're pushing hard on IPLD this quarter, and putting it into go-ipfs and js-ipfs. I think it would be useful to iterate together more closely these coming weeks. What do you think of a regular weekly 30min call to check up on things?
We're working on multihash rfc style spec. We're pushing fwd multibase too. we're implementing in the next 2-3 weeks.
Awesome!
Looks like py-ipld is good to go? anything else left there? what do you need from us?
Nope, py-ipld is basically done. Huge thanks to @dignifiedquire! I guess what could be a missing link at one point for us (2-3 months into the future) is a full-fledged Python IPFS implementation. On Friday @gmcmullen and I have been sending out the first COALA IP specification draft. We'll be using that as the main driver for a lot of our efforts on BigchainDB. One element of it is that some media blobs (specifically contracts in forms of .pdfs) will have to reside on a content addressable storage solution (IPFS in essence). Just wanna make sure that this will not be a blocker eventually.
Signed/authenticated IPLD objects might be another potential blocker but the discussion about it gladly already started: https://github.com/ipfs/notes/issues/152#issuecomment-239320116
Working on IPLD spec too-- pushing fwd a spec for either W3C or IETF.
Awesome. I also saw that you've been restructuring a lot of your Github repository. Looks all really nice. Like the work that's being done on IPLD. Seems super promising.
Maybe a quick update on our site:
We've now fully initialized the implementation of the COALA IP. We're currently working on:
I think it would be useful to iterate together more closely these coming weeks. What do you think of a regular weekly 30min call to check up on things?
Makes sense to me. I'll write you an email about scheduling.
/cc @sohkai @sbellem
More updates :tada::
We also finally released a first draft of the COALA IP specification: https://github.com/COALAIP/specs
We're using IPLD for linking in-between documents.
Hey @diasdavid and @dignifiedquire -- talking with @TimDaub in person and brought him up to speed with CID and IPLD and new things. They:
ipld-dag-json
or something)Either way, they'll need your help to integrate all this and make sure it works well.
Sounds good, let's make this happen!
Since your data is already in JSON, you should be able to add it directly using dag-cbor
, I believe it is the best bet because it will save you from some future annoyances and considerations like supporting binary data in your JSON blobs.
Can you provide me some data that you currently store in BigchainDB and how it is being linked?
@TimDaub here are our TODOs from https://pad.riseup.net/p/Ctdc9oGWjy1Q
TODOS: