[IPython-dev] using the notebook for teaching?
Aron Ahmadia
aron.ahmadia at gmail.com
Thu Dec 6 08:23:43 EST 2012
I have had very good luck with Anaconda so far and it supports 0.13.1 and quite a few other packages out of the box.
A
Sent from my iPhone
On Dec 6, 2012, at 1:19 PM, Matt <jiffyclub at gmail.com> wrote:
> Hi Emmanuelle,
>
> There is some progress on EPD: https://twitter.com/enthought/status/268457051007623169.
> It's very frustrating for us too that IPython 0.13 is not in EPD Free. We've been experimenting with Anaconda CE.
>
> Best,
> Matt
>
> On Dec 6, 2012, at 3:45 AM, Emmanuelle Gouillart <emmanuelle.gouillart at nsup.org> wrote:
>
>> Hi Thomas and Brian,
>>
>> thank you very much for your answers. I'm glad to know that no format
>> change is planned for now, and that developers also consider
>> forward-compatibility to be important.
>>
>> It will be hard to have everybody use 0.13 during the training: 0.12 is
>> the version packaged by the latest Ubuntu LTS (12.04) and by the latest
>> EPD. I do not expect people to be more bleeding-edge than the latest
>> Ubuntu LTS. Fortunately, the training will be in Spring, hopefully
>> there will exist a new version of EPD with Ipython 13.
>>
>> Thanks again,
>> Emmanuelle
>>
>> On Wed, Dec 05, 2012 at 04:32:14PM -0800, Brian Granger wrote:
>>> Hi,
>>
>>> Glad you hear you are thinking about using the notebook in this
>>> capacity. We think it is a great tool for teaching. You ask good
>>> questions about the stability of the notebook format, but I will reply
>>> to Thomas as well...
>>
>>>> 0.13 can indeed open v2 notebooks, although it only saves in v3, so it's not
>>>> practical to use 0.12 and 0.13 together. But we intend to keep compatibility
>>>> for much longer now - the v3 format was designed to allow much more
>>>> extension without breaking the ability of 0.13 to read it. This came up in
>>>> the discussion around standardising the Scipy stack as well. There we said
>>>> that if we have to break compatibility again, we will need to have an
>>>> overlap period where IPython can read the new format, but still saves in the
>>>> old format by default.
>>
>>> I don't recall this discussion about the notebook format and am
>>> unaware that we made any such promise. Do you have a link to the
>>> discussion? I neither oppose nor approve of the decision (I haven't
>>> thought enough about it) at this point, I am just unaware of it and
>>> want to learn more.
>>
>>>> Obviously the notebook is still quite young and rapidly developing, but we
>>>> see the format break from 0.12 to 0.13 as the exception, not the rule. If
>>>> you decide to use it, make sure everyone starts with at least 0.13.
>>
>>> Yes. Right now, the notebook format is quite stable. But the reason
>>> we created notebook format versions in the first place is to enable
>>> the version to change. While we want to avoid incrementing the
>>> version, it will happen. But I want to emphasize that at this point,
>>> we have no plans of incrementing the version any time soon. In fact,
>>> I am not aware of any feature being discussed that would require such
>>> changing the format.
>>
>>> Cheers,
>>
>>> Brian
>>
>>>> That's great news about the scientific computing curriculum. Good luck with
>>>> training more people in Python!
>>
>>>> Best wishes,
>>>> Thomas
>>
>>>> _______________________________________________
>>>> IPython-dev mailing list
>>>> IPython-dev at scipy.org
>>>> http://mail.scipy.org/mailman/listinfo/ipython-dev
>> _______________________________________________
>> IPython-dev mailing list
>> IPython-dev at scipy.org
>> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20121206/35988dd6/attachment.html>
More information about the IPython-dev
mailing list