Report out for Plone.org Renewal to Plone 6 Sprint, January 15, 2022:
Migration
- @pbauer exported and imported all content from the old site into Plone
- Open Tasks:
- Transform RichText to Slate Blocks. We experiment with blocks-conversion-tool and html2slate from ee.volto.slate
- Result:
- There is a form in ploneorg.core to migrate RichtText to Slate. It worked well in our first tests. The form will probably move to plone.volto
- We decided to use blocks-conversion-tool (https://github.com/plone/blocks-conversion-tool) since it is more advanced and will see more work soon
- Todo:
- Move @@migrate_to_slate form to plone.volto and make it callable a a script
- Rerun the whole migration and hand over to team for testing
- Import the custom types (see below)
Custom Content-Types
- Open Tasks:
- Make plone.app.vulnerabilities (contenttypes: hotfix, vulnerability) work in Plone 6 and Volto (Views)
- Make Types from ploneorg.core work in Volto: FoundationSponsor, FoundationMember, plonerelease. They need Volto views
We are still working with a test site set up using Plone In A Box™ to refine the content and navigation structure.
Content work
- Trying out Volto features, mocking up special views on plone.org using Volto blocks
- Checking out previous test site for content structure
- Plone.org frontpage content ideas and mockup
- Plone.org navigation discussion refined (see test site)
- Plone.org subpage visualization improvements
- Volto feature discussion and ideas
- Theming discussion