#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.