> *Do you want to add it to the docs?*

Yes! But first there should be something like a review based on the testing 
experiences of other users.

>* Another alternative would be to import the docker image as a WSL 
distribution*

Thanks for the hint. My impression is that this is essentially the approach 
Julian took. The main difference with my approach is that the decision of 
which version of Sage to install has to be made at installation time. If 
you use Docker, this is more of a runtime decision. With my approach, the 
user selects the Sage version from a list (see section 2.3 
<https://github.com/soehms/projects_docker_guide?tab=readme-ov-file#2.3> in 
the documentation). Installing Sage is then done simply by `docker pull`. 
This makes it easier to upgrade Sage, keep a previous version for a while, 
and use multiple Sage versions in parallel.


tobia...@gmx.de schrieb am Donnerstag, 17. Oktober 2024 um 06:35:59 UTC+2:

I'm very happy to see improvements to the Windows installation. I don't 
have the time right now to try your powershell script, but it looks like a 
nice walk-through for not-so-technical users. Do you want to add it to the 
docs?

Another alternative would be to import the docker image as a WSL 
distribution. From a user perspective, this would be simply setting up WSL, 
downloading the docker image as a tar file and then run wsl --import 
SageMath <path to the tar file>. The tar file could be automatically 
generated from the docker image upon releasing a new version of sage (in 
github ci). See 
https://learn.microsoft.com/en-us/windows/wsl/use-custom-distro. But I 
don't have experience with this mode of installation, so I don't know if 
there are hidden shortcomings.


On Wednesday, October 16, 2024 at 7:45:14 PM UTC+8 Eric Gourgoulhon wrote:

Thank you very much Julian and Sebastian for these initiatives!
On ask.sagemath, we see too many messages from Windows users not managing 
to install Sage. A recent example is
https://ask.sagemath.org/question/79640/error-during-configuration-with-wsl/
We also see messages from users stuck to Sage 9.3, which is the latest 
Cygwin version...

Eric. 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/ed9bbd74-8c53-4b42-a257-fb85ad37213en%40googlegroups.com.

Reply via email to