plone / Products.CMFPlone

The core of the Plone content management system
https://plone.org
GNU General Public License v2.0
245 stars 187 forks source link

Release checklist Plone 6.0.5 #3783

Closed mauritsvanrees closed 1 year ago

mauritsvanrees commented 1 year ago

See the release schedule.

Release packages, update versions

Release notes, constraints, dist.plone.org

Final release, Docker

Announcements

You probably want to wait until the Docker images are there, but don't wait long.

mauritsvanrees commented 1 year ago

I would like to have the releases on Wednesday May 24. Then Thursday/Friday the prerelease, and Tuesday 30 May the final release (Monday is the day after Pentecost).

@petschki @thet I see the extra effort of maintaining one branch of several Classic UI packages for 6.0 and one for 6.1. We could consider allowing Bootstrap 5.3 support in 6.0.x. But let's keep Bootstrap 5.2 as long as 5.3 is still in the alpha phase.

erral commented 1 year ago

Released plone.app.locales = 6.0.14

petschki commented 1 year ago

Recent releases for Plone 6.0.x (all version files on coredev are up to date)

versions.cfg plone.staticresources = 2.0.11 plonetheme.barceloneta = 3.0.2

versions-ecosystem.cfg: plone.app.standardtiles = 3.1.1 plone.app.mosaic = 3.0.3

npmjs: @plone/mockup = 5.0.12 @plone/plonetheme-barceloneta-base = 3.0.2

Features and bugfixes for Plone 6.1.x moving in parallel but I'm all in for bringing Bootstrap 5.3 to Plone 6.0.x when its final 👍🏼

mauritsvanrees commented 1 year ago

Thanks for the releases!

Features and bugfixes for Plone 6.1.x moving in parallel but I'm all in for bringing Bootstrap 5.3 to Plone 6.0.x when its final 👍🏼

Let's consider that, yes, if it reduces maintenance burden without introducing breaking changes.

mauritsvanrees commented 1 year ago

Coredev 6.0 uses fresh Zope 5.8.2 now, instead of a checkout.

mauritsvanrees commented 1 year ago

A release candidate is almost ready. I have updated https://dist.plone.org/release/6.0-dev/ with the latest versions. No CMFPlone/Plone/p.a.upgrade yet.

But an interesting change was merged in plone.restapi today: the universal relations service. @tisto Do we want that in this release? I am happy to wait another day or two.

@sneridagh I am linking to Volto 16.20.6 in the release notes. Are you planning a new Volto 16 release this week? Will any code in Volto 16 use the new restapi endpoint, or will that only be in Volto 17?

sneridagh commented 1 year ago

@mauritsvanrees we might want to wait for the new p.restapi release. In the Volto Tram meeting we identified maybe a couple of another things mergeable there.

For the moment it would be great to release p.restapi with the relations addition.

Regarding Volto yes, let me take a look at the sprint outcome, and if we want to push for releasing another 16 one.

mauritsvanrees commented 1 year ago

I have release 6.0.5rc1:

mauritsvanrees commented 1 year ago

I have made the final releases, including plone.restapi 8.39.1 with an own zcml startup fix. Available at https://dist.plone.org/release/6.0.5/

mauritsvanrees commented 1 year ago

Announced: