[pypy-svn] r3572 - in pypy/trunk/doc/funding: . makedoc oldstuff
tismer at codespeak.net
tismer at codespeak.net
Wed Mar 31 21:44:38 CEST 2004
Author: tismer
Date: Wed Mar 31 21:44:37 2004
New Revision: 3572
Added:
pypy/trunk/doc/funding/build.py
pypy/trunk/doc/funding/oldstuff/
pypy/trunk/doc/funding/oldstuff/B4.0_resources.asc (props changed)
- copied unchanged from r3568, pypy/trunk/doc/funding/B4.0_resources.asc
pypy/trunk/doc/funding/oldstuff/B4.1_subcontracting.asc (props changed)
- copied unchanged from r3568, pypy/trunk/doc/funding/B4.1_subcontracting.asc
pypy/trunk/doc/funding/oldstuff/B4.2_other_countries.asc (props changed)
- copied unchanged from r3568, pypy/trunk/doc/funding/B4.2_other_countries.asc
pypy/trunk/doc/funding/oldstuff/B4.3_participants.asc
- copied unchanged from r3568, pypy/trunk/doc/funding/B4.3_participants.asc
pypy/trunk/doc/funding/oldstuff/B4.4_quality_SMEs.asc
- copied unchanged from r3568, pypy/trunk/doc/funding/B4.4_quality_SMEs.asc
pypy/trunk/doc/funding/oldstuff/B4.5_resources.asc
- copied unchanged from r3568, pypy/trunk/doc/funding/B4.5_resources.asc
pypy/trunk/doc/funding/oldstuff/B4.6_finance.asc
- copied unchanged from r3568, pypy/trunk/doc/funding/B4.6_finance.asc
pypy/trunk/doc/funding/oldstuff/B4.7_effort_form.asc
- copied unchanged from r3568, pypy/trunk/doc/funding/B4.7_effort_form.asc
Removed:
pypy/trunk/doc/funding/B4.0_resources.asc
pypy/trunk/doc/funding/B4.1_subcontracting.asc
pypy/trunk/doc/funding/B4.2_other_countries.asc
pypy/trunk/doc/funding/B4.3_participants.asc
pypy/trunk/doc/funding/B4.4_quality_SMEs.asc
pypy/trunk/doc/funding/B4.5_resources.asc
pypy/trunk/doc/funding/B4.6_finance.asc
pypy/trunk/doc/funding/B4.7_effort_form.asc
Modified:
pypy/trunk/doc/funding/B4.resources.txt
pypy/trunk/doc/funding/crossreferences.asc
pypy/trunk/doc/funding/makedoc/part_b_2004_04_02.sxw
Log:
moved old B4 asc files into oldstuff.
Removed Tomek from B4.resources.txt.
Added a small build script to the funding dir, just to update the
plain html files. (XXX is there a way to make this work on all machines?)
Created the new document for today in makedoc.
Deleted: /pypy/trunk/doc/funding/B4.0_resources.asc
==============================================================================
--- /pypy/trunk/doc/funding/B4.0_resources.asc Wed Mar 31 21:44:37 2004
+++ (empty file)
@@ -1,93 +0,0 @@
-:DELETE:BEGIN
-
-B.4 The consortium and project resources
-
-Describe the role of the participants and the specific skills of each
-of them. Show how the participants are suited and committed to the
-tasks assigned to them; show the complementarity between
-participants. Describe how the opportunity of involving SMEs has been
-addressed. Describe the resources, human and material, that will be
-deployed for the implementation of the project. Include a STREP
-Project Effort Form, as shown below, covering the full duration of the
-project. Demonstrate how the project will mobilise the critical mass
-of resources (personnel, equipment, finance... ) necessary for
-success; and show that the overall financial plan for the project is
-adequate.
-
-(Recommended length five pages)
-
-:DELETE:END
-
-The consortium and project resources
-=====================================
-
-FIXME_LAURA FIXME_HOLGER check below information
-
-**DFKI**
-
- Role: Project Coordinator & Technical Partner
- Country: Germany
- Contact: Alastair Burt
-
- Skills, Commitment, Resources:
-
-
-**AB Strakt**
-
- Role: Project Management & Technical Partner
- Country: Sweden
- Contact: Jacob Hallén
-
- Skills, Commitment, Resources:
-
-
-**University of Southampton**
-
- Role: Technical Partner
- Country: United Kingdom
- Contact: Armin Rigo
-
- Skills, Commitment, Resources:
-
-
-**Python Business Forum**
-
- Role: Technical Partner
- Country: Europe
- Contact: Holger Krekel
-
- Skills, Commitment, Resources:
-
-**Logilab**
-
- Role: Technical Partner
- Country: France
- Contact: Nicolas Chauvat
-
- Skills, Commitment, Resources:
- Logilab specializes in the use of Python for advanced computing, artificial
- intelligence and knowledge manipulation. Logilab works for large public and
- private entities in France and Europe, including Commissariat à l'Energie
- Atomique, Electricité De France, SNECMA, etc. Logilab was involved in two
- IST projects before, ASWAD (free software workflows for public administration)
- and KIDDANET (web filtering for kids based on machine learning techniques).
-
- For over three years, Logilab has been dedicating resources to high-profile
- projects such as intelligent agents, natural language processing and
- semantic web applications. Several are already available as free software.
-
- Logilab is commited to free software and has been contributing to the free
- software and Python communities since its creation in 2000, in part through
- its Logilab.Org website.
-
- Logilab is currently steadily growing and is expected to reach the size of
- 10 people by the end of 2003. Logilab's role in the project as a technical
- partner will be to contribute to the implementation of the new interpreter,
- port its existing projects (logic and aspect-oriented programming, static
- checking, etc.) to the new interpreter using object-spaces and develop for
- embedded devices.
-
-
-**Interested developers**
-
-tomek meka, christian tismer, michael hudson, tim peters, alex martelli, dinu gherman, anna ravenscroft, gunter janton, samuele pedroni
Deleted: /pypy/trunk/doc/funding/B4.1_subcontracting.asc
==============================================================================
--- /pypy/trunk/doc/funding/B4.1_subcontracting.asc Wed Mar 31 21:44:37 2004
+++ (empty file)
@@ -1,25 +0,0 @@
-FIXME_LAURA
-
-:DELETE:BEGIN
-
-B.4.1 Sub-contracting:
-
-If any part of the work is foreseen to be sub-contracted by the
-participant responsible for it, describe the work involved and explain
-why a sub-contract approach has been chosen for it.
-
-(Recommended length one page)
-
-:DELETE:END
-
-FIXME_LAURA yes, I have to write this. Get figures from KPMG
-
-Sub-contracting
-=================
-
-I am going to run my accounting figures though the AB Strakt
-bookkeeper, as part of my management duties. She is a contractor
-who consults regularly to AB Strakt. Aside from that I don't
-see that we will have any need for sub-contracting. Possibly to get
-final stamps of approval on the books from KPMG our accounting
-firm. This is the sort of thing that AB Strakt does all the time.
Deleted: /pypy/trunk/doc/funding/B4.2_other_countries.asc
==============================================================================
--- /pypy/trunk/doc/funding/B4.2_other_countries.asc Wed Mar 31 21:44:37 2004
+++ (empty file)
@@ -1,20 +0,0 @@
-FIXME_LAURA -- discuss role of PBF in mitigating Samuele's and Tim's
-problem? phone call to Belgium to ask this happening.
-
-:DELETE:BEGIN
-
-B.4.2 Other countries :
-
-If one or more of the participants is based outside of the EU Member
-and Associated states, explain in terms of the project's objectives
-why this/these participants have been included, describe the level of
-importance of their contribution to the project.
-
-(Recommended length one page).
-
-:DELETE:END
-
-Other countries
-=================
-
-(section cannot be empty for ReST)
Deleted: /pypy/trunk/doc/funding/B4.3_participants.asc
==============================================================================
--- /pypy/trunk/doc/funding/B4.3_participants.asc Wed Mar 31 21:44:37 2004
+++ (empty file)
@@ -1,139 +0,0 @@
-:DELETE:BEGIN
-
-FIXME EVERYBODY -- CVs
-FIXME JACOB
-FIXME LAURA MAKE SURE THIS GETS DONE
-B.4.3 Description of the participants
-
-Short description of the participating organisations including:
-
-· The expertise and experience of the organisation,
-
-· Short CVs of the key persons to be involved indicating relevant
- experience, expertise and involvement in other EC projects. (Each
- CV no more than 10 lines) Remember that you cannot contractually
- commit to these specific persons being assigned so you should state
- that these named people or their equivalent will be assigned
-
-The CV of the nominated Project Manager is of particular importance.
-You have to show that he has experience of successful international
-project management. Emphasise this aspect.
-
-:DELETE:END
-
-Description of the participants
-----------------------------------
-
-Jacob Hallén, 45, comes to his position as co-founder and CTO of AB Strakt from
-being a Technical Manager and international standards expert at the LIBRIS
-Department of the Royal Library. He was the LIBRIS representative in the EU
-funded ONE-2 project. Before this, he was the CEO of NetGuide Scandinavia AB,
-one of the first internet services companies in Sweden. Mr Hallén has also been
-a Computer Science and Programming teacher and an army officer. Throughout his
-career he has been managing projects varying from 1200 participant conventions
-down to 3 person development projects. He has also done electronics development
-and microcontroller programming, winning two innovation awards in the process.
-Mr Hallén is chairman of the Python Business Forum.
-
-Armin Rigo was born in 1976 in Lausanne, Switzerland. He is a researcher at the
-University of Southampton (UK). He studied Mathematics at the University of
-Lausanne and obtained his Ph.D. in Logic and Set Theory at the Free University
-of Brussels. He is the main author of several commercial, open source and
-research programs and contributed to a number of them, most notably in the
-fields of computer graphics and 3D modelling, education, and programming
-languages. He recently developed in the Psyco project novel techniques for
-efficient interpretation of dynamic programming languages. He is also a member
-and contributor of the TUNES Project for a Free Reflective Computing System.
-
-Holger Krekel, born 1969 in Frankfurt a.M., began in 1985 to work as a lead
-programmer producing games for Electronic Arts. He went to university, gave
-courses in Prolog, C, Assembler, mathematics and assisted in numerical
-computing. He got his degree "magna cum laude". He consulted for Volkswagen,
-large German banks and the chairman of the EU-founded CEN/ISSS workshop who
-contracted him to prototype integration of OpenSource software. He implemented
-an opensource transaction service on top of TAO/CORBA and published several
-articles about Free projects. In 2001 he joined the Python community, published
-an interactive tool, took part in Zope3 development and some of the first coding
-Sprints in Europe and became one of the initiators of the PyPy project.
-
-Tim Peters: Over 20 years top-tier industrial experience in programming language
-implementation and high-performance computing. 1979-1988, Cray Research:
-Compiler development, Group leader--common back-end optimization group. 1988-
-1994, Kendall Square Research (KSR), Compiler and Library development,
-Architecture and FPU design. 1994-2000, Dragon Systems: Developed core speech
-recognition system for portable devices; scalable, large-scale telephone speech
-recognition; and award-winning PhoneQuery Toolkit product. 2000 to present:
-Zope Corporation: Development--Core technologies underlying Zope's leading
-content management framework; Python core. Python: first port of Python to 64-
-bit platform (KSR-1); POSIX pthreads support; algorithmic and optimization
-expertise; elected Director of Python Software Foundation (PSF) since its
-inception.
-
-Alex Martelli: Best-selling author of *Python in a Nutshell*. Co-editor of
-*Python Cookbook* . ActiveState 2002 "Activators' Choice" award. PSF member,
-Python langauge developer, PBF board member. Currently works for AB Strakt,
-developing the CAPS framework. Also consults for other firms on Python and O-O
-design, teaching, coding, feasibility studies, interfacing. 1989-2002, Cad.Lab
-(think3, Inc): innovative component architecture for web-enabling existing GUI-
-oriented apps; Event Manager, interfacing, proprietary protocols. Taught
-Computer Programming and Numerical Analysis, Ferrara University. 1981-1989, IBM
-Research: 3 Outstanding Technical Achievement awards, voice recognition, image
-processing. "Laurea" 1980, Electronic Engineering, Bologna University, 100/100
-magna cum laude.
-
-Samuele Pedroni: Born 1974 in Switzerland. Dipl. Math. ETH Zurich (1999) His
-thesis was awarded by the ETH Polya Fond. Between 1999-2001 he worked as
-teaching/published research assistant at the Institute of Theor. CS of the ETHZ.
-He was designer on the state-of-the-art genetic programming framework for Java
-JRGP, becoming involved in Jython (the industry-strength Java re-implemetation
-of Python). He is now a main developer of Jython, working on internals,
-compilers and Java integration, and was author of Jython Essentials (O'Reilly,
-2002). He is also involved on the ongoing design of Python. For his
-contributions to Python/Jython he has been nominated member of the PSF. He
-brings to the project his know-how on languages, re-implementation/design of
-Python, reflection, lookup and dispatch optimization.
-
-Laura Creighton: Co-founder and lead investor of AB Strakt, Treasurer of the
-PBF. Studied Physics (csc minor) at the University of Toronto, and later
-instructed there in Physics and Computer Science, while simultaneously working
-for the Canadian Armed Forces, teaching programming to non-programmers, and
-assisting with research in Human Factors Engineering and Learning Techniques.
-Moving to the US, she consulted for software companies and government
-institutions, taught Unix, project management, and interpersonal relations, and
-wrote a geophysical simulation system. She brings strong connections in
-financial and government sectors, and was an Open Source advocate before the
-term was coined. Her passions: programming, empowerment of average citizens,
-and the Open Society.
-
-Beatrice Düring studied teaching/pedagogy at the University of Karlstad in
-Sweden. She was recruited into the IT-industry to work as a project manager for
-large scale education projects for the company NetGuide Scandinavia, Gothenburg.
-Since 1998 she has been working with education and development project
-management and management of education and consultant departements, implementing
-Open Source strategies and Agile development methods. Beatrice also teaches
-project management, leadership and communication courses for Learning Tree
-International.
-
-Anna Ravenscroft: Started programming with Python in 2002, presenting papers on
-teaching Python, serving as track chair at EuroPython and OSCON, writing and
-technical-editing books and articles. Before 2002, Instruction Administrator for
-a public transport company, managing projects, teaching, developing course
-material, creating websites. Earlier, Office Manager for a small training
-company, creating and editing training documents and administering the firm's NT
-LAN. Up to 1994, Distribution Coordinator for a large Financial Services
-company, providing field communications and training for a sales force of 7500.
-In the 1980's, served as Psychological Operations Specialist in the US Army,
-receiving an Honors Degree in Russian. Education: Liberal Arts, Univ. of MN.
-
-Christian Tismer: Born 1956 in Jena, Germany, studied Math, Physics and
-Informatics at the Free University of Berlin, diploma on Adaptive Huffman
-Coding. He has been working for Pharmaceutic Research companies for more than 10
-years, doing statistical evaluations, EEG and EMG recording, signal analysis,
-networking, report generation and automation. He wrote his first multitasking
-system in 1985 for DOS, continuous 32 channel EEG recording and visualisation on
-a 286 machine. Later, he worked on Netscape plugins, document automation, Web
-and database applications. Converted to Python in 1997, founded Python Starship,
-became Python core developer. He translates Python books into German, is the
-author of the Stackless Python extension to be merged into PyPy, and belongs to
-the founders of the PyPy project.
-
Deleted: /pypy/trunk/doc/funding/B4.4_quality_SMEs.asc
==============================================================================
--- /pypy/trunk/doc/funding/B4.4_quality_SMEs.asc Wed Mar 31 21:44:37 2004
+++ (empty file)
@@ -1,135 +0,0 @@
-Quality of partnership, involvement of users and SMEs
-=====================================================
-
-Roles
------
-While all the partners except Changemaker have staff with Python
-programming skills that will enable them to fulfill computer program
-development in the various tasks of the project, each partner brings
-unique skills or functions, without which the project is not complete.
-
-DFKI
-++++
-has pervious experience of being a project coordinator in EU projects,
-ensuring smooth communication between the project and the FP6 project
-officer.
-
-Max Planck Institut
-+++++++++++++++++++
-will showcase how to apply the results of the project in the research
-environment. The insitute currently leverages the speed of development
-with Python but would be able to solve a wider range of problems with
-a faster version of the language.
-
-University of Southampton
-+++++++++++++++++++++++++
-is the employer of Armin Rigo, who is the lead architect of the whole
-project as well as the author of Psyco, the blueprint for how to do
-optimisation in Pypy.
-
-FIXME: Where does Samuele go?
-+++++++++++++++++++++++++++++
-Samuele Pedroni is the main developer of Jython, an implementation of
-Python that uses the Java Virtual Machine. He is an expert on how to
-generate code for different virtual machines. He brings experience in
-this field and a creative mind to the project.
-
-Strakt
-++++++
-brings manangement knowhow and entrepreneurial skills to the project
-as well as showcasing how to apply the results of the project in a
-major business application.
-
-Strakt will also bring Tim Peters to the project. Tim has for several
-years been a core developer of the present major implementation of
-Python, what we call CPython. Apart from being an outstanding
-programmer, Tim has intimate knowledge about all the details of the
-Python language definition.
-
-With 12 full time and 6 part time employees, Strakt is an SME
-representative.
-
-Alex Martelli (FIXME: Where does Alex go? PBF?)
-+++++++++++++++++++++++++++++++++++++++++++++++
-
-Being a prolific writer and popular speaker as well as a Python
-programmer, Alex is uniquely suited for widely disseminating the
-progress and the results of the project.
-
-Technischen Universität Berlin
-++++++++++++++++++++++++++++++
-will have Tomasz Meka doing his diploma work for a Computer Science
-degree. We believe that the Pypy project opens up new avenues for
-studies and research from undergraduate level to advanced researchers.
-We hope to verify this through Tomeks work in the project.
-
-Changemaker
-+++++++++++
-adds rare project management skills by managing not only the project,
-but the learning processes of the project participants as well as the
-group dynamics between the different members. We intend to document
-and disseminate the management of change throughout the project.
-Changemaker is also the contact point for Axis Communications, who
-will showcase how to integrate Pypy in an embedded device.
-
-Logilab
-+++++++
-focuses on constraints and aspect oriented programming and will verify
-that Pypy is extensible with specialised language features.
-
-With 6 full time employees, Logilab is an SME representative.
-
-Python Business Forum
-+++++++++++++++++++++
-is an industry organisation for companies where Python is a central
-part of the business model. The PBF is registered as a non-profit
-organisation under Swedish law. It has approximately 50 SME
-members. The Forum has a board, which focuses on administration and
-strategic issues, while the main activities occur in Special Interest
-Groups (SIGs). Each SIG controls its own activities but reports to the
-board in financial matters.
-
-The PBF will form a Pypy SIG with **Holger Krekel** as chairman to
-handle its involvement in the project.
-
-The PBF brings a number of SME parties to the project who will be
-eager to apply Pypy to their various products. The selection of which
-products and companies that should do validations will be made later
-in the project, since it is impossible to tell which ones will produce
-the most useful results when validations starts some 24 months from
-now.
-
-**Holger Krekel** will also be an active PBF representative in the
-project, with a focus on devlopment, packaging and dissemination
-tools. He will also be a main contributor in matters of systems
-architecture.
-
-**Christian Tismer** will join the project under the auspices of the
-PBF. Chritian is the developer of Stackless Python, which is the
-blueprint for how we intend to implement persistant threads.
-
-Ability to deliver
-------------------
-DFKI, Logilab, Max Planck Intitut and University of Southampton have
-already successfully participated in EU projects, so their ability to
-deliver on another project should not be in doubt.
-
-Strakt, Tismer and Martelli have all recently produced substantial
-products, which show their capability to handle large undertakings.
-
-Krekel has demonstrated his ability to deliver results during the
-prototype phase that has preceeded this application. For the rest of
-the PBF, it should be noted that the chairman of the SIG is a member
-of the project, as well as 3 of the members of the PBF board;
-Creighton, Hallén and Martelli. The stated merits of these people and
-their respective organisations should vouch for the PBF fulfilling its
-undertakings.
-
-Changemaker has a number of documented successful projects. Further
-details can be found under B 5.1.
-
-A special circumstance is that several of the project participants
-have already collaborated in developing a proof of concept for
-Pypy. This means that the ability to collaborate and to deliver
-results has already been tested under circumstances that are very
-similar to what they will be during the project.
Deleted: /pypy/trunk/doc/funding/B4.5_resources.asc
==============================================================================
--- /pypy/trunk/doc/funding/B4.5_resources.asc Wed Mar 31 21:44:37 2004
+++ (empty file)
@@ -1,9 +0,0 @@
-B.4.5 Resources to be deployed
-
-Show how the project will mobilise the critical mass of resources
-(personnel, equipment, finance...) necessary for success.
-
-FIXME_LAURA: i (holger) moved the sprint information now completly
-to B5.* because i don't think it belongs here. Can you restate what
-is needed here? A description of the involvement of the Python community
-and the audience we are reaching and who will be contributing?
Deleted: /pypy/trunk/doc/funding/B4.6_finance.asc
==============================================================================
--- /pypy/trunk/doc/funding/B4.6_finance.asc Wed Mar 31 21:44:37 2004
+++ (empty file)
@@ -1,4 +0,0 @@
-B.4.6 Overall Financial Plan
-
-Show that the overall financial plan for the project is adequate.
-FIXME_LAURA
Deleted: /pypy/trunk/doc/funding/B4.7_effort_form.asc
==============================================================================
--- /pypy/trunk/doc/funding/B4.7_effort_form.asc Wed Mar 31 21:44:37 2004
+++ (empty file)
@@ -1,49 +0,0 @@
-FIXME_NICO (get from Gantt?)
-
-In B4.7 (below) do not identify any activities as "demonstration"
-i.e. leave that section blank.
-
-B.4.7 STREP Project Effort Form
-
-Full duration of project (insert person-months for activities in which
-partners are involved)
-
-Project acronym -
-
-
- Short Names
- Partner 1
- Partner 2
- Partner 3
- Partner 4
- Partner 5
- etc
- TOTAL PARTNERS
-
-
- WP name
- WP name
- WP name
- etc
- Total research/innovation
-
-
-
- Demonstration activities
- WP name
- WP name
- WP name
- etc
- Total demonstration
-
-
-
- Consortium management activities
- WP name
- WP name
- WP name
- etc
- Total management
-
-
- TOTAL ACTIVITIES
Modified: pypy/trunk/doc/funding/B4.resources.txt
==============================================================================
--- pypy/trunk/doc/funding/B4.resources.txt (original)
+++ pypy/trunk/doc/funding/B4.resources.txt Wed Mar 31 21:44:37 2004
@@ -317,17 +317,6 @@
books into German, is the author of the Stackless Python extension to
be merged into PyPy, and belongs to the founders of the PyPy project.
-**Tomasz Meka**: Born 1976 in Poland. Currently studying computer science
-on the Technical University in Berlin. He is going to write his
-diploma thesis on PyPy - about implementing Scheme on top of PyPy. He
-has a strong background about web programming (Python, Zope, Perl),
-now is working in dai-lab on the Technical University and is
-reimplementing the parser and compiler for the agent- controlling
-language JADL. He also wrote a book in Polish about programming
-the keyboard, joystick and the mouse. He is the founder and
-programmer of the fantasy portal gildia.com. His passions: programming,
-traveling, philosophy.
-
**Nicolas Chauvat**: He completed his studies of engineering (spec. Robotics)
at Ecole Centrale Paris and computer science (Artificial Intelligence) at
Université Paris 6. Worked as a researcher in industrial and academic
Added: pypy/trunk/doc/funding/build.py
==============================================================================
--- (empty file)
+++ pypy/trunk/doc/funding/build.py Wed Mar 31 21:44:37 2004
@@ -0,0 +1,2 @@
+import os
+os.system("python d:/python22/docutils/tools/buildhtml.py --no-xml-declaration")
\ No newline at end of file
Modified: pypy/trunk/doc/funding/crossreferences.asc
==============================================================================
--- pypy/trunk/doc/funding/crossreferences.asc (original)
+++ pypy/trunk/doc/funding/crossreferences.asc Wed Mar 31 21:44:37 2004
@@ -13,4 +13,4 @@
.. _WP13: B6.7.wp13_integration_config.html
.. _WP14: B6.7.wp14_documentation.html
-.. |e| unicode:: 0x20 .. doesn't work with plain spaces
\ No newline at end of file
+.. |e| unicode:: 0x20 .. doesn't work with plain spaces
Modified: pypy/trunk/doc/funding/makedoc/part_b_2004_04_02.sxw
==============================================================================
Binary files. No diff available.
More information about the pypy-svn
mailing list