XOYZ69 / school_reports

Generate custom reports for your school based on a .json file
0 stars 0 forks source link

Building of executable for releases and dependency packaging #15

Open XOYZ69 opened 3 weeks ago

XOYZ69 commented 3 weeks ago

Is your feature request related to a problem? Please describe If you want to use school reports it is mandatory to install python, the modules and LaTeX. For developers this isn't an issue but to make it available to a wider audience and also streamline installation on different machines there should be a better solution.

Describe the solution you'd like There should be an installer or a ready packaged installation file which contains and / or installs all dependencies automatically. A way to do that would be to create a local python installation inside the project folder which gets installed with an installer.

Describe alternatives you've considered I do not know if an installer or an executable itself is the way to go. I would like to mention a docker container can be a good solution but defeats the purpose I mentioned before to make the software available to a wider audience.

Adittional Context There are probably other or maybe even better solutions and / or ideas how to get to this goal. I'm open to discuss those solutions.


Checklist