---
title: "Gerrit ESC Meeting Minutes"
tags: esc
keywords: esc minutes
permalink: 2021-07-07-esc-minutes.html
summary: "Minutes from the ESC meeting held on July 7, 2021"
hide_sidebar: true
hide_navtoggle: true
toc: true
---



## Engineering Steering Committee Meeting, July 7, 2021

### Attendees

Han-Wen Nienhuys, Luca Milanesio, Saša Živkov, Albert Cui

### Place/Date/Duration

Online, July 7, 17:30 - 18:30 CET

### Next meeting

September 15, 2021 - 17:30 - 18:30 CET

## Minutes

### Next steps for case-insensitive username matching

The design is currently blocked on the decision as to whether Gerrit can
completely drop support for case-sensitive usernames. This change is already on
master and would require an offline conversion of any duplicate accounts.

The ESC discussed the
[results](https://docs.google.com/presentation/d/11Ivu6xtYZBYTU5e5y_lc6tni3nm9fNIUbX2VRTyTMbE/edit#slide=id.ge209b6f75c_0_971)
from the recently ran Gerrit Community Survey which had a question about how
identity providers handle usernames. The results showed that 64% of providers
use case-insensitive usernames and over 19% use case-sensitive names. However,
the question was not very useful for determining whether Gerrit can deprecate
support for case-sensitive names as the survey didn't ask whether or not that
would be an issue for administrators.

The consensus was to send out a few follow up questions to the community in
order to more explicitly gage whether we can drop support for case-sensitive
usernames.

GerritForge will look into contributing a change for online migration to enable
zero-downtime upgrades in Gerrit v3.5.

### Roadmap Updates

The ESC discussed discrepancies between the published Gerrit
[roadmap](https://www.gerritcodereview.com/roadmap.html) and the planning cycles
of our individual organizations.

Going forward, Google will update the roadmap with respect to its quarterly
planning cycle.

GerritForge uses both an annual planning process as well as a free-form
Kanban-based process where anyone can contribute ideas to an non-public board.
However, GerritForge works in the open so any active work can be seen in the
Gerrit issue tracker and on reviews. The near term priorities are improving
replication, working mostly in JGit. As the Gerrit roadmap only covers Gerrit
specific items, we discussed the need to find a place to surface these planned
changes.
Add ESC meeting notes for July 7, 2021
Add ESC meeting notes for July 7, 2021

Change-Id: I9b402843a4af068e342523f1f6a251276e8e0ab8
