[pypy-svn] rev 1695 - pypy/trunk/doc/funding/nico

lac at codespeak.net lac at codespeak.net
Sat Oct 11 09:32:07 CEST 2003


Author: lac
Date: Sat Oct 11 09:32:06 2003
New Revision: 1695

Added:
   pypy/trunk/doc/funding/nico/
   pypy/trunk/doc/funding/nico/B0.0_preamble.txt
   pypy/trunk/doc/funding/nico/B6.5_workpackage_list.txt
   pypy/trunk/doc/funding/nico/budget_summary.html
   pypy/trunk/doc/funding/nico/project_gantt.png   (contents, props changed)
   pypy/trunk/doc/funding/nico/project_planning.xml
   pypy/trunk/doc/funding/nico/project_resources.xml
Log:
Added nicolas's stuff to the repository, in its own directory, since
he cannot check in. Needs mainline merge.  I love svn but we have
too many files now to keep track of 'which are Nicolas' and which
we need to check and edit' in the top level funding dir.  I'd like
to atticify a lot of stuff, but I don't know which should be.  If
I don't know, God help the rest of you ...  Apologies for the mess,
Laura



Added: pypy/trunk/doc/funding/nico/B0.0_preamble.txt
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/nico/B0.0_preamble.txt	Sat Oct 11 09:32:06 2003
@@ -0,0 +1,90 @@
+:DELETE:BEGIN
+
+Annex 2 - Proposal Part B
+IST Priority - ­ 2nd call - Guide for Proposers ­ Specific Targeted Research 
+Projects ­ June 2003
+
+Instructions for preparing proposal Part B for
+Specific targeted research projects  in the IST Priority
+
+In addition to the detailed technical information provided in Part B,
+a proposal must also contain a Part A, containing basic information on
+the proposal and the consortium making the proposal1. The forms for
+Part A are provided elsewhere in this Guide. Incomplete proposals are
+not eligible and will not be evaluated
+
+
+Specific targeted research projects will aim at improving European
+competitiveness.  They will be sharply focused and will take either of
+the following two forms, or a combination of the two: 
+
+(a) a research and technological development project designed to gain 
+    new knowledge either to improve considerably or to develop new products, 
+    processes or services or to meet other needs of society and community 
+    policies;
+
+(b) a demonstration project designed to prove the viability of new 
+    technologies offering potential economic advantage but which cannot 
+    be commercialised directly.
+
+Proposers should particularly note that only research, demonstration and 
+project management activities are funded in STREPs. Training activities 
+cannot be included among the eligible costs of projects.
+
+Information which fully details what a STREP comprises and how such a 
+project should be implemented can be found at 
+http://www.cordis.lu/fp6/instrument-strp/. Proposers should study this
+information thoroughly before commencing the preparation of their proposal 
+
+Part B.
+
+*** Front page -- PAGE 1 ***
+
+	 PYPY
+
+	 A flexible, modular, self-hosting, next-generation
+         specialising compiler for the Open Source Programming
+         Language Python
+
+
+Proposal Part B
+
+Date of preparation: October 2004
+
+     A Specific Targeted Research Project for: IST-2002-2.3.2.3 - Open
+     development platforms for software and services
+
+:DELETE:END
+
+List of participants
+
+================ ============================================= =======================
+Participant no.  Participant name                              Participant short name
+================ ============================================= =======================
+1 (coordinator)   DFKI                                         DFKI
+---------------- --------------------------------------------- -----------------------
+2                 Python Business Forum                        PBF
+---------------- --------------------------------------------- -----------------------
+3                 AB Strakt                                    Strakt
+---------------- --------------------------------------------- -----------------------
+4                 Logilab                                      Logilab
+---------------- --------------------------------------------- -----------------------
+5                 University of Southampton                    USH
+---------------- --------------------------------------------- -----------------------
+6                 ChangeMaker                                  ChangeMaker
+---------------- --------------------------------------------- -----------------------
+7                 Max-Planck Biology Institute                 MPI
+================ ============================================= =======================
+
+Coordinator name                 Alastair BURT (FIXME)
+
+Coordinator organisation name    DFKI
+
+Coordinator email                burt at dfki.de
+
+Coordinator fax                  FIXME
+
+FIXME_NICO
+
+.. put this before the TOC
+

Added: pypy/trunk/doc/funding/nico/B6.5_workpackage_list.txt
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/nico/B6.5_workpackage_list.txt	Sat Oct 11 09:32:06 2003
@@ -0,0 +1,52 @@
+.. include:: crossreferences.asc
+
+Workpackage List
+====================
+
+:DELETE:BEGIN
+
+FIXME_LAURA FIXME_NICO: finish this
+
+:DELETE:END
+
+.. |wpn| replace:: Work-package No
+.. |lcn| replace:: Lead contractor No
+.. |pm|  replace:: Person-months
+.. |sm|  replace:: Start month
+.. |em|  replace:: End month
+.. |dn|  replace:: Deliverable No
+
+
+===== ==================================================== ===== ==== ==== ==== ==== ========
+|wpn| Workpackage title                                    |lcn| |pm| |sm| |em| |dn| temp
+===== ==================================================== ===== ==== ==== ==== ==== ========
+WP01_ Coordination and Management                                ??    0   24         DFKI
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP02_ Infrastructure and Tools                                   ??    0   24         PBF
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP03_ Synchronisation with Standard Python                       ??    0   24         PBF
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP04_ The PyPy Core                                              ??    0    9         PBF
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP05_ The PyPy Translation                                       ??    0    9         USH
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP06_ Core Optimisations                                         ??    9   24         USH
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP07_ Translator Optimisations                                   ??    9   18         PBF
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP08_ Dynamic Optimisations                                      ??    9   18         PBF
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP09_ Extend Language with Search and Logic                      ??    9   24         DFKI
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP10_ Extend Language with Aspects and Contracts                 ??    9   24         Logilab
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP11_ Embed in Specialized Hardware                              ??    9   24         ChangeMaker
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP12_ Implement Security, Distribution and Persistence           ??   18   24         PBF
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP13_ Integration and Configuration                              ??   18   24         PBF
+----- ---------------------------------------------------- ----- ---- ---- ---- ---- --------
+WP14_ Project Documentation and Dissemination                    ??    0   24         Strakt
+===== ==================================================== ===== ==== ==== ==== ==== ========
+
+note: WP11 is the stuff concerning Axis and ChangeMaker. needs to be written
\ No newline at end of file

Added: pypy/trunk/doc/funding/nico/budget_summary.html
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/nico/budget_summary.html	Sat Oct 11 09:32:06 2003
@@ -0,0 +1,33 @@
+<html><body><h1>Pypy budget</h1><table>
+<tr><td>strakt</td><td>hacker_strakt_1</td><td>24</td></tr>
+<tr><td>strakt</td><td>pm_strakt_1</td><td>8</td></tr>
+<tr><td><td><td><th>TOTAL</th><th>STRAKT</th><th>32</th><th>160.0 kEUR</th><td>9.30 %</tr>
+<tr><td>cm</td><td>pm_cm_1</td><td>21</td></tr>
+<tr><td><td><td><th>TOTAL</th><th>CM</th><th>21</th><th>105.0 kEUR</th><td>6.10 %</tr>
+<tr><td>logilab</td><td>hacker_logilab_2</td><td>9</td></tr>
+<tr><td>logilab</td><td>hacker_logilab_1</td><td>22</td></tr>
+<tr><td><td><td><th>TOTAL</th><th>LOGILAB</th><th>31</th><th>155.0 kEUR</th><td>9.01 %</tr>
+<tr><td>ush</td><td>hacker_ush_1</td><td>24</td></tr>
+<tr><td><td><td><th>TOTAL</th><th>USH</th><th>24</th><th>120.0 kEUR</th><td>6.98 %</tr>
+<tr><td>dfki</td><td>hacker_dfki_2</td><td>6</td></tr>
+<tr><td>dfki</td><td>hacker_dfki_1</td><td>20</td></tr>
+<tr><td>dfki</td><td>pm_dfki_1</td><td>8</td></tr>
+<tr><td><td><td><th>TOTAL</th><th>DFKI</th><th>34</th><th>170.0 kEUR</th><td>9.88 %</tr>
+<tr><td>pbf</td><td>hacker_pbf_8</td><td>24</td></tr>
+<tr><td>pbf</td><td>hacker_pbf_6</td><td>24</td></tr>
+<tr><td>pbf</td><td>hacker_pbf_7</td><td>24</td></tr>
+<tr><td>pbf</td><td>hacker_pbf_4</td><td>24</td></tr>
+<tr><td>pbf</td><td>hacker_pbf_5</td><td>16</td></tr>
+<tr><td>pbf</td><td>hacker_pbf_2</td><td>18</td></tr>
+<tr><td>pbf</td><td>hacker_pbf_3</td><td>24</td></tr>
+<tr><td>pbf</td><td>hacker_pbf_1</td><td>24</td></tr>
+<tr><td><td><td><th>TOTAL</th><th>PBF</th><th>178</th><th>890.0 kEUR</th><td>51.74 %</tr>
+<tr><td>mpi</td><td>hacker_mpi_1</td><td>24</td></tr>
+<tr><td><td><td><th>TOTAL</th><th>MPI</th><th>24</th><th>120.0 kEUR</th><td>6.98 %</tr>
+<tr><tr><td><td><td><th>TOTAL</th><th>personnel<th>344</th><th>1720.0 kEUR</tD></tr>
+<tr><tr><td><td><td><th>TOTAL</th><th>sprints<th><th>288 kEUR</tD><td>one sprint every two months for two years and 12 persons at 2 kEUR each</tr>
+<tr><tr><td><td><td><th>TOTAL</th><th>meetings<th><th>84 kEUR</tD><td>3 meetings per year for 7 partners at 2000 EUR per participant</tr>
+<tr><tr><td><td><td><th>TOTAL</th><th>management<th><th>105.0 kEUR</tD><td>administrative tasks for each partner == 4 weeks over six months periods</tr>
+</table>
+<h2>TOTAL BUDGET 2113.0 kEUR</h2>
+</body></html>

Added: pypy/trunk/doc/funding/nico/project_gantt.png
==============================================================================
Binary file. No diff available.

Added: pypy/trunk/doc/funding/nico/project_planning.xml
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/nico/project_planning.xml	Sat Oct 11 09:32:06 2003
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--  use with http://www.logilab.org/projects/pygantt
+      to generate gantt diagrams in image (png?) format
+
+  FIXME_NICO
+
+REMARK: cost is in man.month
+-->
+<project id="PyPy EU Project">
+
+<import-resources file="project_resources.xml"/>
+
+<task id="wp1">
+<label>WP1 - Coordination and Management</label>
+<duration unit="months">24</duration>
+<constraint type="begin-at-date">2004/01/01</constraint>
+<use-resource idref="pm_dfki_1" cost="8" usage="33%"/>
+<use-resource idref="pm_strakt_1" cost="8" usage="33%"/>
+<use-resource idref="pm_cm_1" cost="8" usage="33%"/>
+
+</task>
+
+<task id="wp2">
+<label>WP2 - Infrastructure and tools</label>
+<duration unit="months">24</duration>
+<constraint type="begin-at-date">2004/01/01</constraint>
+<use-resource idref="hacker_pbf_1" cost="12" usage="50%"/>
+</task>
+
+<task id="wp3">
+<label>WP3 - Synchronisation with Standard Python</label>
+<duration unit="months">24</duration>
+<constraint type="begin-at-date">2004/01/01</constraint>
+<use-resource idref="hacker_pbf_5" cost="12" usage="50%"/>
+</task>
+
+<task id="ph1">
+<label>Phase 1 - Reaching State of the Art</label>
+
+<task id="wp4">
+<label>WP4 - The PyPy Core</label>
+<duration unit="months">9</duration>
+<constraint type="begin-at-date">2004/01/01</constraint>
+<use-resource idref="hacker_dfki_1" cost="5" usage="45%"/>
+<use-resource idref="hacker_logilab_1" cost="4" usage="45%"/>
+<use-resource idref="hacker_pbf_8" cost="9"/>
+<use-resource idref="hacker_pbf_3" cost="9"/>
+<use-resource idref="hacker_pbf_4" cost="9"/>
+
+<use-resource idref="hacker_mpi_1" cost="9"/>
+</task>
+
+<task id="wp5">
+<label>WP5 - The PyPy Translation</label>
+<duration unit="months">9</duration>
+<constraint type="begin-at-date">2004/01/01</constraint>
+<use-resource idref="hacker_pbf_7" cost="9"/>
+<use-resource idref="hacker_ush_1" cost="9"/>
+<use-resource idref="hacker_pbf_6" cost="9"/>
+<use-resource idref="hacker_strakt_1" cost="9"/>
+<use-resource idref="hacker_pbf_2" cost="9"/>
+</task>
+</task>
+
+<task id="ph2">
+<label>Phase 2 - Beyond state of the Art</label>
+<constraint type="begin-after-end">ph1</constraint>
+
+<task id="wp6">
+<label>WP6 - Core Optimizations</label>
+<duration unit="months">15</duration>
+<use-resource idref="hacker_ush_1" cost="15"/>
+<use-resource idref="hacker_pbf_2" cost="9" usage="60%"/>
+</task>
+
+<task id="wp7">
+<label>WP7 - Translator Optimizations</label>
+<duration unit="months">9</duration>
+<use-resource idref="hacker_pbf_3" cost="9"/>
+<use-resource idref="hacker_pbf_4" cost="9"/>
+<use-resource idref="hacker_pbf_5" cost="4" usage="45%"/>
+<use-resource idref="hacker_pbf_7" cost="9"/>
+</task>
+
+<task id="wp8">
+<label>WP8 - Dynamic Optimizations</label>
+<duration unit="months">9</duration>
+<use-resource idref="hacker_pbf_8" cost="9"/>
+<use-resource idref="hacker_pbf_6" cost="9"/>
+<use-resource idref="hacker_strakt_1" cost="9"/>
+<use-resource idref="hacker_mpi_1" cost="9"/>
+</task>
+</task>
+
+<task id="ph3">
+<label>Phase 3 - Validation</label>
+<constraint type="begin-after-end">ph1</constraint>
+
+<task id="wp9">
+<label>WP9 - Extend Language with Search and Logic</label>
+<duration unit="months">15</duration>
+<use-resource idref="hacker_dfki_1" cost="15"/>
+<use-resource idref="hacker_logilab_1" cost="9" usage="60%"/>
+</task>
+
+<task id="wp10">
+<label>WP10 - Extend Language with Aspects and Contracts</label>
+<duration unit="months">9</duration>
+<use-resource idref="hacker_logilab_2" cost="9"/>
+<use-resource idref="hacker_dfki_2" cost="6"/>
+</task>
+
+<task id="wp11">
+<label>WP11 - Embed in Specialized Hardware</label>
+<duration unit="months">15</duration>
+<use-resource idref="pm_cm_1" cost="1" usage="11%"/> 
+<use-resource idref="hacker_logilab_1" cost="9" usage="40%"/>
+</task>
+
+<task id="wp12">
+<label>WP12 - Implement Security, Distribution and Persistence</label>
+<duration unit="months">6</duration>
+<constraint type="begin-after-end">wp7</constraint>
+<constraint type="begin-after-end">wp8</constraint>
+<use-resource idref="hacker_pbf_7" cost="6"/>
+<use-resource idref="hacker_pbf_8" cost="6"/>
+<use-resource idref="hacker_pbf_6" cost="6"/>
+<use-resource idref="hacker_strakt_1" cost="6"/>
+</task>
+
+<task id="wp13">
+<label>WP13 - Integration and Configuration</label>
+<duration unit="months">6</duration>
+<constraint type="begin-after-end">wp7</constraint>
+<constraint type="begin-after-end">wp8</constraint>
+<use-resource idref="hacker_pbf_3" cost="6"/>
+<use-resource idref="hacker_pbf_4" cost="6"/>
+<use-resource idref="hacker_mpi_1" cost="6"/>
+</task>
+</task>
+
+<task id="wp14">
+<label>WP14 - Documentation and Dissemination</label>
+<duration unit="months">24</duration>
+<constraint type="begin-at-date">2004/01/01</constraint>
+<use-resource idref="pm_cm_1" cost="12" usage="50%"/>
+<use-resource idref="hacker_pbf_1" cost="12" usage="50%"/>
+</task>
+
+<!--
+<constraint type="begin-after-end">synthese1</constraint>
+<use-resource idref="hacker1"/>
+<need-skill name="hacker"/> 
+-->
+
+</project>

Added: pypy/trunk/doc/funding/nico/project_resources.xml
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/nico/project_resources.xml	Sat Oct 11 09:32:06 2003
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--  use with http://www.logilab.org/projects/pygantt
+      to generate gantt diagrams in image (png?) format
+
+  FIXME_NICO
+-->
+
+<resource-list>
+
+<resource id="proj-manager" type="person" unitcost="1"/>
+
+<resource id="pm_dfki_1"        type="person" unitcost="1" fullname="DFKI manager 1"/>
+<resource id="hacker_dfki_1"    type="person" unitcost="1" fullname="DFKI hacker 1"/>
+<resource id="hacker_dfki_2"    type="person" unitcost="1" fullname="DFKI hacker 2"/>
+
+<resource id="hacker_pbf_1"     type="person" unitcost="1" fullname="PBF hacker 1"/>
+<resource id="hacker_pbf_2"     type="person" unitcost="1" fullname="PBF hacker 2"/>
+<resource id="hacker_pbf_3"     type="person" unitcost="1" fullname="PBF hacker 3"/>
+<resource id="hacker_pbf_4"     type="person" unitcost="1" fullname="PBF hacker 4"/>
+<resource id="hacker_pbf_5"     type="person" unitcost="1" fullname="PBF hacker 5"/>
+<resource id="hacker_pbf_6"     type="person" unitcost="1" fullname="PBF hacker 6"/>
+<resource id="hacker_pbf_7"     type="person" unitcost="1" fullname="PBF hacker 7"/>
+<resource id="hacker_pbf_8"     type="person" unitcost="1" fullname="PBF hacker 8"/>
+
+<resource id="pm_strakt_1"  type="person" unitcost="1" fullname="Strakt manager 1"/>
+<resource id="hacker_strakt_1"  type="person" unitcost="1" fullname="Strakt hacker 1"/>
+<resource id="hacker_strakt_2"  type="person" unitcost="1" fullname="Strakt hacker 2"/>
+
+<resource id="pm_logilab_1"  type="person" unitcost="1" fullname="Logilab manager 1"/>
+<resource id="hacker_logilab_1" type="person" unitcost="1" fullname="Logilab hacker 1"/>
+<resource id="hacker_logilab_2" type="person" unitcost="1" fullname="Logilab hacker 2"/>
+<resource id="hacker_logilab_3" type="person" unitcost="1" fullname="Logilab hacker 3"/>
+
+<resource id="hacker_ush_1"     type="person" unitcost="1" fullname="USH hacker 1"/>
+
+<resource id="pm_cm_1"      type="person" unitcost="1" fullname="ChangeM manager 1"/>
+<resource id="hacker_cm_1"      type="person" unitcost="1" fullname="ChangeM hacker 1"/>
+
+<resource id="hacker_mpi_1"     type="person" unitcost="1" fullname="MPI hacker 1"/>
+
+</resource-list>
\ No newline at end of file


More information about the Pypy-commit mailing list