You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is tedious for non-tech users to install python, pip, pipenv and all dependencies to make spectraplot run. How can we make it simpler?
Even if it's in early development and probably does not deserve a "stable release", how can we distribute it to people?
One option I see is packaging it (wheel?) for installation with pip. Another is making a single-click-executables.
If anyone has experience with python packaging, I'll be glad to have a chat :)
The text was updated successfully, but these errors were encountered:
pyqtdeploy could be used for packing
But I don't now how well it will handle the inclusion of PyQtDataVisualisation.
Then you can also deploy to iphone or android.
I think the easiest option would be to package up this project as a Docker container and then run a web UI which you can connect to over localhost.
End users can then just run the docker container and use a normal web browser to view the plots.
This would of course be quite a large change as it's changing languages and would make it harder to collect live data and plot it immediately like you can do now. However, it would mean that you could even host the plot UI on GitHub Pages and just have an "open file" dialog to load the data, making it absolutely trivial for end users to use (just visit X website and load your file).
It is tedious for non-tech users to install python, pip, pipenv and all dependencies to make spectraplot run. How can we make it simpler?
Even if it's in early development and probably does not deserve a "stable release", how can we distribute it to people?
One option I see is packaging it (wheel?) for installation with pip. Another is making a single-click-executables.
If anyone has experience with python packaging, I'll be glad to have a chat :)
The text was updated successfully, but these errors were encountered: