Feature: remote config location on GitHub

This post presents a new feature coming in SF version 3.1. The remote config location option lets operator setup SF using an external git server such as Github or an existing Gerrit service.

The video below shows:

  • Setup of the new zuul-minimal architecture without the internal Gerrit;
  • Creation of …
more ...

Using system packages instead of pip

Software Factory integrates softwares as RPM packages and this article presents three reasons why it does not use pip, or any other language specific package management system.

System integration and shared libraries

It is arguably useful to use virtualenvs and pip for development purposes. However, when deploying and operating an …

more ...

How-to record feature demo

This post documents my process to record video of new features.

Prepare the environment

The first step is to cherry-pick the feature and verify it works as expected. I do some tests to get comfortable with the content and rehearse before recording. Then I revert the environment to a clean …

more ...