[pypy-svn] rev 1733 - pypy/trunk/doc/funding
nico at codespeak.net
nico at codespeak.net
Sat Oct 11 19:57:57 CEST 2003
Author: nico
Date: Sat Oct 11 19:57:57 2003
New Revision: 1733
Added:
pypy/trunk/doc/funding/JaH_project_plan.xml
Modified:
pypy/trunk/doc/funding/project_resources.xml
Log:
Jacob's version
Added: pypy/trunk/doc/funding/JaH_project_plan.xml
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/JaH_project_plan.xml Sat Oct 11 19:57:57 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_holger_krekel" 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_michael_hudson" 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_christian_tismer" 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_ush_2" 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_ush_2" cost="9" usage="60%"/>
+</task>
+
+<task id="wp7">
+<label>WP7 - Translator Optimizations</label>
+<duration unit="months">9</duration>
+<use-resource idref="hacker_pbf_christian_tismer" cost="9"/>
+<use-resource idref="hacker_pbf_4" cost="9"/>
+<use-resource idref="hacker_pbf_holger_krekel" 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_3" cost="9"/>
+<use-resource idref="hacker_pbf_2" 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_christian_tismer" cost="6"/>
+<use-resource idref="hacker_pbf_3" cost="6"/>
+<use-resource idref="hacker_pbf_2" 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_ush_2" 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_alex_martelli" cost="12" usage="50%"/>
+</task>
+
+<!--
+<constraint type="begin-after-end">synthese1</constraint>
+<use-resource idref="hacker1"/>
+<need-skill name="hacker"/>
+-->
+
+</project>
Modified: pypy/trunk/doc/funding/project_resources.xml
==============================================================================
--- pypy/trunk/doc/funding/project_resources.xml (original)
+++ pypy/trunk/doc/funding/project_resources.xml Sat Oct 11 19:57:57 2003
@@ -32,10 +32,16 @@
<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="hacker_ush_2" type="person" unitcost="1" fullname="USH hacker 2"/>
<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 id="hacker_pbf_alex_martelli" type="person" unitcost="1" fullname="Alex Martelli"/>
+<resource id="hacker_pbf_christian_tismer" type="person" unitcost="1" fullname="Christian Tismer"/>
+<resource id="hacker_pbf_holger_krekel" type="person" unitcost="1" fullname="Holger Krekel"/>
+<resource id="hacker_pbf_michael_hudson" type="person" unitcost="1" fullname="Micheal Hudson"/>
+
</resource-list>
\ No newline at end of file
More information about the Pypy-commit
mailing list