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.

Reply via email to