There is a proof-of-concept implementation of this by Matthias
http://carreau.github.io/posts/09-Matplotlib-And-IPython-Config.html
Tom
On Fri, May 15, 2015 at 4:40 PM Brian Granger <elliso...@gmail.com> wrote:
> OK i have the MEP for this on my todo list...
>
> On Thu, May 14, 2015 at 5:47 AM, Benjamin Root <ben.r...@ou.edu> wrote:
>
>> You could start up a Pull Request describing a MEP that would outline how
>> traitlets would be used. The discussion can go on there to flesh out the
>> concepts and the guidance documentation. Once that is agreed upon, that PR
>> would get merged, and we can then start up a new PR actually implementing
>> the MEP.
>>
>> On Thu, May 14, 2015 at 3:03 AM, Brian Granger <elliso...@gmail.com>
>> wrote:
>>
>>> Great, that is exciting. What do you think is the best way forward?
>>> Should I open an issue on the matplotlib repo about this? Would there be
>>> interest in doing a Google+ hangout about this at some point?
>>>
>>> On Wed, May 13, 2015 at 11:57 PM, Eric Firing <efir...@hawaii.edu>
>>> wrote:
>>>
>>>> On 2015/05/13 7:45 PM, Brian Granger wrote:
>>>>
>>>>> We (ipython/jupyter) have been talking some more about integrating
>>>>> matplotlilb in deeper ways with the interactive widgets framework. That
>>>>> only thing that would be required to make this *trivial* is having a
>>>>> traitlet's based API for matplotlib. I have even started to look at
>>>>> wrapping the existing mpl OO API using traitlets to start to explore
>>>>> this. Once this was done, it would be quite easy to autogenerate UIs
>>>>> for
>>>>> any aspect of Matplotlib.
>>>>>
>>>>> Now that traitlets is a standalone pure python package:
>>>>>
>>>>> https://github.com/ipython/traitlets
>>>>>
>>>>> this would be much easier to pull off.
>>>>>
>>>>> If there is interest in this, we might even be able to help do some of
>>>>> the work. Let us know if there is enough interest to discuss this
>>>>> further.
>>>>>
>>>>
>>>> No question about it: there is more than enough interest.
>>>>
>>>> Eric
>>>>
>>>>
>>>>> Cheers,
>>>>>
>>>>> Brian
>>>>>
>>>>> On Wed, May 13, 2015 at 9:36 PM, Eric Firing <efir...@hawaii.edu
>>>>> <mailto:efir...@hawaii.edu>> wrote:
>>>>>
>>>>> On 2015/05/13 5:47 PM, Neil Girdhar wrote:
>>>>> > You're right. My angle is I just want the setters and getters.
>>>>> Writing
>>>>> > set_ and get_ feels like the C++ prison I thought I had escaped
>>>>> :)
>>>>> >
>>>>> John Hunter once commented that if he were doing it over again he
>>>>> would
>>>>> not have put in all the set_ and get_; they were a legacy of his
>>>>> origins
>>>>> as a C++ programmer. I think he would have started with simple
>>>>> attributes, which would have been adequate in the early stages.
>>>>> Properties were very new--only introduced in Python 2.2, at the end
>>>>> of 2001.
>>>>>
>>>>> Eric
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> One dashboard for servers and applications across
>>>>> Physical-Virtual-Cloud
>>>>> Widest out-of-the-box monitoring support with 50+ applications
>>>>> Performance metrics, stats and reports that give you Actionable
>>>>> Insights
>>>>> Deep dive visibility with transaction tracing using APM Insight.
>>>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>>>> _______________________________________________
>>>>> Matplotlib-devel mailing list
>>>>> Matplotlib-devel@lists.sourceforge.net
>>>>> <mailto:Matplotlib-devel@lists.sourceforge.net>
>>>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Brian E. Granger
>>>>> Cal Poly State University, San Luis Obispo
>>>>> @ellisonbg on Twitter and GitHub
>>>>> bgran...@calpoly.edu <mailto:bgran...@calpoly.edu> and
>>>>> elliso...@gmail.com <mailto:elliso...@gmail.com>
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Brian E. Granger
>>> Cal Poly State University, San Luis Obispo
>>> @ellisonbg on Twitter and GitHub
>>> bgran...@calpoly.edu and elliso...@gmail.com
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> One dashboard for servers and applications across Physical-Virtual-Cloud
>>> Widest out-of-the-box monitoring support with 50+ applications
>>> Performance metrics, stats and reports that give you Actionable Insights
>>> Deep dive visibility with transaction tracing using APM Insight.
>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>> _______________________________________________
>>> Matplotlib-devel mailing list
>>> Matplotlib-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>>
>>>
>>
>
>
> --
> Brian E. Granger
> Cal Poly State University, San Luis Obispo
> @ellisonbg on Twitter and GitHub
> bgran...@calpoly.edu and elliso...@gmail.com
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel