blob: 4a97f4b7b019ba9686792ee03f5b8020053bf90b [file] [log] [blame] [view]
---
title: "Release Plan for Gerrit 3.10"
tags: news
keywords: news
permalink: 2024-02-13-gerrit-3.10-release-plan.html
summary: "Release Plan for Gerrit 3.10"
hide_sidebar: true
hide_navtoggle: true
toc: true
---
## High Level Release Plan
| Date | Activity |
|------------|---------------------------------------------------|
| Apr 5 | Create `stable-3.10` branch, Release `3.10.0-rc0` |
| Apr 12 | Release `3.10.0-rc1` |
| Apr 19 | Release `3.10.0-rc3` (rc2 has been withdrawn) |
| Apr 26 | Release `3.10.0-rc4` |
| May 3 | Release `3.10.0-rc5` (withdrawn, clone broken) |
| May 6 | Release `3.10.0-rc6` - Feature freeze deadline |
| May 10 | Release `3.10.0-rc7` |
| May 13-17 | Gerrit Hackathon hosted by SAP in Walldorf (DE) |
| May 17 | Final release of `3.10.0` |
## Gerrit Hackathon
The Gerrit hackathon is planned after the release week, from the 13th to the 17th of May
at SAP in Walldorf, focused on the [k8s-gerrit project](https://gerrit.googlesource.com/k8s-gerrit)
and the associated plugins for supporting multi-primary setups in the cloud.
We will also ask the community members to allocate some of their time during the
hackathon to help with finalizing the release:
- Test the release candidates.
- Report issues.
- Triage and troubleshoot incoming bug reports.
- Make fixes.
- Do code reviews.
- Test the latest head of the stable branch.
To expedite reviews of Library-Compliance and frontend changes, we will ask
Google to make some members available in the EU time-zone.
## End-to-end Testing
We plan to use the
[Gatling e2e test framework for Git](https://gerrit-review.googlesource.com/Documentation/dev-e2e-tests.html),
developed by GerritForge and Ericsson, to test the stability of the release
on a production-like setup on AWS automatically provisioned using the
[aws-gerrit](https://gerrit.googlesource.com/aws-gerrit) templates.
[GerritForge](https://www.gerritforge.com) has also offered its own AWS
infrastructure to test the scalability of Gerrit v3.10, particularly with
medium to large sized projects and in a multi-primary setup.
The [Gerrit-CI](https://gerrit-ci.gerritforge.com) has also an automated
[aws-gerrit pipeline](https://gerrit-ci.gerritforge.com/job/gatling-gerrit-test/)
that will be pointed to the stable-3.10 branch and run on a daily basis.
## End of Life for Gerrit 3.7.x
Per the support policy mentioned on the
[project homepage](https://www.gerritcodereview.com/support.html#supported-versions),
after 3.10.0 is released 3.7.x will reach end of life and will no longer be
actively supported.
Support for 3.8.x and 3.9.x will continue as usual.
Users of 3.7.x or earlier are recommended to upgrade to one of these versions.