Hi there, just wanted to thank you both @MarshallAsch and @judiMc for making this for us in CIS2430! Really appreciate having everything I need in one container that I can start/stop/remove.
I have a suggestion for the scioer python package. It appears that installing python and scioer with pip is bit of a hit-and-miss on different systems. How about instead of instructing students to install python + a pip package, scioer would be distributed as a binary for Windows, Linux, and macOS.
The executables could be built using a user-triggered github workflow with pyinstaller to create a github release, and students could run something like
wget https://github.com/sci-oer/student-cli/releases/latest/download/scioer && mv scioer /usr/bin (C:\Windows\System32 for windows users). The idea would be to avoid having to install/upgrade python or dealing with pip.
Hi there, just wanted to thank you both @MarshallAsch and @judiMc for making this for us in CIS2430! Really appreciate having everything I need in one container that I can start/stop/remove.
I have a suggestion for the scioer python package. It appears that installing python and scioer with pip is bit of a hit-and-miss on different systems. How about instead of instructing students to install python + a pip package, scioer would be distributed as a binary for Windows, Linux, and macOS.
The executables could be built using a user-triggered github workflow with pyinstaller to create a github release, and students could run something like
wget https://github.com/sci-oer/student-cli/releases/latest/download/scioer && mv scioer /usr/bin(C:\Windows\System32for windows users). The idea would be to avoid having to install/upgrade python or dealing with pip.