Skip to content
This repository was archived by the owner on Mar 10, 2020. It is now read-only.
This repository was archived by the owner on Mar 10, 2020. It is now read-only.

First iteration of interface-ipfs-core #18

Closed
@hackergrrl

Description

@hackergrrl

Here are some thoughts on the herculean task of building this out. For each section of the API (objects, blocks, etc) we

  1. write up a draft api for them as a PR in this repo
  2. get approval on that PR from the core js-ipfs devs
  3. write PRs on js-ipfs and js-ipfs-api to match said api
  4. write tests here on interface-ipfs-core for that api
  5. run both js-ipfs and js-ipfs-api against the interface-ipfs-core tests from (4)

We'll need this done for the whole core api:

high priority:

  • objects
    • draft api
    • api approval
    • js-ipfs support
    • js-ipfs-api support
    • interface-ipfs-core tests
    • tests passing against js-ipfs and js-ipfs-api
  • blocks
    • draft api
    • api approval
    • js-ipfs support
    • js-ipfs-api support
    • interface-ipfs-core tests
    • tests passing against js-ipfs and js-ipfs-api
  • add
    • draft api
    • api approval
    • js-ipfs support
    • js-ipfs-api support
    • interface-ipfs-core tests
    • tests passing against js-ipfs and js-ipfs-api
  • cat
    • draft api
    • api approval
    • js-ipfs support
    • js-ipfs-api support
    • interface-ipfs-core tests
    • tests passing against js-ipfs and js-ipfs-api
  • get
    • draft api
    • api approval
    • js-ipfs support
    • js-ipfs-api support
    • interface-ipfs-core tests
    • tests passing against js-ipfs and js-ipfs-api

lower priority:

  • version
  • id
  • refs
  • pin
  • log

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions