2021-01-29 January Meeting
Attendees
- Timo Stollenwerk
- Victor Fernandez de Alba
- Tiberiu Ichim
- Katja Süss
- Rikupekka Oksanen
- Janina Hard
- Alec Ghica
- Asko Soukka
- Dmitri Buivolov
- Steffen Ring
Agenda
- State of Volto (-> Victor)
- Volto 11.0.0 is ready to be released today
- we continue to keep the breaking changes small and well documented
- default listing (without image) for the listing block
- we upgrade to React 13.14
- added testing library cypress
- link detection plugin (by Guilia)
- we added storybook to Volto, we have a framework to showcase our components
Just clone the latest Volto and run "yarn storybook".
-
test docker image for addons (we have some examples, we plan to add docs soon)
-
more things by EEA
-
State of Plone REST API (-> Timo)
- 7.0.0b3 has been released
- fixes resolveuid
- new contextnavigation endpoint
- we will drop 6.x after the 7.x final release
- we will cut a 8.x release which is python3/plone5.2 only -> Plone 6
- 7.0.0b3 has been released
-
Roadmap (in progress) Volto Roadmap (VIPS) · GitHub
- API Design / Deployment
- seamless mode: we use the portal root for both Volto and REST API. the Volto middleware decides based on the accept HTTP header which request goes to Volto or the REST API.
- traversal ++api++ ( REST traverser ++api++ by jensens · Pull Request #113 · plone/plone.rest · GitHub )
- Quanta
- kitconcept started to use Quanta in our grid-block implementation and the Volto form builder GitHub - kitconcept/volto-form-builder: An interactive form builder for Volto, that allows editors to assemble forms via drag and drop.
- Quanta add-on is available on gh: GitHub - plone/volto-quanta: Quanta Design System - Volto package
- Volto-Form-Builder ( GitHub - kitconcept/volto-form-builder: An interactive form builder for Volto, that allows editors to assemble forms via drag and drop. )
- Caching Header ( cache plone.restapi and introduce a terse dynamic content short time cache by jensens · Pull Request #66 · plone/plone.app.caching · GitHub )
- SEO support
- Nav Title
- Image optimizations with srcset ( Add Image for srcset and lazy loading by nzambello · Pull Request #2103 · plone/volto · GitHub )
- in-process image optimizations and resizing ( WIP: Image proxy by tiberiuichim · Pull Request #2154 · plone/volto · GitHub )
- Babel view ( https://github.com/plone/volto/pull/1901 )
- Slate editor ( Slate Editor (Placeholder) · Issue #2167 · plone/volto · GitHub )
- API Design / Deployment
-
Roadmap (todo) Volto Roadmap (VIPS) · GitHub
- plone.app.iterate
- locking support
- control panels
- content rules
- data grid widget
- undo control panel
-
critical-css-cli GitHub - plone/critical-css-cli
-
JYU published a new Volto-site (with zero to none custom)
- OsaajaKS – jatkuvan oppimisen palveluketju
- Some minor issues/questions (with users that have used Plone and Mosaic):
- Folder default page hard to change/understand
- Editable footer would be nice
- Are there social media blocks available (Twitter, FB feeds?)
- New block with just pressing Enter kind of bothers (Plone) users
- Major release of international students portal coming in March. Pretty, customized Volto site with integrations to many other systems.
-
Plone marketing team and Plone.org renewal:
- Work done now on minor content/theming improvements on current plone.org
- Major renewal later: hoping to first upgrade plone.org to the latest 5.2 version and then to Plone 6 (whatever it is
- plone.org Sprints upcoming at some point
- Preliminary call out for people who are interested in helping
- What’s the status of https://volto.plone.org/?
-
Upcoming sprints
- how can we continue to accomplish things with remote sprints?
- Please add events on Plone.org about the sprints. Marketing team will help, if necessary