[pypy-svn] r3673 - pypy/trunk/doc/funding

arigo at codespeak.net arigo at codespeak.net
Thu Apr 1 23:18:22 CEST 2004


Author: arigo
Date: Thu Apr  1 23:18:21 2004
New Revision: 3673

Modified:
   pypy/trunk/doc/funding/B6.7.wp12_validations.txt
Log:
Developped a bit.


Modified: pypy/trunk/doc/funding/B6.7.wp12_validations.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.7.wp12_validations.txt	(original)
+++ pypy/trunk/doc/funding/B6.7.wp12_validations.txt	Thu Apr  1 23:18:21 2004
@@ -32,21 +32,31 @@
 
 **Task 1**
 
-Analyze and implement a "restricted execution"  or sandbox model at the language 
-level.  (It was removed from the official Python implementation because it was too 
+Build a "restricted execution" or sandbox model at the language level.
+(It was removed from the official Python implementation because it was too
 hard to maintain.)
+Analyse various approaches in coordination with external specialists
+from the industry.  Reseachers at the IBM Zurich Resarch lab have shown
+interest in our work and volunteered to discuss and peer-review our
+published results.  We plan to present our security findings during a
+joint workshop and solicit non-confidential input from the research
+group on Identity Management and Privacy (Dr. Matthias Schunter).
 
 **Task 2**
 
-Analyze and implement a distributed execution model at the language level.
-Implement network-transparent execution of Python programs.  (Typical
-libraries require programs to be aware of the remote execution model.)
+Build a distributed execution model at the language level by
+implementing network-transparent execution of Python programs.  (Typical
+libraries like the Zope Entreprise Objects (ZEO) require programs to be
+aware of the remote execution model.)  Analyse existing programming
+languages that provide this feature and implement a prototype at the
+Object Space level.
 
 **Task 3**
 
-Analyze and implement persistence at the language level.  Implement an
+Build persistence at the language level by implementing an
 orthogonally persistent object space for Python programs.  (Persistence
-is never fully orthogonal without advanced language support.)
+is never fully orthogonal without advanced language support, as witnessed
+by libraries like the Zope Database (ZODB).)
 
 .. include:: wp-tableend.asc
 .. include:: wp-tablebegin.asc


More information about the Pypy-commit mailing list