OBS source services can currenlty run on the developer workstation and some of them also on the OBS server side.
The goal of this project is to allow everybody running source services as part of their build job. Therefore we will introduce a new "buildtime" mode. The OBS server will pull in the needed service packages and run them before calling rpmbuild or friends.
Package open source tools used for radio controled models. Some of them needs patching, since they rely on pre-build binary blobs of open source tools. Also many of them bring the same libraries again.
Known candidates for this are:
First part is to support automated builds on git pushes also with gitlab, similar to what we do already with github.com. This means OBS would get notificated in a save way to refetch sources and start build on each commit.
Second part is to support automated branching when a pull request gets created. This allows CI similar to travis on pull requests.