rerun-io / rerun

Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
https://rerun.io/
Apache License 2.0
6.52k stars 330 forks source link

Publish `rerun` binaries on popular package managers #2108

Open teh-cmc opened 1 year ago

teh-cmc commented 1 year ago

See https://repology.org/ for an exact definition of "popular".

Requires #2107

emilk commented 1 year ago

I assume you mean package managers such as apt, brew, winget etc.

For our Python users this brings nothing to the table (pip install rerun-sdk already sets up a rerun in your PATH).

For our Rust SDK users this is great though, as you can get nicer spawn: https://github.com/rerun-io/rerun/issues/2109 without having to wait for the extreme slow compile of cargo install rerun.

It is also nice for people just looking for a simple image- and mesh-viewer (https://github.com/rerun-io/rerun/pull/2060)

emilk commented 1 year ago

This would also help with:

emilk commented 1 year ago

We should also remember to add analytics for how the user installed rerun. See:

emilk commented 1 year ago

We should consider using cargo-dist for this: https://github.com/axodotdev/cargo-dist