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

docs: add Roadmap #1

Merged
merged 3 commits into from
Oct 26, 2022
Merged

docs: add Roadmap #1

merged 3 commits into from
Oct 26, 2022

Conversation

tinytb
Copy link
Contributor

@tinytb tinytb commented Oct 26, 2022

EngRes: please feel free to push edits directly to this branch; this is a collaboratively-edited document.

Copy link
Contributor

@BigLep BigLep left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tinytb : I'm going to approve and merge this. Please go ahead and incorporate comments after the fact. I also created this accompanying issue: #5

ROADMAP.md Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Show resolved Hide resolved
ROADMAP.md Show resolved Hide resolved
ROADMAP.md Show resolved Hide resolved
@BigLep BigLep merged commit fcb9288 into main Oct 26, 2022
@BigLep BigLep deleted the add-roadmap branch October 26, 2022 21:53
@tinytb
Copy link
Contributor Author

tinytb commented Oct 27, 2022

Follow-up PR:

achingbrain added a commit that referenced this pull request Jan 8, 2024
Adds initial implementation of IPNS for helia
achingbrain pushed a commit that referenced this pull request Jan 8, 2024
## @helia/ipns-v1.0.0 (2023-02-15)

### Features

* initial implementation ([#1](ipfs/helia-ipns#1)) ([b176179](ipfs/helia-ipns@b176179))
achingbrain added a commit that referenced this pull request Jan 8, 2024
Adds unixfs commands:

- cat
- chmod
- cp
- ls
- mkdir
- rm
- stat
- touch

Each file operates on a CID and returns a new CID that refers to a DAG with the changes made to it.

This is largely a lift & shift of the MFS code from js-ipfs except it returns a CID instead of writing it to the datastore.

The tests have been ported from the interface suite.

Sharding support is mostly complete, a couple of rm tests are skipped for now.
achingbrain pushed a commit that referenced this pull request Jan 8, 2024
## 1.0.0 (2023-02-16)

### Features

* initial implementation ([#1](ipfs/helia-unixfs#1)) ([adb6b0e](ipfs/helia-unixfs@adb6b0e))

### Trivial Changes

* initial commit ([35e8a8f](ipfs/helia-unixfs@35e8a8f))
* Update .github/workflows/stale.yml [skip ci] ([bcb060d](ipfs/helia-unixfs@bcb060d))

### Documentation

* update readme ([83e5e0e](ipfs/helia-unixfs@83e5e0e))
achingbrain added a commit that referenced this pull request Jan 8, 2024
Bumps [@chainsafe/libp2p-yamux](https://github.com/ChainSafe/js-libp2p-yamux) from 3.0.10 to 4.0.1.
- [Release notes](https://github.com/ChainSafe/js-libp2p-yamux/releases)
- [Changelog](https://github.com/ChainSafe/js-libp2p-yamux/blob/master/CHANGELOG.md)
- [Commits](ChainSafe/js-libp2p-yamux@v3.0.10...v4.0.1)

---
updated-dependencies:
- dependency-name: "@chainsafe/libp2p-yamux"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex Potsides <alex@achingbrain.net>
achingbrain pushed a commit that referenced this pull request Jan 8, 2024
Fixes non-compileable code example where we set both `node:fs` import and `unixfs(helia)` to a variable `fs`.
achingbrain pushed a commit that referenced this pull request Jan 8, 2024
achingbrain added a commit that referenced this pull request Jan 8, 2024
* deps: bump @helia/interface from 1.2.2 to 2.0.0

Bumps [@helia/interface](https://github.com/ipfs/helia) from 1.2.2 to 2.0.0.
- [Release notes](https://github.com/ipfs/helia/releases)
- [Changelog](https://github.com/ipfs/helia/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ipfs/helia/compare/@helia/interface-v1.2.2...helia-v2.0.0)

---
updated-dependencies:
- dependency-name: "@helia/interface"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* deps(dev): bump helia from 1.3.12 to 2.0.1 (#1)

Bumps [helia](https://github.com/ipfs/helia) from 1.3.12 to 2.0.1.
- [Release notes](https://github.com/ipfs/helia/releases)
- [Changelog](https://github.com/ipfs/helia/blob/main/CHANGELOG.md)
- [Commits](helia-v1.3.12...helia-v2.0.1)

---
updated-dependencies:
- dependency-name: helia
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex Potsides <alex@achingbrain.net>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex Potsides <alex@achingbrain.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants