Classic UI Team Meeting Minutes - 2025-01-08

Plone Classic UI Team meeting minutes 2025-01-08

Discord Classic UI voice, video, and chat channel:

Discord Classic UI chat channel:

Classic UI GitHub Project Board:

Post meeting minutes after the meeting:

Update plone.org as needed:
Classic UI Team

Participants:

  • Maik Derstappen
  • Jan Buruck

Topics

  • Alpine City Sprint Innsbruck from 10.02.-14.02.
    • Main topic:

      • move all templates into plone.app.layout and all other logic out of that package into CMFPlone

      • Start separating Classic UI code from the core · Issue #3953 · plone/Products.CMFPlone · GitHub
        I see two lists of packages to work on:

        1. Packages which have a relevance for headless systems
        2. Packages which have no relevance for headless systems and therefor can ignore packages like plone.app.portlets aso

        Packages in the first category need to be addressed first. Packages in the second category can but don't have to be touched. As they could be ignored completely by headless systems. But from the point of making things simpler for classic ui templating, it would be desirable to have eventually most if not all templates in plone.app.layout.

    • Discuss and experiment with new ways on how to do templating/theming in classic ui

      • macros, viewlets, portlets and composite views?
      • new lean base theme?
      • Diazo as an optional addon?
2 Likes