As you may know, I was participating in this year Gerrit User Summit, 15th-16th November 2018 in Palo Alto, CA. I gave two talks: Bazel build gerrit: New and Noteworthy about optimizing Gerrit Build with Bazel and Gerrit Change Workflows with details about interesting multi stop journey that replaced somewhat confusing Draft change/Draft patchset workflows […]
Archive for the ‘Gerrit’ Category
Gerrit User Summit 2016, Mountain View, CA
As you may know i was participating in this year Gerrit User Summit, 12th-13th November 2016, followed by Developer Hackathon in Mountain View, CA. There were plenty of great talks, including EMail ingestion, Atomicity with change-sets, Gerrit analytics, Update on new and shiny UI, called PolyGerrit, based on Google’s own Polymer project, Zero-downtime Gerrit upgrades […]
Gerrit Hackathon at SAP, Walldorf
In September 2016, I attended 5 days Gerrit developer hackathon, in Walldorf, SAP. As always it was a big pleasure to meet SAP Git/Gerrit hackers in person: Sasa, Matthias, Michael and Chris. I finalized my work on extending labels in secondary index to be change owner votes aware. Now it’s possible to use these gerrit […]
Adding OAuth authentication scheme for Gerrit
I gave a talk on last FOSDEM about Gerrit User Authentication. Here are the slides. It was a long and interesting journey to add OAuth authentication scheme support in Gerrit Code Review. Luca spent a lot of time trying to get GitHub OAuth support in Gerrit core. After almost 1 year work on this change […]
Gerrit User Summit/Conference in Mountain View, CA
As you may know i was participating in this year Gerrit User Summit, 21-26 March, followed by Developer Hackathon in Mountain View, CA. I had three presentations: Gerrit@LibreOffice with detailed explanation of Gerrit Buildbot plugin and two feature requests: inline edit dedicated notification channel for patch set verifications Among other presentations Edwin summarized new features […]
Gerrit Code Review 2.8 is released
Last week Gerrit Code Review version 2.8 GA was released. It is a major release and devs have spent 8 months and two Hackathons in London and Boulder to release it. The highlights are: Secondary index support New change screen New plugin API While each of this features can fill out the whole release for […]
Main reason to use open source software: customizability
Why are we using open source software? Well that’s a rhetoric question and i am sure you come up with many reasons for that, just to name few: Freedom Quality Security Try it first Community And many others. How about customizability? Have you already realized that some feature is missing in product “foo”? Fine, what […]
How Gerrit fits in LibreOffice CI Infrastructure
As you may know, LibreOffice undergoes currently migration to code review system gerrit. In his post to dev ML Why Gerrit and other consideration Norbert Thiebaud explained the objectives which the initiators of that move are trying to achieve. As though by chance, the first reason behind that move was cit. a/ Allow dev to […]
Setting IRC gerrit bot for LibreOffice project
LibreOffice project is migrating currently to gerrit code review system. While gerrit provides mail channel out of the box, to install IRC gerrit bot to get notified on all or some gerrit events you are on your own. Thankfully OpenStack project comes to rescue, they have created and extracted simple yet very powerful multi project […]