I'm using this fork to contribute features and fixes to the upstream project. In order to create good pull requests, I'm rebasing my feature branches, squashing and reordering commits, etc. If you fork this repository be aware that my development branches may rewrite history without prior notice.
I'm now changing my strategy for experimental builds on the openSUSE Build Service. In #89, the target was to provide early access to the development status of 1.7.0. Now that 1.7.0 is out, I will create a new experimental version for each alpha, beta, release candidate and release version of OpenBoard, i.e. a new build whenever the version number in the version.txt file changes.
The number of additional patches is kept to a minimum. As the only feature, I still add the https://github.com/OpenBoard-org/OpenBoard/pull/955 pull request for configurable keyboard shortcuts to most builds.
The list of distribution versions of my builds using Qt5 is currently:
openSUSE Leap 15.4
openSUSE Leap 15.5
openSUSE Leap 15.6
openSUSE Tumbleweed
Debian 11
Debian 12
Debian Testing (13)
Debian Unstable (14)
Ubuntu 22.04
Ubuntu 22.10
Ubuntu 23.04
Ubuntu 23.10
Ubuntu 24.04
Arch Linux
If you want to check them out, you can download the ready-built binary packages or even add the repositories as a package source. To download a package:
You may also add the repository URL to your package manager to enable automatic updates for new experimental builds.
There is also a set of builds using Qt6 available here on the openSUSE Build Service. Here the set of distributions is restricted to those providing all necessary dependencies for Qt6 builds.
Please note that these builds - in contrast to the official ones
install to /usr/bin and /usr/share/openboard (not /opt),
install configuration files to /etc/openboard,
never contain a bundled Qt version but always use the platform's current version.
Qt 5: Qt 6:
I'm now changing my strategy for experimental builds on the openSUSE Build Service. In #89, the target was to provide early access to the development status of 1.7.0. Now that 1.7.0 is out, I will create a new experimental version for each alpha, beta, release candidate and release version of OpenBoard, i.e. a new build whenever the version number in the version.txt file changes.
The number of additional patches is kept to a minimum. As the only feature, I still add the https://github.com/OpenBoard-org/OpenBoard/pull/955 pull request for configurable keyboard shortcuts to most builds.
The list of distribution versions of my builds using Qt5 is currently:
If you want to check them out, you can download the ready-built binary packages or even add the repositories as a package source. To download a package:
You may also add the repository URL to your package manager to enable automatic updates for new experimental builds.
There is also a set of builds using Qt6 available here on the openSUSE Build Service. Here the set of distributions is restricted to those providing all necessary dependencies for Qt6 builds.
Please note that these builds - in contrast to the official ones
/usr/bin
and/usr/share/openboard
(not/opt
),/etc/openboard
,