On Monday, June 12, 2023 at 11:18:05 AM UTC-7 Nathan Dunfield wrote: [...] various parts of sage.all, including features that are of high interest to our users. It would be fantastic if we could include those in the stand-alone applications (including on Windows, which accounts for 2/3 of the downloads of the full application).
Indeed. The modularized distributions also make it much easier (or even feasible) to port Sage features to new platforms. A native Windows build would be one important new platform; Web Assembly (wasm, pyodide) would be another one, see #34539 <https://github.com/sagemath/sage/issues/34539>. One would proceed as follows: 1. make sagemath-objects <https://pypi.org/project/sagemath-objects/> build on the new platform 2. make sagemath-categories <https://pypi.org/project/sagemath-categories/> build on the new platform 3. make sagemath-categories pass its tests on the new platform 4.–*n*. continue with other distributions that build upon sagemath-categories <https://doc.sagemath.org/html/en/developer/packaging_sage_library.html#hierarchy-of-distribution-packages> -- 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/3ee6da17-a902-4dd0-86ce-22c3ce84ea5en%40googlegroups.com.