Skip to content
This repository has been archived by the owner on Oct 30, 2023. It is now read-only.

Update in light of Helia release and js-ipfs deprecation #316

Closed
BigLep opened this issue Jun 1, 2023 · 1 comment
Closed

Update in light of Helia release and js-ipfs deprecation #316

BigLep opened this issue Jun 1, 2023 · 1 comment

Comments

@BigLep
Copy link

BigLep commented Jun 1, 2023

Problems to solve

js.ipfs.tech is outdated and not maintained in that it is pointing to js-ipfs which is deprecated per ipfs/js-ipfs#4336

Specific actions we need to take as a result:

  1. Remove inaccurate information (particularly references to js-ipfs which is now deprecated)
  2. Surface newer/better IPFS in JS options like Helia.

What's the purpose of this website?

@BigLep believes it is:

  1. Have a polished statement that IPFS takes (or at least wants to take) JS seriously. We should give the sense that there is more behind this effort than a couple of rogue hackers.
  2. Succinctly describe the options available to someone who wants to do IPFS with JS and link to where they can link more.

Notes

Principles I think we should apply when working on this:

  1. It's better to have less information than inaccurate information.
  2. We should feel at liberty to strip out functionality. For example, if we can't handle translations right now, lets remove them.
  3. Avoid duplication information. If there is content that belongs elsewhere (e.g., docs.ipfs.tech, Helia project docs/wiki), lets link there.
  4. If we are going to squat on js.ipfs.tech, we should be multiple implementation aware. Helia is obviously an important part of the story, but there are other ways to engage with IPFS in JS than Helia (e.g., js-kubo-rpc-client). Alternatively, we could convert this to helia.ipfs.tech (or something similar) and can make it as Helia-specific as we want.
  5. We should bias towards more "timeless" information. We don't want this to be a place that requires frequent updates because that won't happen with current staffing.
@BigLep BigLep added need/triage Needs initial labeling and prioritization and removed need/triage Needs initial labeling and prioritization labels Jun 1, 2023
@SgtPooki SgtPooki assigned SgtPooki and unassigned SgtPooki Jul 27, 2023
@lidel lidel closed this as completed Oct 30, 2023
@github-project-automation github-project-automation bot moved this from 🥞 Todo to 🎉 Done in Helia Working Group (inactive) Oct 30, 2023
@lidel
Copy link
Contributor

lidel commented Oct 30, 2023

#320 deprecated this website and domain now redirects to JS docs on our docs website. I'm closing all issues and archiving: #321

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants