From f8f538053c94e649273dbee11790ecd5207aef61 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 20 Dec 2024 18:58:39 +0100 Subject: [PATCH 1/2] interim_readme initial --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 88dabd6..f81d762 100644 --- a/README.md +++ b/README.md @@ -1 +1,12 @@ # Welcome to the SageMath Windows installation + +This repository is a work in progress. It is intended to provide [SageMath](https://www.sagemath.org/) installers for Windows. The previous repository of the same name, which provided such installers up to Sage version 9.3, has been moved to [sage-windows-cygwin](https://github.com/sagemath/sage-windows-cygwin). It has been discontinued because the technique used was increasingly maintenance intensive. + +Here we plan a new start. We follow four approaches: + +* A is developed in connection with the [sage-flatsurf](https://github.com/flatsurf/sage-flatsurf) project. Currently, it installs a flatsurf release as a custom WSL distribution which includes Sage along with functionality of this downstream package. This approach will also provide pure Sage installers in future. To figure out how it works, follow [these instructions](https://github.com/flatsurf/sage-flatsurf#installation). +* B is developed in connection with the [sage-binder](https://github.com/sagemath/sage-binder-env/) project. It installs a Sage release as a custom WSL distribution. To figure out how it works, follow [these instructions](https://github.com/sagemath/sage-binder-env/releases/tag/v10.5). +* C is developed as an example for a [projects docker guide](https://github.com/soehms/projects_docker_guide/). It installs Sage via Docker in a custom WSL distribution which is independent of the Sage release. To figure out how it works, follow [these instructions](https://github.com/soehms/projects_docker_guide/#1.). +* D) is developed as a native Windows build of Sage using meson (see sagemath/sage#38872). There is no installer for testing yet. + +Any help with our project is welcome. Feel free to open issues in this repo to document your testing experiences or post your suggestions and criticism. From 50fbec19c08acb5e3d97c1140251cce2ae0b8518 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 20 Dec 2024 19:08:27 +0100 Subject: [PATCH 2/2] add working site symbol --- README.md | 8 +++++--- screenshots/working_site.webp | Bin 0 -> 1730 bytes 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 screenshots/working_site.webp diff --git a/README.md b/README.md index f81d762..ea21f8d 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,14 @@ # Welcome to the SageMath Windows installation +![work in progress](screenshots/working_site.webp) + This repository is a work in progress. It is intended to provide [SageMath](https://www.sagemath.org/) installers for Windows. The previous repository of the same name, which provided such installers up to Sage version 9.3, has been moved to [sage-windows-cygwin](https://github.com/sagemath/sage-windows-cygwin). It has been discontinued because the technique used was increasingly maintenance intensive. Here we plan a new start. We follow four approaches: -* A is developed in connection with the [sage-flatsurf](https://github.com/flatsurf/sage-flatsurf) project. Currently, it installs a flatsurf release as a custom WSL distribution which includes Sage along with functionality of this downstream package. This approach will also provide pure Sage installers in future. To figure out how it works, follow [these instructions](https://github.com/flatsurf/sage-flatsurf#installation). -* B is developed in connection with the [sage-binder](https://github.com/sagemath/sage-binder-env/) project. It installs a Sage release as a custom WSL distribution. To figure out how it works, follow [these instructions](https://github.com/sagemath/sage-binder-env/releases/tag/v10.5). -* C is developed as an example for a [projects docker guide](https://github.com/soehms/projects_docker_guide/). It installs Sage via Docker in a custom WSL distribution which is independent of the Sage release. To figure out how it works, follow [these instructions](https://github.com/soehms/projects_docker_guide/#1.). +* A) is developed in connection with the [sage-flatsurf](https://github.com/flatsurf/sage-flatsurf) project. Currently, it installs a flatsurf release as a custom WSL distribution which includes Sage along with functionality of this downstream package. This approach will also provide pure Sage installers in future. To figure out how it works, follow [these instructions](https://github.com/flatsurf/sage-flatsurf#installation). +* B) is developed in connection with the [sage-binder](https://github.com/sagemath/sage-binder-env/) project. It installs a Sage release as a custom WSL distribution. To figure out how it works, follow [these instructions](https://github.com/sagemath/sage-binder-env/releases/tag/v10.5). +* C) is developed as an example for a [projects docker guide](https://github.com/soehms/projects_docker_guide/). It installs Sage via Docker in a custom WSL distribution which is independent of the Sage release. To figure out how it works, follow [these instructions](https://github.com/soehms/projects_docker_guide/#1.). * D) is developed as a native Windows build of Sage using meson (see sagemath/sage#38872). There is no installer for testing yet. Any help with our project is welcome. Feel free to open issues in this repo to document your testing experiences or post your suggestions and criticism. diff --git a/screenshots/working_site.webp b/screenshots/working_site.webp new file mode 100644 index 0000000000000000000000000000000000000000..44bd77e30432c9de5a3717865907518eb3a178c1 GIT binary patch literal 1730 zcmV;z20i&wNk&Gx1^@t8MM6+kP&iDk1^@srQ-MDaPoSoe6zIA;o*oIfKoUA}g$>03 z&_MlyN-&D?oE8I_s>n8|>n(sLKBbaUEChlOO*YX4kHr5UzyOq2DW%>v92x5JtQSW? z+cr$XA9lL~AtEM#R105}M9Qvhw~-wJ>XwSX@xGt{b(}rh7f{vAIm{Yxo^jA|meWkY z>-f2@y1cyPJ)*N6(SKR6Z3}6$Fm2D=aASbL1B}yef@~Xw`6K@Yi0Ho~w{0ZpXar!- zz9gv+ysPNs>N)kl|6q*1ns)jxo+|0nel__z+Fon$;QrlzUq$;&-@;Kdixo8X-1imq zX{4{9omh*;%yC2`=l%;crYb}*sv0!~Lsq0h<$NmYD`!X6ViB_(vDmrqv50CSLNQgb zDHO1hDpbrosrU7=lhz{faynMarwTn1PX&&NYO-mi9P}FB1L0KU7?#0lsxDT^r%F8z zO@)qm72u|+>i2R1hMG5bVREw9R$jD*sXliBw#GOWIR>h@O#@ZjreSJ<(a3a^*!-ajQR-%q zosua}1#TLqV#hcYxoMn=+%!oov|nm0St@uTSv`C4STXpEaUi<(s-3+dS3RfIbO;r5 z)x{chnx>Oc@G8Pc%mz{+N7ZC?Z0xY=`-Bmq5c|crGaa@%87EfMiG;_KFu5!cOfrRNbeiq*8ZZl7Y{(C+r5+6JsLfyUzQWr9E?ty;* z#T<2{gid(x0Gy^FYAUDt;55xqhm`Bg!O0Y4ZSS;lznbDg?h~CBIY&pBN4d4fi!pf_ z9bT3hoIOhQ^4IftF-g64^4D_=RMQwWu880Y36(}yq3qq12||@C<+K)*AMc9FwZn@c z>KIof`7h|PfT$rFVJt;>G2}nyNc>Y4vh1etbe9cc*FMN&IJ`oH%0_U93wnGn%Z~;C zHPQuo93l(7eYsGc(qIU*D$U|KhBdqx(_lDrZaj-TuKsu|aUNZs(+3l~&N#THL47c( ztLF+d#WH@8kHRjTDN%s3em>6QieneS@oqEsR=uvm;oW9VYJ$c`M$h5J?oCk5K4Qw4|K|uDS(@+^GL)Vhv!5LUd+ko z#2?-b(d|#Tra9^$T(1orUd&O&t4m7`u4#-KVl%!0dRM9dWY{MbPKXY<&J~JHQIblB zY=-z;zElC&eqPtvIqx4>E4&z``Z0?9T)xzypd>|I@*xq6tkZ%X6Hc!0y>;xVrYnz8 z`)<8v&r`DuZ0+irB3Skb#H&mpiUX~$kw_l+l_zBZjdCR@Do%*wy$j+jA>PN^HtndY zDshaS%e9xzmlA)Ca-pE(!i%aBN4^-OS){wTrm>@{s>G3Rioz`CitBlEIhONNRTUxf zrN?JU-OBZrP5Y^;3X76>mOzr3swo!TR;{c^cW=a52Kgqwu7D`>0>ezyNsI0=`O=6^ z^>P>}Ip3A^GvRasQMXKZG`!6mp$_8af=BQd{q?kIhm&3%UT7fh+R0TANtT=>g(F#uNlr@L&gqir1RMF}-b0<|( zQCcV+TE$LkPQ@)HfwYsVDU>m{qBN+@j0#;Uji!<$EW2{CjE}0R=q&Z9v$@UOXKP$h zN!s9_o#D|Yb{W(t%yiBvXR;Z__dnc_tho2FAxme{wEy9T^lM$tBZ0CUYMR;`GzJuR zkwaw2L!F|4Ab+V3M4ie=nKl$n%X>_&-xDPl*$V4iI<^Ja|7J@_U-k}cGhE~%Zx93c z&6Z)qCI4C*@)$Z zH?}`5t*z~8Y4VilT8%;_^2DO0?Wx(!Qljg`3Wg3Q=leey+~j