learningequality / kolibri

Kolibri Learning Platform: the offline app for universal education
https://learningequality.org/kolibri/
MIT License
810 stars 684 forks source link

Support for Windows scoop.sh installer #12834

Open JaneX8 opened 1 week ago

JaneX8 commented 1 week ago

I'd like to be able to do scoop install kolibri using the scoop.sh installer for Windows.

MisRob commented 3 days ago

@jredrejo @rtibbles Any thoughts?

jredrejo commented 3 days ago

No, never heard of this installer. It could be a community project if there's interest on it and someone has good Powershell skills

rtibbles commented 3 days ago

The main issue is that scoop.sh (from its documentation) focuses on portable/standalone apps. Currently on Windows, Kolibri has an explicit dependency on Python, so we would need to create a working PyInstaller build of Kolibri for Windows before this is possible.

JaneX8 commented 3 days ago

Or use a venv, similar to this unofficial scoop repo dealing with Python: https://github.com/jcwillox/scoop-python/blob/master/bucket/black.json.

rtibbles commented 3 days ago

OK, this seems like quite a stretch as an installer, with a low potential reach. Happy to get PRs for it, but I doubt we will prioritize this internally for the time being.