v1.5 update

Hey all,

An update on where we stand in the next release given that the RC is 2
weeks late. At this point I don't think we have a target date, just when
ever this all gets done.

A long list of regressions was reported by James Evans (
https://github.com/matplotlib/matplotlib/issues/4897) all of which should
probably be blockers, but most of them have too little detail to easily
tell. James is working on getting PRs in for them. Many of the gui
related issues are due to a change in Qt5 that produces too many mouse
events on mouse motion.

nbagg
There needs to be a bit more work done on sorting out how closing figures
works
  - https://github.com/matplotlib/matplotlib/issues/4841
  - https://github.com/matplotlib/matplotlib/pull/4456

There are a few major feature PRs outstanding:
- https://github.com/matplotlib/matplotlib/pull/4829 (I think this is
converging, needs review)
- https://github.com/matplotlib/matplotlib/pull/4686 (use cycler
internally, still needs work)
- https://github.com/matplotlib/matplotlib/pull/4666 (piecewise linear
norm, still needs work)
- https://github.com/matplotlib/matplotlib/pull/4488 (enusure_ax
decorators in pyplot, ready to go)
- https://github.com/matplotlib/matplotlib/pull/3937 (improved rectangle
selector widgets, ready to go modulo example updates)

Stale / auto redraw related
- https://github.com/matplotlib/matplotlib/issues/4732
- (PR) https://github.com/matplotlib/matplotlib/pull/4738 (This should be
ready for final review)

Performance regressions
- https://github.com/matplotlib/matplotlib/issues/4918
- https://github.com/matplotlib/matplotlib/issues/4767

Both maybe addressed by https://github.com/matplotlib/matplotlib/pull/4878
or might be poor interaction with the auto-redraw in plain python repl +
interactive mode

Bugs (bugs that may have been there in 1.4)
- python 3 related
   - https://github.com/matplotlib/matplotlib/issues/4908
   - (PR for #4908) https://github.com/matplotlib/matplotlib/pull/4915
- https://github.com/matplotlib/matplotlib/pull/4910 (font config)
- https://github.com/matplotlib/matplotlib/issues/4806 (formatting mouse
over strings)
- https://github.com/matplotlib/matplotlib/pull/4689 (font scoring)
- plus the bugs in #4897 that I do not understand yet
- https://github.com/matplotlib/matplotlib/pull/4912 (prefer qt5 to qt4 in
a corner case)

Critical bugs (regressions)
- https://github.com/matplotlib/matplotlib/pull/4887 (mathtex accents, I
put a major regression in, this fixes it and is ready to go) There are
deeper issues related to the mathtext test suite (expansive, but too
permissive), but punting on that for now.

Unit related PRs
- https://github.com/matplotlib/matplotlib/pull/4905
- https://github.com/matplotlib/matplotlib/pull/4904

Critical Documentation
- https://github.com/matplotlib/matplotlib/pull/4779 This needs review
and a bit more writing from me. One important thing to go in is that the
per-artist stale state has a 2 year expiration if we do not find a use case
for it.
- https://github.com/matplotlib/matplotlib/issues/4783 (include the new
color maps)
- https://github.com/matplotlib/matplotlib/issues/4543 (house keeping on
our docs)

If anyone has bandwidth for review or to work on these things that would be
great

Tom
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/matplotlib-devel/attachments/20150814/b57ba37d/attachment.html>