Skip to content

Commit 2ffc015

Browse files
committed
Add an example of how the upgrade of Plone looks like
1 parent 9025c57 commit 2ffc015

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

docs/docs/how-to-guides/upgrade-plone.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,29 @@ Make a quick search for `plone_version` in the `backend/tests` folder and update
3131
- If a new registry configuration is created
3232
- Changes to default types or permissions
3333
We at least need a null upgrade step, so that the migration tool has a chance to upgrade dependencies.
34+
```xml
35+
<configure
36+
xmlns="http://namespaces.zope.org/zope"
37+
xmlns:genericsetup="http://namespaces.zope.org/genericsetup"
38+
>
39+
40+
<genericsetup:upgradeSteps
41+
profile="kitconcept.core:base"
42+
source="20251209001"
43+
destination="20260122001"
44+
>
45+
<!-- This step upgrade all dependencies of kitconcept.core -->
46+
<genericsetup:upgradeStep
47+
title="Upgrade dependencies for Plone 6.1.4"
48+
handler="..utils.null_upgrade_step"
49+
/>
50+
<!-- Additional step updating registry settings defined in kitconcept.core:dependencies -->
51+
<genericsetup:upgradeDepends
52+
title="Adds disable_profile_links setting to kitconcept settings"
53+
import_profile="kitconcept.core:dependencies"
54+
import_steps="plone.app.registry"
55+
/>
56+
</genericsetup:upgradeSteps>
57+
58+
</configure>
59+
```

0 commit comments

Comments
 (0)