I took a look at fixing a couple of bugs for Theme Editor - the TTW experience has been totally broken for what seems a couple of years by now (previews don't work, file upload does not work). However the more you fix stuff, the more Python2/3 compat issues start creeping into daylight.
Now, I don't have interest whatsoever in spending time maintaining any Python2 compatibility in Plone5 any more. I simply won't. Life is too short.
Has there been any talk about having a 5.x version that drops support for Python2? So Python2 could be just ignored in fixes that target, say, Plone5.3?
If not, in what order will Plone6 be developed? Could we just first simply drop stuff that can easily be dropped? So that some first interim versions would essentially be practically equal to production-quality 'cleaned-up' Plone5 without Python2 or Archetypes etc? This of course presuming that the feature-adding or any core-changing Plone6 PLIPS can be developed independently enough. I have no idea on that or any other issues that should be considered. Hence this post.