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
2 of 6 tasks
mauritsvanrees opened this issue Oct 11, 2024 · 4 comments
Open
2 of 6 tasks

Blockers for Plone 6.1 beta #4029

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

Comments

@mauritsvanrees
Copy link
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:

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.
  • 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.

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.

@stevepiercy
Copy link
Contributor

It does us no good to release software that many developers don't know how to develop further for their clients because we don't publish adequate documentation. Please consider adding as Plone 6.1 beta blockers:

  • Install
  • Create a project
  • Create an add-on
  • Manage add-ons
  • Test
  • [Insert topic here]

These are the core topics for developers. Each topic may have its specific context, such as for Volto, Classic UI, or backend.

@gforcada
Copy link
Member

gforcada commented Oct 13, 2024

On the 3.13 side, I installed Python 3.13 on all Jenkins nodes and jobs are already failing 🙃

https://jenkins.plone.org/job/plone-6.1-python-3.13/1/console

@gforcada
Copy link
Member

@mauritsvanrees the Jenkins job to test your PR against b.coredev 🍀

https://jenkins.plone.org/job/pull-request-6.1-3.13/1/console

@mauritsvanrees
Copy link
Member Author

I have added as blocker my own PR for adding distribution info to the upgrade documentation: plone/documentation#1733

And an issue with version overrides that I need to work on plone/buildout.coredev#963

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

3 participants