Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blockers for Plone 6.1 beta #4029

Open
4 tasks
mauritsvanrees opened this issue Oct 11, 2024 · 0 comments
Open
4 tasks

Blockers for Plone 6.1 beta #4029

mauritsvanrees opened this issue Oct 11, 2024 · 0 comments
Assignees

Comments

@mauritsvanrees
Copy link
Sponsor Member

mauritsvanrees commented Oct 11, 2024

We want a first Plone 6.1 beta release soon. The distribution stuff has landed, which was the biggest blocker. Some items still remain that I would want:

  • Jenkins is really unstable lately, especially with the robot tests. I don't feel comfortable making a release currently. Some robotframework-related version pins were upgraded in buildout.coredev, but after a while reverted because of instability, but they remain unstable. Work is underway, and even almost finished, to port the robot tests to Playwright, which should help. See mostly Port robot tests #4019 and Update robotframework-browser version (and dependecies) buildout.coredev#954.
  • Zope 5.11 is out since today. We want that in. I tried a checkout of Zope already, which showed one error which I am fixing here. Should be easy enough.
  • Wesley is busy with PRs across several repositories to get working copy support for the Plone Site root. Since it touches so many repositories, it would be good to have this in before the beta. Not a full blocker, but it feels close.

Nice to have:

  • Python 3.13 is out and Zope 5.11 supports it. I was trying that out in the same coredev PR and this showed that we need to update all kinds of version pins, especially in the case of packages that have C code or Rust, as only the latest releases will have binary wheels for Python 3.13. Once we can actually get a full build, it remains to be seen how many test failures there are, especially due to removed core Python modules and other code. Definitely not a blocker though.

In the last week of October and the first full week of November I am moving to a new house, so I will be busy with other stuff and try to take a break from Plone. And afterwards I need to prepare for three talks at the Plone conference, so I won't have much time then either. So I hope we can get this sorted out in the next two weeks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant