[IPython-dev] Easy Installation

Fernando Perez fperez.net at gmail.com
Sun Jun 10 20:55:32 EDT 2012


On Sun, Jun 10, 2012 at 5:10 PM, Carl Smith <carl.input at gmail.com> wrote:

First, let me say you've done an awesome job.  It took me probably
less than a minute to be up and running, that's very impressive (I
already had my amazon key info in my starcluster file, so it was
literally copy/paste two strings, type a password twice, done).

One suggestion: add a hidden force-refresh tag to the page so that it
refreshes status when starting instances, say every 10s.  I assumed it
would and it took me a while to realize I had to manually refresh the
page to see the instance was up and running

>
> You can only launch an instance at the moment, but adding Stop, Start,
> Reboot and Terminate is pretty easy to do.

Yes, those are pretty high priority to make it self contained.  With
starcluster I never go to the (god-awful) AWS web interface, so it
would be nice not to have to visit that interface with your tool
either.

> As for the notebooks, they're persistent for so long as you don't
> terminate the instance altogether. You can shut it down and restart it
> later, just like a regular machine, but terminating it, will wipe it
> out. It uses EBS, which are a bit like virtual discs that are just
> made available to your instances. It's all very cloud :)

You could offer the option for the user to register an EBS disk they
have access to and mount it as the home directory for the notebook.
That way they don't have to pay for the instance being stored, only
for their own data.  And it also means they can use `!pip install
--user` to add local packages stored in their user area and that is
persisted too.

Just an idea :)

Great job anyways, thanks!!

f



More information about the IPython-dev mailing list