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 […]
Author Archive
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 […]
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 […]
Upgrading OpenSuSE to 13.1
OpenSuSE 13.1 was released on November 2013, so i am late to upgrade my W530 Laptop. The main reason to upgrade is to make Intel’s on board card and NVIDIA’s card work in Optimus Modus. For that the latest kernel version is required. Following these straight forward instructions to upgrade the distribution from the command […]
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 […]
gbildify expat module and test it on windows
During my work on migration from dmake to gnu make (gbuildification) of expat module i discovered some innocent looking lines in the old dmake based make file: So what is BUILD_X64 here and when it is used? My understanding was, that LO isn’t shipping as 64 bit binary on Windows. Tor did some great work […]
LibreOffice: new mork driver
Some history first First time i compiled LibreOffice (LO) in march 2012, it failed to compile in the seamonkey (moz) module (i didn’t enable it explicitly). I had many questions about moz integration in LO: what has an office suite to do with a browser? why it is enabled per default, if it’s something optional? why […]
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 […]