We did our monthly Volto Early Adopters meeting today with 18 attendees. We hold those meetings every month to help companies and developers that use Volto in production. We also discuss the current roadmap and the next steps for Volto development. Here are the notes from that call:
- Current state (Volto 4):
- Volto 4 final has been released and used in production: https://www.npmjs.com/package/@plone/volto
- No major bugs found yet
- Volto 5 Roadmap (https://github.com/plone/volto/projects/16):
- Bundle Optimization / Lazy loading components (https://github.com/plone/volto/pull/967)
- DateTime Widgets (https://github.com/plone/volto/issues/678)
- ResolveUID (https://github.com/plone/plone.restapi/pull/820) -> merged in master, will be released as plone.restapi 7.0.0a1
- File Content Type (https://github.com/plone/plone.restapi/pull/885) -> merged in master, will be released as plone.restapi 7.0.0a1
- Link Content Type -> no activity right now
- Multilingual (https://github.com/plone/volto/issues/724) -> PR open, planned to be merged and releases within the next days
- -> See full roadmap under https://github.com/plone/volto/projects/16
- Mid-Term Roadmap
- Dexterity Control Panel (https://github.com/plone/volto/issues/1285) -> Alin will work on this
- Backend part -> next step documentation PR
- Frontend part -> shouldn’t be too much work (Rob can help if necessary)
- Documentation (also Plone 6 Roadmap)
- Form Builder -> Janina will work on this
- Backend: PoC (Timo)
- Frontend: schema widget (Rob)
- Iterate (checkin/checkout) -> Werkbank / Eau de web / kitconcept are interested in a solution
- Folder contents Pastanaga -> Alok will work on this
- Control panels -> Alok will work on this
- Plone locking -> Alok will work on this
- Copy blocks / page -> Alok will work on this
- Tiberiu worked on this but the implementation is too specific to be re-used
- Content-Type Templates
- will be part of the DX control panel work from Alin
- Decoupled frontend loading behavior
- individual requests might take a different amount of time
- -> good topic for the Beethoven Sprint
- Dexterity Control Panel (https://github.com/plone/volto/issues/1285) -> Alin will work on this
- Improve the “Newbie friendliness” of Volto -> Katja
- https://github.com/plone/volto/issues/1278
- Slack vs Gitter vs IRC vs Matrix
- ask Board/Marketing Team -> Victor
- ask FWT -> Timo
- Shut down all other services once a decision has been made
- Volto will follow whatever Plone community decides
-
voltocms.com website
- Marketing/strategic decision needs to be made: separate CMS vs Plone frontend (not part of the scope of this meeting)
- Scope: what content should go on a Volto onboarding site targeted at devs?
- Steffen will work on a first version, Katja will help/review the contents
- Volto area on community.plone.org
- We already have a label, we should just start using it
- Volto Add-ons
- Name spaces: https://github.com/collective/volto-cookie-banner
- @collective namespace on npmjs https://www.npmjs.com/org/collective -> board (Victor)
- Volto Customization
- we will schedule a separate meeting for that
The next Volto Early Adopters meeting will be on April 24th, 2020, at 11:00 CET. The meeting is open to anyone who uses Volto in production or has plans to do so in the future. Please drop us a note or email to tisto@plone.org if you would like to attend.
In addition, we will continue to do our Volto Ask Me Anything calls for any questions you might have about Volto.