Report out for Plone.org Renewal to Plone 6 Sprint, January 15, 2022:

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
1 Like

We will be sprinting again on Feb. 18, 2022!

1 Like