dora-rs / dora

DORA (Dataflow-Oriented Robotic Application) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines.
https://dora-rs.ai
Apache License 2.0
1.36k stars 69 forks source link

Use `just` tool to run examples #454

Closed phil-opp closed 2 weeks ago

phil-opp commented 3 months ago

This PR tries to replace our custom run.rs files with the just tool. The goal is to make the commands more obvious to users.

Michael-J-Ward commented 2 months ago

I think this would be much cleaner and more approachable for rust and non-rust devs alike.

haixuanTao commented 2 months ago

This would be awesome but just encountered this issue: https://github.com/casey/just/pull/1229/files , which is about how just might not be super practical with virtual env. The fix proposed cold potentially work but we would need to bake it into the dataflow which might not be super ideal. I'm kind of looking at the ways other people fixed it but might be a bit hacky

haixuanTao commented 2 months ago

I'm wondering if we can just use a nu script that will fix the conda shell environment. https://www.nushell.sh/book/scripts.html

phil-opp commented 2 weeks ago

Closing on favor of https://github.com/dora-rs/dora/pull/495