Closed jaroel closed 3 years ago
@jaroel This change could be merged even w/o dx-site-root. It needs a Changelog entry and tests run.
This whole thing can/should be revisited. The latter part of finalizeSchemas
is a workaround for Python2 where isintance doesn't work as expected with InterfaceClass
es, see https://github.com/zopefoundation/zope.interface/issues/16.
This does work for Python3.
@jaroel thanks for creating this Pull Request and help improve Plone!
To ensure that these changes do not break other parts of Plone, the Plone test suite matrix needs to pass.
Whenever you feel that the pull request is ready to be tested, either start all jenkins jobs pull requests by yourself, or simply add a comment in this pull request stating:
@jenkins-plone-org please run jobs
With this simple comment all the jobs will be started automatically.
Happy hacking!
@jaroel thanks for creating this Pull Request and help improve Plone!
To ensure that these changes do not break other parts of Plone, the Plone test suite matrix needs to pass.
Whenever you feel that the pull request is ready to be tested, either start all jenkins jobs pull requests by yourself, or simply add a comment in this pull request stating:
@jenkins-plone-org please run jobs
With this simple comment all the jobs will be started automatically.
Happy hacking!
I closed and reopened the PR, to see if that would get rid of the proposed Jenkins runs on 5.2, but that is not the case. Let's see what happens when we say:
@jenkins-plone-org please run jobs
Plone 5.2 coredev is on branch 1.x, so this is fine to merge.
@jaroel thanks for creating this Pull Request and help improve Plone!
To ensure that these changes do not break other parts of Plone, the Plone test suite matrix needs to pass.
Whenever you feel that the pull request is ready to be tested, either start all jenkins jobs pull requests by yourself, or simply add a comment in this pull request stating:
With this simple comment all the jobs will be started automatically.
Happy hacking!