#18581: _package_lists_from_sage_output() should output installed and available
versions
-------------------------------------+-------------------------------------
       Reporter:  jdemeyer           |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.8
      Component:  misc               |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  John Palmieri      |    Reviewers:  Jeroen Demeyer
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/jhpalmieri/versions              |  262ba162c108f3fd3037370f7a23bc8288fe2d93
   Dependencies:  #18456             |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by jdemeyer):

 Replying to [comment:52 ncohen]:
 > > This is good for me, but I would like to give Nathann a chance to give
 his opinion.
 >
 > I believe that you are breaking something that works.
 What worked before that I am breaking?

 > If you want to set a new standard (it is not currently enforced), fix
 the package's name first and then write some code to enforce the standard.
 The current standard is that the full package name is split into a
 package-version pair by the first hyphen. This is probably not documented
 anywhere, but that's the current practice. This is the standard followed
 by `./sage -i` (*), by `sage-fix-pkg-checksums` and by `sage-list-
 packages` (until recently when you changed it).

 I am pretty sure that no script ever considered `mayavi_2.2.1` as the
 package `mayavi_2` with version `2.1`, so I'm wondering why you made it
 that way in #18456.

 (*) To be more precise, `./sage -i` splits by any hyphen, not just the
 first hyphen.

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