Skip to content

Commit 634806d

Browse files
authored
Merge branch '6.0' into create-an-emergency-user
2 parents 8f92fa0 + fe984c1 commit 634806d

33 files changed

+906
-230
lines changed

docs/_inc/_hardware-requirements.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
The hardware requirements below give a rough estimate of the minimum hardware setup needed for a Plone server.
2+
3+
A single Plone installation is able to run many Plone sites.
4+
5+
- Installation of the Plone backend and Classic UI frontend requires a minimum of 256 MB of RAM and 2GB of disk swap space.
6+
- Installation of the Volto frontend requires a minimum of 2GB of RAM.
7+
- After installation, running Plone requires a minimum of 256 MB RAM and 512 MB of disk swap space per Plone site.
8+
2 GB or more RAM per Plone site is recommended.
9+
- Minimum 512 MB hard disk space is required.
10+
40 GB or more hard disk space is recommended.
11+
12+
13+
````{warning}
14+
{term}`Add-on` products and caching solutions may also increase RAM and disk swap space requirements.
15+
To avoid RAM and disk swap limitations, we recommend either temporarily resizing your remote machine to accommodate the build, or build your images locally and upload them to an image store, such as [Docker Hub](https://hub.docker.com/) or [GitHub Actions](https://github.com/features/actions).
16+
```{seealso}
17+
[How much RAM is required to build a Volto front end?](https://community.plone.org/t/how-much-ram-is-required-to-build-a-volto-front-end/17949) and [Dealing with heap exhaustion while building Volto 17 on limited-RAM host](https://community.plone.org/t/dealing-with-heap-exhaustion-while-building-volto-17-on-limited-ram-host/18078).
18+
```
19+
````

docs/_inc/_install-pillow.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
``````{note}
2+
After generating a project, then running `make install`, if you see an error message `ERROR: Failed building wheel for Pillow`, then you need to install Pillow's dependencies.
3+
4+
`````{tab-set}
5+
6+
````{tab-item} macOS
7+
```shell
8+
brew install zlib libjpeg
9+
```
10+
````
11+
12+
````{tab-item} Linux
13+
```shell
14+
apt-get zlib libjpeg
15+
```
16+
````
17+
`````
18+
19+
You will then need to run `make install` again.
20+
21+
```{seealso}
22+
See also the Pillow documentation [External Libraries](https://pillow.readthedocs.io/en/latest/installation/building-from-source.html#external-libraries) for additional libraries that you might need.
23+
```
24+
``````

docs/_inc/_install-python.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Installing Python is beyond the scope of this documentation.
2+
However, it is recommended to use a Python version manager, {term}`pyenv`, that allows you to install multiple versions of Python on your development environment without destroying your system's Python.
3+
% TODO: uncomment this line after upgrading to plone-sphinx-theme and latest Sphinx which supports replacements inside includes.
4+
% Plone requires Python version {SUPPORTED_PYTHON_VERSIONS}.
5+
6+
Plone requires Python version 3.8, 3.9, 3.10, 3.11, or 3.12.
51 KB
Loading
54.5 KB
Loading
89.5 KB
Loading

docs/_static/plone-home-page.png

79.2 KB
Loading

docs/_static/plone-login-page.png

-342 Bytes
Loading

docs/classic-ui/theming/barceloneta.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ This chapter describes how to create a custom theme for Plone Classic UI based o
1515
Barceloneta is the default enabled theme for Plone Classic UI.
1616

1717

18-
(classic-ui-theming-barceloneta-pre-requisites-label)=
18+
(classic-ui-theming-barceloneta-prerequisites-label)=
1919

20-
## Pre-requisites
20+
## Prerequisites
2121

22-
To create an add-on package with a Plone Classic UI theme, you need to install the following pre-requisites.
22+
To create an add-on package with a Plone Classic UI theme, you need to install the following prerequisites.
2323

2424
- [Node.js (16/18)](https://nodejs.org/en)
2525
- [Python (>=3.8)](https://www.python.org/)
2626
- [plonecli](https://pypi.org/project/plonecli/)
2727

28-
Read more about how to install pre-requisites in {doc}`/install/create-project`.
28+
Read more about how to install prerequisites in {doc}`/install/create-project`.
2929

3030

3131
(classic-ui-theming-barceloneta-create-a-classic-ui-theme-add-on-package-label)=

docs/conceptual-guides/index.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
myst:
3+
html_meta:
4+
"description": "Conceptual guides provide explanation of concepts to deepen and broaden your understanding of Plone."
5+
"property=og:description": "Conceptual guides provide explanation of concepts to deepen and broaden your understanding of Plone."
6+
"property=og:title": "Conceptual guides"
7+
"keywords": "Plone 6, Conceptual guides"
8+
---
9+
10+
# Conceptual guides
11+
12+
This part of the documentation provides explanation of concepts to deepen and broaden your understanding of Plone.
13+
14+
15+
```{toctree}
16+
:maxdepth: 2
17+
18+
package-management
19+
make-build-backend-walk-through
20+
```

0 commit comments

Comments
 (0)