Alpine City Strategic Sprint 2018 - Technical Report

I don't think this is true.

Here is the roadmap as I imagine it. Please note that this is my personal opinion and not a official document.

Plone 5.2

  • Run on Zope4 with WSGI though ZServer will still be the default
  • Include plone.restapi
  • Ship with mosaic (still needs to be plip'ed)
  • Deprecate Archetypes, Skins and some more old technologies
  • Runs on Python 2.7 though much of the code will be compatible with Python 3.6+
  • I'd love this version to support Python 3 but I'm pessimistic about the timing

Plone 5.3

  • There will maybe not be a 5.3

Plone 6.0

  • Runs on Python 2.7 and Python 3.6
  • Most Addons will probably only run in Python 2.7 untill they are migrated
  • No more Archetypes Support (probably still works as a addon in Python 2.7 but not on Python 3)
  • New Pastanaga UI (rendered in the client), a server-side-rendered UI will still be there as a alternative. - I hope the new UI will be the default.
  • At some point we will need to drop support for Python 2.7 but that depends on how long the releases will take.

Keep in mind that 1.1.2020 support for Python 2.7 will end for good. There will be no more releases of fixes. That means the Plone Community will have to offer a stable solution to upgrade projects and databases to Python 3 some time before that. I feel a sense of urgency.

There are many fun things to work on:

2 Likes