[pypy-commit] pypy.org extradoc: Expand the warning.
arigo
noreply at buildbot.pypy.org
Mon Apr 27 10:22:15 CEST 2015
Author: Armin Rigo <arigo at tunes.org>
Branch: extradoc
Changeset: r599:270cd2221470
Date: 2015-04-27 10:22 +0200
http://bitbucket.org/pypy/pypy.org/changeset/270cd2221470/
Log: Expand the warning.
diff --git a/features.html b/features.html
--- a/features.html
+++ b/features.html
@@ -136,8 +136,21 @@
try to limit language features considered “unsafe”. Instead we replace all
calls to external libraries (C or platform) with a stub that communicates
with an external process handling the policy.</p>
-<p>Please be aware that it is a <strong>prototype</strong> only. It needs work to become
-more complete, and you are welcome to help.</p>
+<table class="docutils">
+<colgroup>
+<col width="100%" />
+</colgroup>
+<tbody valign="top">
+<tr><td><strong>Please be aware that it is a prototype only.</strong> <em>It needs work to become
+more complete, and you are welcome to help. In particular, almost none
+of the extension modules work (not even</em> <tt class="docutils literal">time</tt> <em>), and</em> <tt class="docutils literal">pypy_interact</tt>
+<em>is merely a demo. Also, a more complete system would include a way
+to do the same as</em> <tt class="docutils literal">pypy_interact</tt> <em>from other languages than Python,
+to embed a sandboxed interpreter inside programs written in other
+languages.</em></td>
+</tr>
+</tbody>
+</table>
<p>To run the sandboxed process, you need to get the full sources and
build <tt class="docutils literal"><span class="pre">pypy-sandbox</span></tt> from it (see <a class="reference external" href="download.html#building-from-source">Building from source</a>). These
instructions give you a <tt class="docutils literal"><span class="pre">pypy-c</span></tt> that you should rename to
diff --git a/source/features.txt b/source/features.txt
--- a/source/features.txt
+++ b/source/features.txt
@@ -103,8 +103,15 @@
calls to external libraries (C or platform) with a stub that communicates
with an external process handling the policy.
-Please be aware that it is a **prototype** only. It needs work to become
-more complete, and you are welcome to help.
++-----------------------------------------------------------------------------+
+| **Please be aware that it is a prototype only.** *It needs work to become |
+| more complete, and you are welcome to help. In particular, almost none |
+| of the extension modules work (not even* ``time`` *), and* ``pypy_interact``|
+| *is merely a demo. Also, a more complete system would include a way |
+| to do the same as* ``pypy_interact`` *from other languages than Python, |
+| to embed a sandboxed interpreter inside programs written in other |
+| languages.* |
++-----------------------------------------------------------------------------+
To run the sandboxed process, you need to get the full sources and
build ``pypy-sandbox`` from it (see `Building from source`_). These
More information about the pypy-commit
mailing list