FWT Meeting minutes 2019-04-02

Attendees

Jens Klein
Timo Stollenwerk
Gil Forcada
Alessandro Pisa
Eric Brehault

Topics

Plips

Drop Python 2 Support for Plone 6

The PLIP is approved.

Toulouse Guillotina Sprint


The sprint is declared strategic by the Framework team.

Note: the Framework team responsibilities do not cover Guillotina, but as there is no Guillotina team for now (and as we do need a team decision to make a sprint strategic), the Framework team was the most logical option.
Nevertheless, even if a Guillotina team will exist soon, we haven’t decided yet how shared topics will be discussed (like Volto or the Plone RESTAPI, which are used in both Plone and Guillotina). It is an open question, and we should work on it in the coming months.

Next meeting

Next FWT meeting is in two weeks (2019-04-16).

I have a few questions on this:

  • what's the relation between Plone and the Guillotina project?
  • what does declaring a Guillotina sprint strategic means for the Plone Foundation?

thanks!

ZODB is stable but big new features probably will not be forthcoming. Guillotina was donated to the Plone Foundation and is one possible future avenue for Plone, with its asyncio and other cutting edge features. Guillotina's close adherence to the plone.restapi means that most things written to it will work on Guillotina. Volto runs on Guillotina with the guillotina-cms · PyPI package. I may have gotten the details wrong but that's the gist.

what's the relation between Plone and the Guillotina project?

There are technical relationships between the Plone project and the Guillotina project as @tkimnguyen mentionned (they share a common API definition, Volto works with the 2 backends, and more importantly they share a common vision, inherited from Zope).
And there is an organizational relationship too: the Plone project and the Guillotina project both belong to the Plone Foundation.

what does declaring a Guillotina sprint strategic means for the Plone Foundation?

Like for any sprint, if it is declared strategic, the foundation is allowed to support it financially (it does not mean it will be necessarily supported though).

Sprint and event organizers can always request funding from the Foundation, but sprints that have been declared strategic receive more funding.