(no title)
tartley | 15 years ago
We hadn't thought about chart drawing, but it seems to make good sense. Thanks!
We're constantly brainstorming about the best ways to import and export source and data. We're currently thinking about Dropbox or Github integration, or maybe a very lightweight client-end component which simply allows you to sync the current directory to your PythonAnywhere server-side storage.
JoachimSchipper|15 years ago
A chroot-like system would work fine, and also make it easy to export data.
This also needs a live demo. And have you already figured out how to make the Python interpreter persist across reboots?
gpjt|15 years ago
PythonAnywhere currently runs in a chroot jail, and we're thinking that we should have a simple URL scheme for accessing files in your private store -- so that, for example, if you're logged in, you could access stuff using something like http://pythonanywhere.com/user/your-id/path/to/your/file. Of course, Dropbox is likely to be more convenient a lot of the time. But we don't want to rely on them entirely.
Re: the live demo -- definitely, once we're in beta we'll put a console on the front page of the site, and signing up for a free account will be really easy.
Making the interpreter persist across reboots (especially with eg. DB connection variables intact) is definitely going to be tricky. We've got ideas, but nothing working yet.
wladimir|15 years ago
For example, you could simply interface to one of the HTML5 charting libs such as Highcharts or even pass it through Google Visualisation API.
About the datasets, maybe another idea would be to have some public datasets readily available to hack on.
tartley|15 years ago
>> HTML5 charting or Google Visualisation
This would be great. Maybe we could have a canvas element off on some discreet pane somewhere, direct these rendering libraries at it, and reveal the pane when the canvas gets written to.
>> public datasets readily available to hack on.
Genius. Great idea.