Skip to content

Commit 747b51c

Browse files
committed
Announce beta in help pages
Ref. #2518. Congratulations to us!
1 parent 2bf6eda commit 747b51c

File tree

3 files changed

+12
-11
lines changed

3 files changed

+12
-11
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ You can run Warehouse locally using ``docker`` and ``docker-compose``. See
1616
`Getting started <https://warehouse.readthedocs.io/development/getting-started/>`__
1717
in the documentation for instructions on how to set it up.
1818

19-
You can try a pre-production deployment of Warehouse at `pypi.org`_.
19+
You can try a beta deployment of Warehouse at `pypi.org`_.
2020

2121
Discussion
2222
----------

docs/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Contents:
1515
Warehouse is a new code base that implements a `Python package index
1616
(repository)`_. It is being `actively developed`_ and will eventually
1717
power PyPI_ and replace an older code base that is currently powering
18-
PyPI. You can see Warehouse in production at https://pypi.org/ and
19-
you can read the `Warehouse roadmap`_.
18+
PyPI. You can see a beta version of Warehouse at https://pypi.org/
19+
and you can read the `Warehouse roadmap`_.
2020

2121
The goal is to improve PyPI by making it:
2222

warehouse/templates/pages/help.html

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
{% macro maintainers() %}Who maintains PyPI?{% endmacro %}
4040
{% macro sponsors() %}What powers PyPI?{% endmacro %}
4141
{% macro availability() %}Can I depend on PyPI being available?{% endmacro %}
42-
{% macro preproduction() %}What does pre-production mean?{% endmacro %}
42+
{% macro beta() %}What does beta mean?{% endmacro %}
4343
{% macro contributing() %}How can I contribute to PyPI?{% endmacro %}
4444
{% block title %}Help{% endblock %}
4545

@@ -88,7 +88,7 @@ <h2><a href="#about">About</a></h2>
8888
<li><a href="#maintainers">{{ maintainers() }}</a></li>
8989
<li><a href="#sponsors">{{ sponsors() }}</a></li>
9090
<li><a href="#availability">{{ availability() }}</a></li>
91-
<li><a href="#preproduction">{{ preproduction() }}</a></li>
91+
<li><a href="#beta">{{ beta() }}</a></li>
9292
<li><a href="#contributing">{{ contributing() }}</a></li>
9393
</ul>
9494
</section>
@@ -281,23 +281,24 @@ <h3 id="availability">{{ availability() }}</h3>
281281
PyPI is heavily cached and distributed via CDN thanks to our sponsor <a href="https://www.fastly.com/">Fastly</a> and thus is generally available globally. However, as could be expected for a giant distributed system, things can and sometimes do go wrong. If you have high availability requirements for your package index, consider either a <a href="#mirroring">mirror</a> or a <a href="#private-indices">private index</a>.
282282
</p>
283283

284-
<h3 id="preproduction">{{ preproduction() }}</h3>
284+
<h3 id="beta">{{ beta() }}</h3>
285285
<p>
286-
'Pre-production' indicates that you are using a version of this software that is not fully tested and 'production ready'. This means:
286+
'Beta' indicates you are using a version of PyPI that is robust, but not <i>fully</i> tested and 'production ready'. This means:
287287
</p>
288288
<ul>
289289
<li>The UI may return unusual or erroneous results</li>
290290
<li>Performance may not yet be optimised</li>
291-
<li>Some features that you use on the old interface may be missing</li>
291+
<li>Some features that you used in <a href="https://pypi.python.org">the old interface (pypi.python.org)</a> may be missing</li>
292+
<li>We <a href="#feedback">need your feedback</a> to get the site production ready</li>
292293
</ul>
293294
<p>
294-
While we are in pre-production, our infrastructure cannot yet support all of the traffic generated by our users running <code>pip install</code>. We therefore ask that you do not use this version of PyPI for production codebases.
295+
While we are in beta, the pypi.org infrastructure cannot yet support all of the API traffic generated by our users running <code>pip install</code>, so don't explicitly point to it in automated production setups. But <a href="https://wiki.python.org/psf/PackagingWG/PyPIBetaAnnouncement">we want you to try it and test it</a>, and we're occasionally redirecting portions of that traffic in load tests we announce <a href="http://status.python.org/">on our status page</a>.
295296
</p>
296297
<p>
297-
On the other hand, uploads are working well, and project maintainers and owners should use this version of PyPI over the legacy site, which no longer supports this function.
298+
Uploads, search, and release management are working well, and project maintainers and owners should use this version of PyPI over the legacy site, which no longer supports uploading releases.
298299
</p>
299300
<p>
300-
Please see <a href="https://wiki.python.org/psf/WarehouseRoadmap">our development roadmap</a> to understand what features will be available next.
301+
Please see <a href="https://wiki.python.org/psf/WarehouseRoadmap">our development roadmap</a> to understand what features will be available next, and <a href="https://wiki.python.org/psf/PackagingWG/PyPIBetaAnnouncement">the beta announcement</a> for more context on the beta. To learn when the site launches (goes from beta to production), <a href="https://mail.python.org/mm3/mailman3/lists/pypi-announce.python.org/">subscribe to the announcement email list</a>.
301302
</p>
302303

303304
<h3 id="contributing">{{ contributing() }}</h3>

0 commit comments

Comments
 (0)