Re: [SciPy-User] scipy in google wave (screenshot attached)
Interesting -- is the python code run the the wave to generate the figure? If so, how did you get around the problem that only pure python code can run in the appengine, so presumably numpy and mpl would not work? Are you passing the python code to another server which serves up the png?
we ported the waveapi to ec2 (or just any machine), and then wrote an appengine app that bridges the data out to us :p if someone was seriously interested in developing a collaborative scipy notebook, i'd love to help get that started. i think Wave would work fabulously as a UI to scipy. (i don't think i'll be the one to do it though, since other projects occupy my time usually) paul
On Mon, Aug 10, 2009 at 1:39 AM, Paul Böhm<paul@boehm.org> wrote:
Interesting -- is the python code run the the wave to generate the figure? If so, how did you get around the problem that only pure python code can run in the appengine, so presumably numpy and mpl would not work? Are you passing the python code to another server which serves up the png?
we ported the waveapi to ec2 (or just any machine), and then wrote an appengine app that bridges the data out to us :p
if someone was seriously interested in developing a collaborative scipy notebook, i'd love to help get that started. i think Wave would work fabulously as a UI to scipy. (i don't think i'll be the one to do it though, since other projects occupy my time usually)
I'm pretty sure lots of people are interested in it. Fernando Perez has been talking about it for a decade, Robert Kern has implemented one. Lots of us will be together next week at scipy and would be interested in hacking on this. In addition to a notebook, this would be a perfect tool for some hybrid wiki, faq, discussion board, irc client where people could post questions as waves, with some code, others could jump in with answers and more code and figures, and the question would naturally evolve into a FAQ that lives in a wiki like context. I think something like that as a general python for science forum would be really useful. I have registered for a wave account and setup an experimental appengine -- if you could help get me up to speed on what you've been doing, I'm sure there would be some people at scipy who could help move the ball forward. So by porting the app engine onto your own server, you are able to run extension code on your server, eg numpy, scipy, mpl, from your wave? Do you have a custom robot to execute python code and insert mpl figures? You say you ported over to ec2, but the URL in your screenshot says wave.google.com? Anyway, thanks for sharing. This looks very exciting. For those of you who haven't seen the wave demo yet, watch http://wave.google.com/ and imagine what can be done in a wave as mailing list with a working python interpreter that can generate inline figures. It's over an hour long, and well worth the time. JDH
Hey John, I've met some ppl now who to a guy at an sf event, who are interested in developing something like MatWave. i've started a mailinglist so we can discuss further: http://groups.google.com/group/matwave setting up the dev environment is not trivial. so first thing on the agenda should be getting ppl settled into a dev environment, which is not as easy as local software. in theory we could even work on matwave from within wave - we've written a collaborative wavebot-editor for that paul On Mon, Aug 10, 2009 at 4:20 AM, John Hunter<jdh2358@gmail.com> wrote:
On Mon, Aug 10, 2009 at 1:39 AM, Paul Böhm<paul@boehm.org> wrote:
Interesting -- is the python code run the the wave to generate the figure? If so, how did you get around the problem that only pure python code can run in the appengine, so presumably numpy and mpl would not work? Are you passing the python code to another server which serves up the png?
we ported the waveapi to ec2 (or just any machine), and then wrote an appengine app that bridges the data out to us :p
if someone was seriously interested in developing a collaborative scipy notebook, i'd love to help get that started. i think Wave would work fabulously as a UI to scipy. (i don't think i'll be the one to do it though, since other projects occupy my time usually)
I'm pretty sure lots of people are interested in it. Fernando Perez has been talking about it for a decade, Robert Kern has implemented one. Lots of us will be together next week at scipy and would be interested in hacking on this. In addition to a notebook, this would be a perfect tool for some hybrid wiki, faq, discussion board, irc client where people could post questions as waves, with some code, others could jump in with answers and more code and figures, and the question would naturally evolve into a FAQ that lives in a wiki like context. I think something like that as a general python for science forum would be really useful.
I have registered for a wave account and setup an experimental appengine -- if you could help get me up to speed on what you've been doing, I'm sure there would be some people at scipy who could help move the ball forward.
So by porting the app engine onto your own server, you are able to run extension code on your server, eg numpy, scipy, mpl, from your wave? Do you have a custom robot to execute python code and insert mpl figures? You say you ported over to ec2, but the URL in your screenshot says wave.google.com?
Anyway, thanks for sharing. This looks very exciting.
For those of you who haven't seen the wave demo yet, watch
and imagine what can be done in a wave as mailing list with a working python interpreter that can generate inline figures. It's over an hour long, and well worth the time.
JDH
participants (2)
-
John Hunter
-
Paul Böhm