OpenBSD Versions Control System to be Developed

New solution will be called got (Game of Threes) and is developed by Apache Subversion main developer
12 August 2019   315

Stefan Sperling (stsp @), a ten-year-old OpenBSD project participant, and one of Apache Subversion's main developers, is developing a new version control system called “Game of Trees” (got). When creating a new system, priority is given to the simplicity of the device and ease of use, rather than flexibility. Got is still under development; it is developed exclusively on OpenBSD and its target audience is the OpenBSD developers. The code is distributed under a free ISC license (equivalent to a simplified BSD and MIT license).

Got uses git repositories to store versioned data. Currently, only local version control operations are supported. At the same time, git can be used for any functionality that is not yet implemented in got - it will always be possible to work with got and git in one repository.

The main current goal of the project is to work with OpenBSD developers who want to regularly use got to work on OpenBSD, and improve version control operations based on feedback received from them.

You can get information on project's goals at official website.

CentOS 8.1 (1911) to be Available

The distribution is fully binary compatible with RHEL 8.1, changes affects mostly visual part, but there are some big changes still
16 January 2020   169

The CentOS 1911 distribution release introduces changes from Red Hat Enterprise Linux 8.1. The distribution is fully binary compatible with RHEL 8.1, changes made to packages are usually reduced to rebranding and replacement of decoration. Builds of CentOS 1911 are prepared (7 GB DVD and 550 MB netboot) for x86_64, Aarch64 (ARM64) and ppc64le architectures. SRPMS packages, on the basis of which the binary files were assembled, and debuginfo are available through vault.centos.org.

In addition to the new features introduced in RHEL 8.1, the following changes can be noted in CentOS 1911:

  • Removed RHEL-specific packages, such as redhat- *, insights-client and subscription-manager-migration *;
  • The contents of 35 packages have been changed, including: anaconda, dhcp, firefox, grub2, httpd, kernel, PackageKit and yum. Changes made to packages are usually reduced to rebranding and replacement of decoration;
  • A lot of work has been done on the processing of scripts for automatic rebuilding of the source texts of RHEL packages during the formation of CentOS Linux. Due to changes between the RHEL 7 and RHEL 8 branches, many scripts stopped working and required adaptation to the new buildroot. The creation of CentOS 8.2 based on RHEL 8.2 is expected to go more smoothly and require significantly less manual work.

Get more at the mailing and in the release notes