8000 All included backends should work or be removed · Issue #1961 · matplotlib/matplotlib · GitHub
[go: up one dir, main page]

Skip to content
All included backends should work or be removed #1961
Closed
@mdboom

Description

@mdboom

For the 1.3 release, I think we should endeavor to have all backends working or removed. My definition of "working" here is a pretty low bar: I mean essentially importing and producing a usable result. I'm not talking about having all the fonts exactly match etc. such as with the known issues with (non-Agg) Wx and Gtk.

Here are the backends that I think are on the short list for removal:

  • emf (requires pyemf, which is not currently available on PyPI)
  • CocoaAgg -- reportedly doesn't import, but I haven't confirmed on a Mac
  • fltk -- pyfltk doesn't have packages for my system (Fedora 18) and there are errors compiling it from source

And one additional suggestion -- it's working, but could be considered obsolete:

  • Qt3Agg -- so much of the world has moved on to Qt4 and beyond, maybe it's time to retire these?

I know the Wx and Gtk backends are probably also low on the popularity list at this time, but they fill a unique niche for by providing better performance over remote X11 connections.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0