Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write up manifesto explaining the motivation for this IPFS implementation #13

Closed
tinytb opened this issue Dec 2, 2022 · 1 comment
Closed
Assignees
Labels
effort/days Estimated to take multiple days, but less than a week P0 Critical: Tackled by core team ASAP

Comments

@tinytb
Copy link
Contributor

tinytb commented Dec 2, 2022

  • Problems we saw & learned about from js-ipfs
  • Goals for a new implementation
    • Support multiple filesystems, make winfs/unixfs swappable
    • Permissions: want UCAN (or something) to control access to the HTTP RPC API
      • If people mistakenly expose their node to the public, third parties can't do anything harmful
  • Pitfalls, and how we'll avoid them
    • Non-goals: what we don't want to re-invent
      • e.g. Networking layer
@tinytb tinytb added P0 Critical: Tackled by core team ASAP effort/days Estimated to take multiple days, but less than a week labels Dec 2, 2022
@achingbrain
Copy link
Member

Done in #15

achingbrain added a commit that referenced this issue Jan 8, 2024
Expose progress event types that are passed to `onProgress` callback passed to all operations.
achingbrain pushed a commit that referenced this issue Jan 8, 2024
## [@helia/unixfs-v1.1.0](https://github.com/ipfs/helia-unixfs/compare/@helia/unixfs-v1.0.5...@helia/unixfs-v1.1.0) (2023-03-15)

### Features

* expose progress events from importer, blockstore and bitswap ([#13](ipfs/helia-unixfs#13)) ([de78f4d](ipfs/helia-unixfs@de78f4d))

### Trivial Changes

* add interop test suite ([#12](ipfs/helia-unixfs#12)) ([3ad5f5d](ipfs/helia-unixfs@3ad5f5d))
achingbrain added a commit that referenced this issue Jan 8, 2024
* deps(dev): bump libp2p from 0.44.0 to 0.45.3

Bumps [libp2p](https://github.com/libp2p/js-libp2p) from 0.44.0 to 0.45.3.
- [Release notes](https://github.com/libp2p/js-libp2p/releases)
- [Changelog](https://github.com/libp2p/js-libp2p/blob/master/CHANGELOG.md)
- [Commits](libp2p/js-libp2p@v0.44.0...v0.45.3)

---
updated-dependencies:
- dependency-name: libp2p
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore: fix deps and linting

* chore: add identify

* chore: revert

* chore: revert

* chore: debug browsers

* chore: remove debug

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: achingbrain <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort/days Estimated to take multiple days, but less than a week P0 Critical: Tackled by core team ASAP
Projects
No open projects
Development

No branches or pull requests

2 participants