Depend on AbstractPlotting
Closed this issue · 2 comments
SimonDanisch commented
First of all, nice package!! :)
Just wanted to drop in, and say, that you should rather depend on AbstractPlotting, instead of Makie:
InteractiveViz.jl/Project.toml
Line 8 in 80fd2a5
using Makie
is identical to using AbstractPlotting, GLMakie
. But if you just depend on AbstractPlotting, your users can easily switch out backends, and e.g. display those plots in the web or save it to a pdf with CairoMakie ;)If you want to have GLMakie as a default backend readily available for your user, depending on Makie.jl is fine, since it's still possible for the user to switch backends ;) They just always need to compile GLMakie as well, even when not using it!
mchitre commented
Thanks for the feedback. Will update.
mchitre commented
Done