On Thursday, November 18, 2021 at 5:37:13 PM UTC-8 Kwankyu Lee wrote: > On Friday, November 19, 2021 at 2:59:55 AM UTC+9 Matthias Koeppe wrote: > >> ... So it would look like this: >> > >> *sagemath-objects* < *sagemath-categories* < *sagemath-coding* < >> *sagemath-standard-no-symbolics* < *sagemath-standard* >> >> > package sage.coding needs linear algebra, all kinds of fields, and > algebraic curves, etc. >
Yes, these would have to be provided by dependencies of *sagemath-coding*, i.e., something between *sagemath-categories* and *sagemath-coding*. The names and design of these distributions are not settled yet. For example, below *sagemath-coding* and *sagemath-polyhedra* (but above *sagemath-categories*) there should be a distribution that provides linear algebra over basic rings and fields. This could be a subset of what (at the moment) goes into *sagemath-polyhedra* as developed in https://trac.sagemath.org/ticket/32432 > Hence I thought sagemath-standard-no-symbolics (or whatever that > includes all packages that sage.coding depends on) should precede > sagemath-coding in the diagram. > Installing *sagemath-standard-no-symbolics* is intended to provide "everything that is right now in the Sage library without depending on optional packages, but without sage.symbolic etc." This would include (as a dependency) *sagemath-coding.* -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/6a10f79d-467b-4d05-a15e-01b728edfda6n%40googlegroups.com.
