Source

extradoc / talk / solutions-linux-paris-2006.html

Full commit
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <title>PyPy[solutions-linux-paris-2006] </title>
    <meta content="text/html;charset=ISO-8859-1" name="Content-Type"></meta>
    <link href="http://codespeak.net/pypy/dist/pypy/doc/style.css" media="screen" rel="stylesheet" type="text/css"></link></head>
  <body>
    <div>
      <a>
        <img alt="PyPy" height="110" id="pyimg" src="http://codespeak.net/pypy/img/py-web1.png" width="149"></img></a></div>
    <div id="metaspace">
      <div class="project_title">PyPy[solutions-linux-paris-2006] </div>
      <div id="menubar">
        <a class="menu" href="/pypy/dist/pypy/doc/news.html">news</a> 
        <a class="menu" href="/pypy/dist/pypy/doc/index.html">doc</a> 
        <a class="menu" href="/pypy/dist/pypy/doc/contact.html">contact</a> 
        <a class="menu" href="/pypy/dist/doc/getting-started.html">getting-started</a> 
        <a class="menu" href="https://codespeak.net/issue/pypy-dev/">issue</a> </div></div>
    <div id="contentspace">
      <div id="docinfoline">
        <div style="float: right; font-style: italic;"> modified 1 month ago  by Carl Friedrich Bolz</div></div>
<div class="document" id="pypy-un-projet-libre-dot-d-un-financement-europ-en">
<h1 class="title">PyPy - un projet libre dot� d'un financement europ�en</h1>
<table class="docinfo" frame="void" rules="none">
<col class="docinfo-name" />
<col class="docinfo-content" />
<tbody valign="top">
<tr class="field"><th class="docinfo-name">Auteur:</th><td class="field-body">Nicolas Chauvat (Logilab)</td>
</tr>
</tbody>
</table>
<!-- Definitions of interpreted text roles (classes) for S5/HTML data. -->
<!-- This data file has been placed in the public domain. -->
<!-- Colours
======= -->
<!-- Text Sizes
========== -->
<!-- Display in Slides (Presentation Mode) Only
========================================== -->
<!-- Display in Outline Mode Only
============================ -->
<!-- Display in Print Only
===================== -->
<!-- Display in Handout Mode Only
============================ -->
<!-- Incremental Display
=================== -->
<div class="section">
<h1><a id="sujets-abord-s" name="sujets-abord-s">Sujets abord�s</a></h1>
<ul class="simple">
<li>quels mod�les �conomiques pour le logiciel libre ?</li>
<li>le logiciel libre et les projets europ�ens</li>
<li>le langage Python et l'interpr�teur PyPy</li>
</ul>
</div>
<div class="section">
<h1><a id="plan" name="plan">Plan</a></h1>
<ul class="simple">
<li>historique du projet</li>
<li>proc�dure de candidature</li>
<li>d�roulement</li>
<li>UE et agilit�</li>
<li>qu'est-ce que PyPy ?</li>
</ul>
</div>
<div class="section">
<h1><a id="historique" name="historique">Historique</a></h1>
<ul class="simple">
<li>d�bute mi-2003 suite � EuroPython</li>
<li>prototype prometteur en 2004</li>
<li>d�but 2004, recherche des moyens n�cessaires � la poursuite du projet</li>
<li>fin 2004, signature contrat</li>
</ul>
</div>
<div class="section">
<h1><a id="candidature" name="candidature">Candidature</a></h1>
<ul class="simple">
<li>appels � projet (IST - 6th Framework)</li>
<li>recherche partenaires manquants</li>
<li>r�daction collaborative de l'offre (outils et m�thodes du libre)</li>
<li>soumission automne 2004</li>
<li>signature contrat d�c 2004</li>
</ul>
</div>
<div class="section">
<h1><a id="caract-ristiques" name="caract-ristiques">Caract�ristiques</a></h1>
<ul class="simple">
<li>projet innovant</li>
<li>budget 1,3 Millions EUR</li>
<li>2 ans (2005/2006)</li>
<li>7 partenaires europ�ens</li>
<li>15 ann�es.homme</li>
<li>logiciel libre</li>
</ul>
</div>
<div class="section">
<h1><a id="consortium" name="consortium">Consortium</a></h1>
<ul class="simple">
<li>DFKI (Allemagne)</li>
<li>HHU (Allemagne)</li>
<li>Logilab (France)</li>
<li>Strakt (Su�de)</li>
<li>Merlinux (Allemagne)</li>
<li>Tismerysoft (Allemagne)</li>
<li>Changemaker (Su�de)</li>
</ul>
</div>
<div class="section">
<h1><a id="financement-europ-en" name="financement-europ-en">Financement europ�en</a></h1>
<ul class="simple">
<li>financement partiel:<ul>
<li>50% pour partenaires priv�s</li>
<li>100% pour partenaires publics</li>
</ul>
</li>
<li>deniers publics financent biens publics</li>
<li>d�lais de paiement</li>
</ul>
</div>
<div class="section">
<h1><a id="financement-public-pour-ll" name="financement-public-pour-ll">Financement public pour LL</a></h1>
<ul class="simple">
<li>projets men�s par administrations</li>
<li>certaines r�ductions d'imp�ts</li>
<li>approche politique au niveau local</li>
</ul>
</div>
<div class="section">
<h1><a id="diff-rences-culturelles" name="diff-rences-culturelles">Diff�rences culturelles</a></h1>
<ul class="simple">
<li>gestion de projet par m�thodes agiles</li>
<li>UE gestion plus &quot;classique&quot;</li>
<li>documentation, processus de validation, d�lais, etc.</li>
<li>sprints toutes les 6 semaines</li>
<li>reste ouvert aux contributeurs externes</li>
</ul>
</div>
<div class="section">
<h1><a id="et-pypy" name="et-pypy">Et PyPy ?</a></h1>
<ul class="simple">
<li>interpr�teur pour langage Python</li>
<li>flexible</li>
<li>performant</li>
<li>modulable</li>
</ul>
</div>
<div class="section">
<h1><a id="objectifs-pypy" name="objectifs-pypy">Objectifs PyPy</a></h1>
<ul class="simple">
<li>Python en Python</li>
<li>respect de la d�finition du langage</li>
<li>performances �quivalentes � CPython</li>
<li>traduction vers langages cibles</li>
<li>ajout fonctionnalit�s</li>
<li>un interpr�teur d�clinable</li>
</ul>
</div>
<div class="section">
<h1><a id="etat-d-but-2006" name="etat-d-but-2006">Etat d�but 2006</a></h1>
<ul class="simple">
<li>version 0.8 est un Python 2.4 fonctionnel</li>
<li>manque gestion de la m�moire</li>
<li>10 fois plus lent que l'original</li>
<li>g�n�re code C (et autres)</li>
</ul>
</div>
<div class="section">
<h1><a id="etapes-pour-fin-2006" name="etapes-pour-fin-2006">Etapes pour fin 2006</a></h1>
<ul class="simple">
<li>compilation et �valuation partielle</li>
<li>logique, aspects, distribution</li>
<li>diffusion</li>
</ul>
</div>
<div class="section">
<h1><a id="pour-finir" name="pour-finir">Pour finir</a></h1>
<ul class="simple">
<li>Questions</li>
</ul>
</div>
</div>
<div class="footer">
<hr class="footer" />
Nicolas Chauvat (Logilab)
</div>
</div></body></html>