#19400: move code of asymptotic expansion module to sage.asymptotic
-----------------------------------------+-------------------------
       Reporter:  dkrenn                 |        Owner:
           Type:  enhancement            |       Status:  new
       Priority:  major                  |    Milestone:  sage-6.10
      Component:  asymptotic expansions  |   Resolution:
       Keywords:                         |    Merged in:
        Authors:                         |    Reviewers:
Report Upstream:  N/A                    |  Work issues:
         Branch:                         |       Commit:
   Dependencies:  #19083                 |     Stopgaps:
-----------------------------------------+-------------------------

Comment (by dkrenn):

 Replying to [comment:2 jdemeyer]:
 > Replying to [ticket:19400 dkrenn]:
 > > Move code from sage.rings.asymptotic to sage.asymptotic
 > Why?

 - For this asymptotic expansion project we had to create a separate
 `asymptotic_expansion_index.rst` in `src/doc/en/reference/rings`, which
 seems a bit unnatural. Including it also was not easily possible. Thus
 having it in `sage.asymptotic` will create less unnatural constructions
 and seems to be more like it should be.

 - Also the structure of the reference manual supports this choice: In its
 main index there is a section on standard rings and fields (`sage.rings`).
 The asymptotic expansions definitly do not belong there. The best fit (and
 a good one as well) is the main calculus section of the reference manual,
 where it now (since #19083) is.

 - #18528 will live in `sage.manifolds` as well. There are already projects
 directly in `sage.*`, e.g. quivers, quadratic forms, ...

 - The asymptotic expansion project not only consist of the
 `AsymptoticRing` (public), but there are term monoids and growth groups
 (but both more private than the ring) as well.

 All in all `sage.asymptotic` seems to be the right choice.

--
Ticket URL: <http://trac.sagemath.org/ticket/19400#comment:3>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to