#18558: Test all installed packages by default
-------------------------+-------------------------------------------------
Reporter: | Owner:
ncohen | Status: needs_review
Type: | Milestone: sage-6.8
enhancement | Resolution:
Priority: major | Merged in:
Component: | Reviewers:
doctest framework | Work issues:
Keywords: | Commit:
Authors: | 1ffc3c1a7a909b1d75653f9951da869371cc1039
Nathann Cohen | Stopgaps:
Report Upstream: N/A |
Branch: |
u/ncohen/18558 |
Dependencies: |
#18456, #18124 |
-------------------------+-------------------------------------------------
Comment (by ncohen):
> ...for good reasons. Merging this ticket as-is will massively decrease
the usefulness of `make ptest(long)`. That's what I'm worried about.
My hope is that it will only last momentarily. That whoever sees broken
doctests will fix them, and that eventually we will fix those bugs instead
of hiding them.
The only guys who run doctests (well, except bots) are developers. They
are assumed to know that a beta release is "experimental" to some extent
(big red warning on our website, and when you run sage).
Then there is the advertisement: we should probably wait for a beta0
release to merge this ticket (it can be reviewed before `:-P`), and when
we do add a message (on sage-release, and why not in sage-banner)
explaining a bit what happens. A "fix-optional-doctests" release, so that
less persons have to wonder why doctests break all of a sudden. And help
us fix them.
> I'm not setting this to needs_work because it seems I am alone with this
opinion, but please think of the consequences of doing this.
Well, it will be messy at first, I can't deny that. Then it will be less
and less, until the problems are solved, and also we will not add more to
the existing ones. Among the consequences, I also see that in the long run
Sage will be tested better than it is today.
Nathann
--
Ticket URL: <http://trac.sagemath.org/ticket/18558#comment:31>
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.