rerun-io / rerun

Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.
https://rerun.io/
Apache License 2.0
6.23k stars 287 forks source link

Define a set of supported Linux flavors #1346

Open emilk opened 1 year ago

emilk commented 1 year ago

There are too many Linux versions to support. There will always be weird problems with missing dependencies and graphics issues.

We should define a set of officially supported Linux versions, and make sure those always work out-of-the-box.

For all other Linux versions we should do our best to provide good error messages and documentation to help guide users to fix their own problems, and perhaps even submit a patch!

We should also document fallbacks, like using a web-viewer when the visualizer graphics fails.

emilk commented 1 year ago

For Ubuntu, 20.04 seems like a reasonable minimum considering the support for Ubuntu 18.04 ends on April 2023 (https://wiki.ubuntu.com/Releases), and is on Python 3.6.

If supporting 18.04 is easy, that I will change my mind (PRs welcome!)