On Friday, April 19, 2024 at 12:34:06 PM UTC-7 Martin R wrote: why do you introduce distributions sage-graphs, sage-combinat, sage-categories etc.
Let's follow the link included in my previous message to my June 2023 sage-devel post https://groups.google.com/g/sage-devel/c/kiB32zP3xD4 and see what's written there. "*Packages that are named after a basic mathematical structure* but may cover a wide range of generalizations/applications of this structure. People who work in a specialized research area will of course recognize what structures they need. But the down-to-earth naming also creates discoverability for a broader audience. Not many more distribution packages than these 7 are needed: - sagemath-combinat: everything combinatorial except for graphs. - sagemath-graphs: also provides posets, designs, abstract complexes, quivers, etc. - sagemath-groups - sagemath-modules: also has matrices, tensors, homology, coding theory, etc. - sagemath-polyhedra: also provides fans, hyperplane arrangements, etc. - sagemath-schemes - sagemath-symbolics" In short, I introduce these packages to create *discoverability* for potential consumers of portions of the Sage library. (pip-installable packages are often named after the functionality that they provide.) -- 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/d3bba972-8676-467c-8f54-10cd255b8600n%40googlegroups.com.