Skip to content

http-api-spec.ng - Roadmap, Priorities and Discussions of where to take the HTTP API #208

@daviddias

Description

@daviddias

This issue is a follow up on last HTTP-API Sprint call, August 15.

tl;dr; The HTTP-API is one of the most common and used interfaces to interact with IPFS core, however, it has been historically a PITA to deal with and implement client libraries that work both in the browser and natively + that keep up to date with the evolution of API itself

Current issues

  • There is no way to actual verify that the HTTP-API documentation still applies to the current state of go-ipfs
  • There is no way to notify developers of client libraries, when does the HTTP-API changes and how did it change
  • go-ipfs doesn't have a process to verify if the client libraries work before releasing

Discussions & Proposals to improve the HTTP-API and process

Priorities

  • Get the go-ipfs batch of tests to be executable against other HTTP-API implementations (namely, the js-ipfs one)

Moar issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions