Skip to content

Commit 51f3f20

Browse files
committed
Move system requirements around
1 parent 2cd2f50 commit 51f3f20

File tree

3 files changed

+43
-22
lines changed

3 files changed

+43
-22
lines changed

docs/install/containers/index.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ html_meta:
66
"keywords": "Plone 6, install, installation, Docker, containers"
77
---
88

9+
(install-containers-label)=
10+
911
# Containers
1012

1113
Using containers is the easiest way to try out and deploy Plone 6.
@@ -28,6 +30,16 @@ examples/index
2830
Although there are many container engine tools for developing, managing, and running containers, we will use {term}`Docker` in this documentation.
2931
```
3032

33+
34+
(install-containers-index-system-requirements-label)=
35+
36+
### System Requirements
37+
38+
```{todo}
39+
Add System Requirements
40+
```
41+
42+
3143
### Install Docker
3244

3345
Install [Docker](https://docs.docker.com/get-docker/) for your operating system.

docs/install/index.md

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,30 +22,9 @@ What do you want to do?
2222
- [Install Plone from source](source) (Why? To develop Plone add-ons or contribute to Plone packages, and more details.)
2323

2424

25-
(install-index-system-requirements-label)=
26-
27-
## System Requirements
28-
29-
To install Plone 6, you must satisfy system requirements.
30-
31-
```{todo}
32-
Add any missing requirements, including disk space.
33-
```
34-
35-
- 2GB if using a container image, 4GB RAM if installing manually.
36-
- Disk space (TBD).
37-
- Either a UNIX-like operating system—such as Linux, Ubuntu, macOS—or Windows.
38-
For Windows, it is a good idea to use [Windows Subsystem for Linux (WSL)](https://docs.microsoft.com/en-us/windows/wsl/).
39-
We strongly recommend using a recent version of your operating system released within the last 3 years.
40-
Older systems might not be supported.
41-
- Python 3.7, 3.8, or 3.9.
42-
43-
Additional requirements might be needed depending on your choice of installation method.
44-
45-
4625
(install-index-choose-installation-method-label)=
4726

48-
### Choose an installation method
27+
## Choose an installation method
4928

5029
Developers may choose to install Plone from either [the official container images](containers/index) or [source](source).
5130

@@ -71,6 +50,16 @@ Perhaps merge the subsequent section into this section?
7150
## Caveat that Plone is a large project and source installs are non-trivial
7251

7352

53+
(install-index-system-requirements-label)=
54+
55+
## System Requirements
56+
57+
System requirements depend upon your choice of installation method:
58+
59+
- [Use container images](containers/index)
60+
- [Install from source](source)
61+
62+
7463
```{toctree}
7564
:maxdepth: 2
7665
:hidden: true

docs/install/source.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,26 @@ As an overview, you will perform the following steps in order.
1818
1. Install the Plone frontend (Volto) with node.
1919

2020

21+
(install-source-system-requirements-label)=
22+
23+
## System requirements
24+
25+
To install Plone 6, you must satisfy system requirements.
26+
27+
```{todo}
28+
Add any missing requirements, including disk space.
29+
```
30+
31+
- 2GB if using a container image, 4GB RAM if installing manually.
32+
- Disk space (TBD).
33+
- Either a UNIX-like operating system—such as Linux, Ubuntu, macOS—or Windows.
34+
For Windows, it is a good idea to use [Windows Subsystem for Linux (WSL)](https://docs.microsoft.com/en-us/windows/wsl/).
35+
We strongly recommend using a recent version of your operating system released within the last 3 years.
36+
Older systems might not be supported.
37+
- Python 3.7, 3.8, or 3.9.
38+
- [Other?]
39+
40+
2141
(install-source-2-label)=
2242

2343
## Backend source / frontend source explanation

0 commit comments

Comments
 (0)