=========================
PyPy video documentation 
=========================

Requirements to download and view
---------------------------------

In order to download the videos you need to point a
BitTorrent client at the torrent files provided below. 
We do not provide any other download method at this
time.  Please get a BitTorrent client (such as bittorrent). 
For a list of clients please 
see http://en.wikipedia.org/wiki/Category:Free_BitTorrent_clients or 
http://en.wikipedia.org/wiki/Comparison_of_BitTorrent_clients. 
For more information about Bittorrent see 
http://en.wikipedia.org/wiki/Bittorrent.

In order to view the downloaded movies you need to 
have a video player that supports DivX AVI files (DivX 5, mp3 audio)
such as `mplayer`_, `xine`_, `vlc`_ or the windows media player.

The videos are also available on the "1Dawg" video conversion service,
`tagged with pypy`_. Thanks to johnjay for putting them there.

.. _`mplayer`: http://www.mplayerhq.hu/design7/dload.html
.. _`xine`: http://xinehq.de/index.php/releases
.. _`vlc`: http://www.videolan.org/vlc/
.. _`tagged with pypy`: http://1dawg.com/tagged/pypy

You can find the necessary codecs in the ffdshow-library:
http://ffdshow.sourceforge.net/tikiwiki/tiki-index.php

or use the original divx codec (for Windows):
http://www.divx.com/divx/windows/download/index.php


Copyrights and Licensing 
----------------------------

The following videos are copyrighted by merlinux gmbh and 
published under the Creative Commons Attribution License 2.0 Germany: http://creativecommons.org/licenses/by/2.0/de/

If you need another license, don't hesitate to contact us. 


Trailer: PyPy at the PyCon 2006
-------------------------------

130mb: http://codespeak.net/download/pypy/video/pycon-trailer.avi.torrent

71mb: http://codespeak.net/download/pypy/video/pycon-trailer-medium.avi.torrent

50mb: http://codespeak.net/download/pypy/video/pycon-trailer-320x240.avi.torrent

.. image:: image/pycon-trailer.jpg
   :scale: 100
   :alt: Trailer PyPy at PyCon
   :align: left

This trailer shows the PyPy team at the PyCon 2006, a behind-the-scenes at sprints, talks and everywhere else.

PAL, 9 min, DivX AVI



Interview with Tim Peters
-------------------------

440mb: http://codespeak.net/download/pypy/video/interview-timpeters-v2.avi.torrent

138mb: http://codespeak.net/download/pypy/video/interview-timpeters-320x240.avi.torrent

.. image:: image/interview-timpeters.jpg
   :scale: 100
   :alt: Interview with Tim Peters
   :align: left

Interview with CPython core developer Tim Peters at PyCon 2006, Dallas, US. (2006-03-02)

PAL, 23 min, DivX AVI

Tim Peters, a longtime CPython core developer talks about how he got into Python, what he thinks about the PyPy project and why he thinks it would have never been possible in the US.



Interview with Bob Ippolito
---------------------------

155mb: http://codespeak.net/download/pypy/video/interview-bobippolito-v2.avi.torrent

50mb: http://codespeak.net/download/pypy/video/interview-bobippolito-320x240.avi.torrent

.. image:: image/interview-bobippolito.jpg
   :scale: 100
   :alt: Interview with Bob Ippolito
   :align: left

What do you think about PyPy? Interview with American software developer Bob Ippolito at tPyCon 2006, Dallas, US. (2006-03-01)

PAL 8 min, DivX AVI

Bob Ippolito is an Open Source software developer from San Francisco and has been to two PyPy sprints. In this interview he is giving his opinion on the project.



Introductory talk on PyPy
-------------------------

430mb: http://codespeak.net/download/pypy/video/introductory-talk-pycon-v1.avi.torrent

166mb: http://codespeak.net/download/pypy/video/introductory-talk-pycon-320x240.avi.torrent

.. image:: image/introductory-talk-pycon.jpg
   :scale: 100
   :alt: Introductory talk at PyCon 2006
   :align: left

This introductory talk is given by core developers Michael Hudson and Christian Tismer at PyCon 2006, Dallas, US. (2006-02-26)

PAL, 28 min, divx AVI

Michael Hudson talks about the basic building blocks of Python, the currently
available back-ends, and the status of PyPy in general. Christian Tismer takes
over to explain how co-routines can be used to implement things like
Stackless and Greenlets in PyPy.



Talk on Agile Open Source Methods in the PyPy project
-----------------------------------------------------

395mb: http://codespeak.net/download/pypy/video/agile-talk-v1.avi.torrent

153mb: http://codespeak.net/download/pypy/video/agile-talk-320x240.avi.torrent

.. image:: image/agile-talk.jpg
   :scale: 100
   :alt: Agile talk
   :align: left

Core developer Holger Krekel and project manager Beatrice During are giving a talk on the agile open source methods used in the PyPy project at PyCon 2006, Dallas, US. (2006-02-26)

PAL, 26 min, divx AVI

Holger Krekel explains more about the goals and history of PyPy, and the
structure and organisation behind it. Bea During describes the intricacies of
driving a distributed community in an agile way, and how to combine that with
the formalities required for EU funding.



PyPy Architecture session
-------------------------

744mb: http://codespeak.net/download/pypy/video/architecture-session-v1.avi.torrent

288mb: http://codespeak.net/download/pypy/video/architecture-session-320x240.avi.torrent

.. image:: image/architecture-session.jpg
   :scale: 100
   :alt: Architecture session
   :align: left

This architecture session is given by core developers Holger Krekel and Armin Rigo at PyCon 2006, Dallas, US. (2006-02-26)

PAL, 48 min, divx AVI

Holger Krekel and Armin Rigo talk about the basic implementation,
implementation level aspects and the translation toolchain. This
talk also gives an insight into how a developer works with these tools on
a daily basis, and pays special attention to flow graphs.



Sprint tutorial
---------------

680mb: http://codespeak.net/download/pypy/video/sprint-tutorial-v2.avi.torrent

263mb: http://codespeak.net/download/pypy/video/sprint-tutorial-320x240.avi.torrent

.. image:: image/sprint-tutorial.jpg
   :scale: 100
   :alt: Sprint Tutorial
   :align: left

Sprint tutorial by core developer Michael Hudson at PyCon 2006, Dallas, US. (2006-02-27)

PAL, 44 min, divx AVI

Michael Hudson gives an in-depth, very technical introduction to a PyPy sprint. The film provides a detailed and hands-on overview about the architecture of PyPy, especially the translation toolchain.


Scripting .NET with IronPython by Jim Hugunin
---------------------------------------------

372mb: http://codespeak.net/download/pypy/video/ironpython-talk-v2.avi.torrent

270mb: http://codespeak.net/download/pypy/video/ironpython-talk-320x240.avi.torrent

.. image:: image/ironpython.jpg
   :scale: 100
   :alt: Jim Hugunin on IronPython
   :align: left

Talk by Jim Hugunin (Microsoft) on the IronPython implementation on the .NET framework at this years PyCon, Dallas, US.

PAL, 44 min, DivX AVI

Jim Hugunin talks about regression tests, the code generation and the object layout, the new-style instance and gives a CLS interop demo.


Bram Cohen, founder and developer of BitTorrent
-----------------------------------------------

509mb: http://codespeak.net/download/pypy/video/bram-cohen-interview-v1.avi.torrent

370mb: http://codespeak.net/download/pypy/video/bram-cohen-interview-320x240.avi.torrent

.. image:: image/bram.jpg
   :scale: 100
   :alt: Bram Cohen on BitTorrent
   :align: left

Bram Cohen is interviewed by Steve Holden at this years PyCon, Dallas, US.

PAL, 60 min, DivX AVI


Keynote speech by Guido van Rossum on the new Pyhton 2.5 features
-----------------------------------------------------------------

695mb: http://codespeak.net/download/pypy/video/keynote-speech_guido-van-rossum_v1.avi.torrent

430mb: http://codespeak.net/download/pypy/video/keynote-speech_guido-van-rossum_320x240.avi.torrent

.. image:: image/guido.jpg
   :scale: 100
   :alt: Guido van Rossum on Python 2.5
   :align: left

Guido van Rossum explains the new Python 2.5 features at this years PyCon, Dallas, US.

PAL, 70 min, DivX AVI


Trailer: PyPy sprint at the University of Palma de Mallorca
-----------------------------------------------------------

166mb: http://codespeak.net/download/pypy/video/mallorca-trailer-v1.avi.torrent

88mb: http://codespeak.net/download/pypy/video/mallorca-trailer-medium.avi.torrent

64mb: http://codespeak.net/download/pypy/video/mallorca-trailer-320x240.avi.torrent

.. image:: image/mallorca-trailer.jpg
   :scale: 100
   :alt: Trailer PyPy sprint in Mallorca
   :align: left

This trailer shows the PyPy team at the sprint in Mallorca, a behind-the-scenes of a typical PyPy coding sprint and talk as well as everything else.

PAL, 11 min, DivX AVI


Coding discussion of core developers Armin Rigo and Samuele Pedroni
-------------------------------------------------------------------

620mb: http://codespeak.net/download/pypy/video/coding-discussion-v1.avi.torrent

240mb: http://codespeak.net/download/pypy/video/coding-discussion-320x240.avi.torrent

.. image:: image/coding-discussion.jpg
   :scale: 100
   :alt: Coding discussion
   :align: left

Coding discussion between Armin Rigo and Samuele Pedroni during the PyPy sprint at the University of Palma de Mallorca, Spain. 27.1.2006

PAL 40 min, DivX AVI


PyPy technical talk at the University of Palma de Mallorca
----------------------------------------------------------

865mb: http://codespeak.net/download/pypy/video/introductory-student-talk-v2.avi.torrent

437mb: http://codespeak.net/download/pypy/video/introductory-student-talk-320x240.avi.torrent

.. image:: image/introductory-student-talk.jpg
   :scale: 100
   :alt: Introductory student talk
   :align: left

Technical talk on the PyPy project at the University of Palma de Mallorca, Spain. 27.1.2006

PAL 72 min, DivX AVI

Core developers Armin Rigo, Samuele Pedroni and Carl Friedrich Bolz are giving an overview of the PyPy architecture, the standard interpreter, the translation toolchain and the just-in-time compiler.

