[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