blob: 8a535c02f146f6007c6bac8f7cc1ee6fd1f658cf [file] [log] [blame] [view]
---
title: "Gerrit ESC Meeting Minutes"
tags: esc
keywords: esc minutes
permalink: 2019-12-10-esc-minutes.html
summary: "Minutes from the ESC meeting held on December 10th"
hide_sidebar: true
hide_navtoggle: true
toc: true
---
## Engineering Steering Committee Meeting, December 10, 2019
### Attendees
David Pursehouse, Luca Milanesio, Alice Kober-Sotzek, Patrick Hiesel
### Place/Date/Duration
Online, December 10, 12:30 - 13:30 CEST
### Next meeting
The next meeting will be held on January 21, 12:30 CEST.
## Minutes
### Gerrit News Page
The next issue of the project news is due to be published at the end
of January next year. No news items were proposed during the meeting.
### Planning for next bugfix releases
There are no pending fixes for 2.16.14 and 3.0.5 and the release notes
are already almost up-to-date. For 3.1.1 there is still one change pending,
and it's expected to be submitted soon.
David will take care of releasing 3.0.5 and 3.1.1; Luca will release 2.16.14.
### Review of open design documents
* [Threaded change log](https://gerrit-review.googlesource.com/c/homepage/+/245316):
Patrick has requested some updates related to replying to multiple
messages. David will follow up with Jacek, the author.
* [Pluggable authentication backend](https://gerrit-review.googlesource.com/c/homepage/+/246449):
Edwin reviewed the documents and provided feedback. Jacek has addressed
the feedback and now we're waiting for a follow-up review.
### Initial results from Hackathon and User Summit survey
Luca gave a brief overview of the results so far from the Hackathon
and User Summit Survey. Feedback is good, but there is still room
for improvement. The problems raised were pretty well aligned with
what we had already identified in the previous ESC meeting:
- Too many admins and not enough users
- Cramped room
- Prefer to meet during the week rather than the weekend
- Too close to the Thanksgiving holiday period
Also, the proposal to have a workshop for regular users received positive feedback.
### Use Swagger for the Gerrit REST API
[Issue 40011133](https://issues.gerritcodereview.com/issues/40011133) suggests
to use Swagger, which will allow generate REST API documentation and
stubs for clients.
We decided not to make a decision on this right now, but look into it
some more on open standards like [OpenAPI](https://www.openapis.org/) (Swagger is
just one implementation of the standard) and come up with a plan.
### Gerrit Roadmap
The initial version of the roadmap was published and is now available
[on the homepage](https://www.gerritcodereview.com/roadmap.html).
During the
[review](https://gerrit-review.googlesource.com/c/homepage/+/246712) there
were suggestions about how to keep the roadmap up to date, i.e. with links
to changes, design docs, issues, etc.
We discussed this and decided to continue with the current format. It will
be a lot of effort to keep it up to date in such detail.
### Critical User Journeys
The UX team at Google wants to define Critical User Journeys (CUJs) - a
written down status quo of how users use Gerrit and the important workflows.
We didn't discuss this in detail, but put an action point for everyone to
think about it and provide feedback for the next meeting.
### Review of issues on the ESC component
We briefly went over the issues that have been added to the
[ESC component](https://issues.gerritcodereview.com/issues?q=status:open%20componentid:1371029)
on the issue tracker.
- [Issue 40011666 - Publishing plugin artifacts to Maven Central](https://issues.gerritcodereview.com/issues/40011666):
This was requested for the checks plugin.
Using separate group Ids is probably not feasible due the bureaucratic
overhead required to manage them via Sonatype.
Using the existing group Ids is also not feasible because granting permission
would also allow people to publish core Gerrit artifacts.
Maybe it will be enough to use the maven repository on the Google Storage
Bucket?
Luca will look into this some more.
- [Issue 40011458 - Clarify future of change identifiers](https://issues.gerritcodereview.com/issues/40011458):
Patrick confirmed that this did not get discussed during the user summit.