Summer of Code 2009: HTML5/Canvas backend for Matplotlib

Paul Kienzle expressed interest at the mpl sprint in working on an
html5 canvas backend for mpl. When we were taking GSOC applications
earlier this year, Seo did a partial implementation of an html5 canvas
which outputs javascript. I forwarding his email here with
instructions on how to check this out in case someone wants to pick
this up and run with it

  532 hg clone http://bitbucket.org/sanxiyn/matplotlib-canvas/
  533 cd matplotlib-canvas/
  536 python simple_plot.py -dmodule://backend_canvas

This creates a file test.js

···

---------- Forwarded message ----------
From: John Hunter <jdh2358@...149...>
Date: Thu, Apr 2, 2009 at 10:42 AM
Subject: Re: Summer of Code 2009: HTML5/Canvas backend for Matplotlib
To: Seo Sanghyeon <sanxiyn@...149...>
Cc: Michael Droettboom <mdroe@...31...>

On Thu, Apr 2, 2009 at 10:38 AM, Seo Sanghyeon <sanxiyn@...149...> wrote:

2009/4/2 John Hunter <jdh2358@...149...>:

OK, thanks for letting us know. Would you mind if we used your
backend work for the html canvas to help the student who will be
pursuing the project get a head start?

Not at all! Feel free to use it any way you want. Do you need formal
license statement? (I didn't feel like attaching one, since it really is
a single day effort.)

No need for a special statement -- I'll have this email on file where
you gave us permission, we'll just incorporate it under the matplotlib
license. Thanks a lot.

Thanks again, and hope to see you on the mpl mailing list!

Indeed. I subscribed to matplotlib-devel, and I plan to work on
Matplotlib even though I won't do it through SoC.

Great -- talk to you there :slight_smile:

JDH

This is neat to see - I mused into the dark about whether this was
possible a couple weeks ago
(https://twitter.com/deeplycloudy/status/3130819107).

The killer-app next step would be to use a JSON callback to do set up
interactive zooming, etc. A web browser is the ultimate portable
backend, if you could make it work as smoothly as a local backend.

Paul, any chance you'll be at the BACON-PIG local python group tonight
in Columbia, MD?

-Eric

···

On Sat, Aug 22, 2009 at 5:04 PM, John Hunter<jdh2358@...149...> wrote:

Paul Kienzle expressed interest at the mpl sprint in working on an
html5 canvas backend for mpl. When we were taking GSOC applications
earlier this year, Seo did a partial implementation of an html5 canvas
which outputs javascript. I forwarding his email here with
instructions on how to check this out in case someone wants to pick
this up and run with it

532 hg clone http://bitbucket.org/sanxiyn/matplotlib-canvas/
533 cd matplotlib-canvas/
536 python simple_plot.py -dmodule://backend_canvas

This creates a file test.js

---------- Forwarded message ----------
From: John Hunter <jdh2358@...149...>
Date: Thu, Apr 2, 2009 at 10:42 AM
Subject: Re: Summer of Code 2009: HTML5/Canvas backend for Matplotlib
To: Seo Sanghyeon <sanxiyn@...149...>
Cc: Michael Droettboom <mdroe@...31...>

On Thu, Apr 2, 2009 at 10:38 AM, Seo Sanghyeon <sanxiyn@...149...> wrote:

2009/4/2 John Hunter <jdh2358@...149...>:

OK, thanks for letting us know. Would you mind if we used your
backend work for the html canvas to help the student who will be
pursuing the project get a head start?

Not at all! Feel free to use it any way you want. Do you need formal
license statement? (I didn't feel like attaching one, since it really is
a single day effort.)

No need for a special statement -- I'll have this email on file where
you gave us permission, we'll just incorporate it under the matplotlib
license. Thanks a lot.

Thanks again, and hope to see you on the mpl mailing list!

Indeed. I subscribed to matplotlib-devel, and I plan to work on
Matplotlib even though I won't do it through SoC.

Great -- talk to you there :slight_smile:

JDH

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel