fission-codes / fission-cli

Rewrite it in Rust 🦀
Apache License 2.0
1 stars 1 forks source link

Wrap existing CLI #6

Closed bgins closed 1 year ago

bgins commented 1 year ago

Summary

Problem

This project will eventually rewrite the existing Fission CLI, but it starts with nothing.

Impact

We won't have a working version outside of a couple of commands for a while.

Solution

Wrap the existing CLI and shell out to it from the new Rust CLI. Gradually replace wrapped commands with handlers written in Rust. We should be able to write the interface against the wrapped CLI.

This approach will require us to download the existing binary per platform until we have completed the rewrite.