plone / buildout.coredev

Plone Core Development Buildout
http://docs.plone.org/develop/coredev/docs/
74 stars 75 forks source link

Plone 6: use Zope 53 #730

Closed mauritsvanrees closed 3 years ago

mauritsvanrees commented 3 years ago

@jenkins-plone-org please run jobs

mauritsvanrees commented 3 years ago

Almost okay, but there are failures in GenericSetup. See https://github.com/zopefoundation/Products.GenericSetup/issues/109

jensens commented 3 years ago

can we use an older version of GS for now and keep using the other releases?

mauritsvanrees commented 3 years ago

can we use an older version of GS for now and keep using the other releases?

No: there is no older GS version for which the tests pass on Zope 5.3.

One place in Plone where it could go wrong, is in dexterity fti behaviors. Since plone.dexterity 2.6.1, available in Plone 5.1.4, for new FTIs in Python 3 the behaviors property is a ulines so on Py 3 it will contain strings in every Zope version. But on Py 2 it is still lines. So the following might cause problems (theoretically anyway, I have not tried it):

I think my GenericSetup PR 110 would be fine.

mauritsvanrees commented 3 years ago

@jenkins-plone-org please run jobs