sagemathinc / cocalc

CoCalc: Collaborative Calculation in the Cloud
https://CoCalc.com
Other
1.17k stars 216 forks source link

make it possible to set custom software environment for students #4052

Closed DrXyzzy closed 7 months ago

DrXyzzy commented 5 years ago

At present the only way to specify a custom software environment (CSE) is in the "Create New Project..." dialog under "Advanced...".

Instructors need a way to specify CSE for students in a CoCalc managed course. This could be:

Reported by Stephanos Matsumoto.

haraldschilly commented 5 years ago

There is https://github.com/sagemathinc/cocalc/pull/3133 of which I thought is already merged and deployed. I don't know what it actually does, though.

williamstein commented 5 years ago

It was an attempt to implement it, but it is disabled. Maybe it didn't work?

https://github.com/sagemathinc/cocalc/pull/3133/files#diff-286fc0733949d1ce58eb7d397ae1500eR178

@johnjeng disabled it for no apparent reason in this mysterious commit: https://github.com/sagemathinc/cocalc/commit/ebae1546767799e3fc95ecdeb0c98e113c5d5f48

williamstein commented 5 years ago

We should enable and test :-)

williamstein commented 5 years ago

Also #3133 was for setting the "Software Environment" (as in project settings, which has been around for 1 year+), whereas here you are asking for setting the "3rd party software environments" (which is a new thing you only do when creating the projects, and can't change later).

williamstein commented 7 months ago

I'm sure this is already implemented and live for a long time.