Hello everybody.

I just created a new
MEPhttps://github.com/matplotlib/matplotlib/wiki/Mep22 that is open
for discussion and destruction.

Background:

In my way to get a MultiFigureManager PR
https://github.com/matplotlib/matplotlib/pull/2465 we came to the
conclusion that the work has to be splitted in smaller PRs.

One of the goals of my PR was to "Be able to easily modify the toolbar
adding and removing toolitems." This mostly breakes the existing
infrastructure of Toolbar.

Working on a smaller PR https://github.com/matplotlib/matplotlib/pull/2557
 to address this point, it became clear that a more radical change was
needed to have a clean interface for "User Interaction tools"

To make it easier to discuss, I created the MEP22 proposing a
separation of powers (insert political joke here). It is open to all
kind of modifications so don't be shy.

As reference, there are a couple of previous PRs relating to this
https://github.com/matplotlib/matplotlib/pull/1849 and
https://github.com/matplotlib/matplotlib/pull/2557
Both of these don't address the problem of reconfiguration

Thank you
Federico

-- 
Y yo que culpa tengo de que ellas se crean todo lo que yo les digo?

-- Antonio Alducin --

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to