Launching Project Jupyter, the evolution of the language-agnostic parts of IPython into an open platform for interactive computation, research and education.
What's in a name? ● Inspired by the open languages of science: – Julia, Python & R – not an acronym: all languages equal class citizens. ● Astronomy and Scientific Python: – A long and fruitful collaboration ● Galileo's notebooks: – the original, open science, data-and-narrative papers – Authorea: “Science was Always meant to be Open”
Who? ● The existing IPython Dev team – B. Granger, M. Ragan-Kelley, T. Kluyver, P. Ivanov, M. Bussonnier, J. Frederic, K. Kelley, D. Avila, R. Kern, … ● The larger IPython community (can't name all) ● Contributions from Julia team – S. Karpinski, J. Bezanson, S. Johnson, J. Chen, … ● New collaboration with Google/yt teams – K. Patel, K. Tong, M. Sandler, C. Cortes, M. Turk YOU, from a new direction/community!
What next? ● New language agnostic repos go to Jupyter. ● Split main IPython repo into components. ● Build a community across languages – Protocols: computation across networks. – Architecture: clients/servers for interactive computing. – Open formats: for communication and publication. – Tools for collaboration and education ● Colaboratory (next talk), Multiuser Notebook. Follow us on @ProjectJupyter github.com/jupyter