On Wednesday, May 1, 2024 at 1:35:08 PM UTC-7 Matthias Koeppe wrote:

[...] SageMath makes use of hundreds of *"upstream" projects: third-party, 
separately maintained packages* [...]
https://groups.google.com/g/sage-devel/c/H8FcZD90O0Y/m/VRIRzj1sBAAJ) [...] 
suggested that "*linking to dependencies should be done much more, but in a 
way that provides clear value to users*:
- being able to better know what is in Sage,
- being able to read the original upstreams docs and source code more 
easily,
- knowing which upstreams devs to contact for *support*, to ask 
for features, to contribute work, and to thank,
- being able to properly acknowledge what they are using." [...]


Any takers for these related tasks?
- Add badges for GitHub stars of upstream projects 
(https://github.com/sagemath/sage/issues/37585)
- build/pkgs/*/SPKG.rst: Explain how SageMath makes use of the package 
(https://github.com/sagemath/sage/issues/37586)
- Documentation and scripts to direct bug reports to upstream or downstream 
projects (https://github.com/sagemath/sage/issues/37382)
- Replace ad-hoc package installation instructions by links to SPKG page 
(https://github.com/sagemath/sage/issues/37532)

-- 
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/906068df-2437-4c00-b6a9-2619d6dbb2bcn%40googlegroups.com.

Reply via email to