The roadmap provides information on future improvements to WNFS and their priorities/timelines. It also helps *you* participate in this process. What can you contribute? Help us accomplish things faster!
Enable testing interfaces, integration points & performance with rs-wnfs and other systems.
Problem / Need
WNFS needs to be accessible on various platforms. Implementing it in rust allows everyone to integrate it in the browser and potentially in ADLs/IPVM with WASM and on servers or IPFS implementations on the CLI via native rust or a C library wrapper.
We need a first prototype to be implemented so we can experiment with this system design. Using this prototype we can take a look at how a single implementation may or may not solve multiple use cases at once and test & compare its performance characteristics with older implementations of WNFS.
Success Scenario
We can start
integrating rs-wnfs into something like the webnative SDKs so web applications can use WNFS as the data format for writing encrypted data to IPFS
integrating rs-wnfs into Iroh as a CLI, to experiment with rs-wnfs as a rust library for integration
testing performance of various operations to identify bottlenecks early
Summary
Enable testing interfaces, integration points & performance with rs-wnfs and other systems.
Problem / Need
WNFS needs to be accessible on various platforms. Implementing it in rust allows everyone to integrate it in the browser and potentially in ADLs/IPVM with WASM and on servers or IPFS implementations on the CLI via native rust or a C library wrapper. We need a first prototype to be implemented so we can experiment with this system design. Using this prototype we can take a look at how a single implementation may or may not solve multiple use cases at once and test & compare its performance characteristics with older implementations of WNFS.
Success Scenario
We can start
ETA: 2022-12-31