You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 13, 2020. It is now read-only.
window.ipfs-fallback was created as an exploration in opportunistic upgrade of IPFS experience using API exposed by ipfs-companion.
Since then, we created more advanced ipfs-redux-bundle for use in ipfs-webui and @fsdiogo started work on extracting logic into a new, framework-and-backend-agnostic library ipfs-provider, which supports window.ipfs as one of its backends.
This means we now have three libraries, and should start planning convergence around the versatile ipfs-provider.
Deprecation Plan
ensure ipfs-provider provides same features as window.ipfs-fallback
(does not need to be same syntax, but should have more or less feature-parity)
Context
window.ipfs-fallback
was created as an exploration in opportunistic upgrade of IPFS experience using API exposed by ipfs-companion.Since then, we created more advanced ipfs-redux-bundle for use in ipfs-webui and @fsdiogo started work on extracting logic into a new, framework-and-backend-agnostic library ipfs-provider, which supports
window.ipfs
as one of its backends.This means we now have three libraries, and should start planning convergence around the versatile ipfs-provider.
Deprecation Plan
window.ipfs-fallback
(does not need to be same syntax, but should have more or less feature-parity)
window.ipfs.enable
is supported (Add support for window.ipfs.enable({commands, experiments}) ipfs-shipyard/ipfs-provider#1)ipfs-provider
window.ipfs-fallback
README
: indicate it is DEPRECATED and replaced withipfs-provider
(example of deprecated project)
Optional: PR external projects that useMarked deprecated at NPM instead, with message pointing at ipfs-providerwindow.ipfs-fallback
Refs
cc ipfs/in-web-browsers#137 ipfs/ipfs-companion#589
The text was updated successfully, but these errors were encountered: