Skip to content
This repository was archived by the owner on Oct 23, 2022. It is now read-only.
This repository was archived by the owner on Oct 23, 2022. It is now read-only.

Ability to derive Serialization to/from IPLD compatible format #417

@semtexzv

Description

@semtexzv

Is your feature request related to a problem? Please describe.
It'd be nice to be able to derive serializing to and from IPLD without having to manually write that code.

Describe the solution you'd like
Adopt https://github.com/ipfs-rust/rust-ipld, or develop own capability

Describe alternatives you've considered
Using other libraries, developing my own translation layer between structs and IPLD.

Additional context
I'm not sure what the situation is with different implementations, but from a perspective of a developer trying to build some custom protocols running side by side with IPFS node the state of things is very confusing. The ipfs-embed is not compatible with other IPFS clients, does not provide pubsub functionality. And the rust-ipfs does not provide tools to work with IPLD in ergonomic way.

Please let me know, what's the state and direction of this feature, I'd be glad to work on it, if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions