Skip to content

Commit cc70b0e

Browse files
authored
Merge branch '6.0' into pull-request-preview
2 parents a71e224 + eeb5f8f commit cc70b0e

File tree

3 files changed

+51
-8
lines changed

3 files changed

+51
-8
lines changed

coredev/packages-dependencies.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This document shows the current state as an orientation.
2323

2424
There are multiple level of dependencies:
2525

26-
- package level (`setup.py`/`setup.cfg`)
26+
- package level (`setup.py`/`setup.cfg`/`pyproject.toml`)
2727
- Python level (imports)
2828
- ZCML level (includes)
2929
- testing (need for layers, such as functional testing)
@@ -41,22 +41,35 @@ A base mental model for how Plone is organized in Plone 6 since alpha 4 is shown
4141

4242
```
4343
┌────────────────────────────┐
44-
│ │
45-
│ On top of Products.CMFPlone│
46-
│ like: │
47-
│ - Plone │
48-
│ - plone.api │
49-
│ - plone.volto │
44+
│ "Plone" |
45+
| The Integration of both |
46+
| distributions in one |
47+
| Release |
48+
├────────────────────────────┤
49+
| Distributions: |
50+
| - plone.volto |
51+
| - plone.classicui |
52+
├────────────────────────────┤
53+
│ Core-Addons │
54+
│ - plone.distribution │
55+
│ - plone.app.exportimport │
56+
│ - plone.app.discussion │
57+
│ - plone.app.multilingual │
58+
│ - plone.app.caching │
5059
│ - plone.app.iterate │
5160
│ - plone.app.update │
5261
│ │
5362
├────────────────────────────┤
63+
│ Core-APIs │
64+
│ - plone.restapi │
65+
│ - plone.api │
66+
├────────────────────────────┤
5467
│ │
5568
│ Products.CMFPlone │
5669
│ │
5770
├────────────────────────────┤
5871
│ │
59-
│ The space between
72+
│ The space between (core )
6073
│ │
6174
│ - most of plone.app.* │
6275
│ - but also some other │
@@ -75,6 +88,7 @@ A base mental model for how Plone is organized in Plone 6 since alpha 4 is shown
7588
│ - plone.registry │
7689
│ - plone.dexterity │
7790
│ - plone.behavior │
91+
│ - plone.rest │
7892
│ - .... │
7993
│ │
8094
└────────────────────────────┘

docs/backend/upgrading/version-specific-migration/upgrade-to-61.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,3 +86,21 @@ If your project or your add-on needs this package, and you only depend on `Produ
8686
Then your project or add-on will keep working in both Plone 6.0 and 6.1.
8787
8888
The goal of turning more of the current core packages into core add-ons is to make the core smaller, and in some cases solve circular dependencies.
89+
90+
91+
(backend-upgrade-plone-v61-discussion-label)=
92+
93+
## Discussion is disabled by default
94+
95+
Discussion is a feature that allows your site visitors to comment on web pages for any content object.
96+
Discussion is disabled by default in Plone 6.1 and later.
97+
To enable discussion, you need to perform the following tasks.
98+
99+
% Please add sufficient details for how to do this task, then delete this comment.
100+
% Also consider that there might be different approaches between Classic UI and Volto that need to be mentioned.
101+
102+
1. In your Python {file}`requirements.txt` or {file}`pyproject.toml` file, add the core add-on `plone.app.discussion` to your dependencies.
103+
1. Run pip to install `plone.app.discussion`.
104+
1. Restart the Plone backend to load `plone.app.discussion`.
105+
1. Enable the {guilabel}`Discussion` add-on in the Plone control panel under {menuselection}`Site Setup --> General`.
106+
1. 🍻

docs/i18n-l10n/index.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,17 @@ Wikipedia article [Internationalization and localization](https://en.wikipedia.o
2727
```
2828

2929

30+
(i18n-l10n-supported-languages)=
31+
32+
## Supported languages
33+
34+
Plone supports many language translations in its two frontends.
35+
For Volto, see [`plone/volto`](https://github.com/plone/volto/tree/main/packages/volto/locales).
36+
For Classic UI, see [`collective/plone.app.locales`](https://github.com/collective/plone.app.locales/tree/master/plone/app/locales/locales).
37+
38+
You can contribute new languages to both frontends.
39+
40+
3041
(i18n-l10n-code-versus-content-label)=
3142

3243
## Code versus content

0 commit comments

Comments
 (0)