#18456: Re-Fix standard_packages(), optional_packages(), and
experimental_packages()
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  ncohen                 |       Status:  needs_review
           Type:         |    Milestone:  sage-6.8
  enhancement            |   Resolution:
       Priority:  major  |    Merged in:
      Component:         |    Reviewers:
  distribution           |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  39cc007aaaf83a6ff0fbd99536c1561486fbfead
  Nathann Cohen          |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  u/ncohen/18456         |
   Dependencies:         |
  #18431                 |
-------------------------+-------------------------------------------------

Comment (by jhpalmieri):

 Just to make sure I understand: the original purpose of this ticket was to
 fix `standard_packages` (etc.), but not `sage --standard`, right? That's
 fine with me.

 For ease of maintenance (and for cleanliness of code, which isn't quite as
 important), it would be best to not duplicate the work, so it would be
 best to have `standard_packages` rely on `sage --standard`, or vice versa.
 My strong preference is for `sage --standard` to ''not'' rely on
 `standard_packages`, since `sage --standard` should work without having
 built Sage.

 That's my opinion, but I don't feel that strongly about the code
 duplication, so I personally won't object if this ticket only fixes
 `standard_packages` (etc.) by having it talk directly to the server. I
 ''will'' object if it also fixes `sage --standard` in such a way that it
 won't work right after unpacking a fresh tarball.

 (In my brief tests, by the way, this does fix the Sage functions as
 intended. But I haven't looked at the actual changes to see if they make
 sense.)

--
Ticket URL: <http://trac.sagemath.org/ticket/18456#comment:17>
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