SailfishOS:Chum icon

SailfishOS:Chum

A Sailfish OS software repository by the community

Chum Web

Chum Web Generator

This website is built by the Chum Web Generator (view source repository). To gather necessary information, it will make requests with the User-Agent chumweb/1.0.

SailfishOS:Chum

The SailfishOS:Chum community repository provides a collection of applications, tools and libraries for the mobile operating system Sailfish OS, compiled for various hardware architectures and OS release versions.

Goal

The ambition is to become the principal software distribution platform for Sailfish OS.

In contrast to the software distribution model of the Jolla Store or OpenRepos, to which binary packages are uploaded by developers, at SailfishOS:Chum software is compiled and packaged into RPMs in a reproducible manner directly from its source code. The source code used for compiling and packaging is submitted by developers to OBS (Open Build Service), which generates multiple RPM files for various combinations of hardware architectures and Sailfish OS release versions.

This scheme ensures that the complete source code of all packages at SailfishOS:Chum is available and inspectable there, and that all packages are generated solely from this source code. Hence all software packages at SailfishOS:Chum are created in a transparent and fully traceable manner.

By collecting software for Sailfish OS in a single automated build system, collaboration between developers through common packaging of shared libraries etc. is fostered, duplication of work for keeping these common packages up-to-date is eliminated, and it becomes much easier to determine which pieces of software exist and which are missing at the Sailfish OS OBS. Additionally this eases tracing multiple and potentially layered dependencies ("dependency chains") which is crucial for keeping the software supply chains of complex packages up-to-date.

Location

The SailfishOS:Chum repository proper is located at the the Sailfish OS OBS and its project site is at GitHub.

Recently updated