Weekly Status Report: 2019-11-10

Hello all!

Horizon 0.2.0 has been released, and with that, the Runner components are fully implemented!

Horizon

All of the Runner components have been fully implemented and tested. It should be possible to write HorizonScript files manually and use the Horizon system to install Adélie Linux.

The UI is now being developed using Qt 5. The icon has been set as the project logo. The UI.Intro, UI.Input, and UI.Network.ChooseIface pages have been implemented.

gcompat

q66 submitted a merge request, his first to the Adélie project, adding better support for PowerPC (32/64) in gcompat.

Packaging

A. Wilcox (awilfox@) enabled static library building for GNU Parted, and fixed issues with the GRUB bootloader and Dracut system boot software.

Weekly Status Report: 2019-05-12

Hello all!

We’ve had a lot of exciting improvements and additions to Adélie Linux in preparation for the release of 1.0-BETA3.

Web site

Top 5 referring sites to the Web site:

  • 66: Google searches
  • 43: without-systemd.org
  • 20: Reddit
  • 18: musl.cc
  • 18: Repology
  • 9: Twitter

Top 5 pages accessed (and homepage):

  • 1000: /
  • 236: /about.html
  • 54: /team.html
  • 40: /about-qa.html
  • 32: /announcements/1.0-BETA2.html
  • 31: /announcements/

gcompat

All of the issues identified by Codacy have been resolved. This included a few potential NULL pointer dereferences, variable scope fixes, and use of memalign. Additionally, the __wcscpy_chk symbol was added.

General discussion

We welcome Luis Ressel (aranea@) as our newest committer! He has been contributing to Adélie for the past few months and brings experience in many fields, including s6.

PAM configuration has been slightly hardened, to ensure users without passwords are never allowed access to an Adélie Linux system unless the administrator explicitly enables such.

Packaging

Luis Ressel (aranea@) added packages for wireless-regdb and iw.

A. Wilcox (awilfox@) updated SpiderMonkey (MozJS) to 60.5.2, and PolicyKit to 0.116. They also added packages for PPP, ModemManager, and NetworkManager.

Weekly Status Report: 2019-05-05

Hello all,

This has been a busy week for the Adélie Linux system. Multiple projects are now utilising CI systems for testing and quality assurance, and GRUB has been completely overhauled. More on these developments and more below…

Web site

Top 5 referring sites to the Web site:

  • 59: Google searches
  • 50: without-systemd.org
  • 33: Repology
  • 32: Reddit
  • 15: DuckDuckGo searches

Top 5 pages accessed (and homepage):

  • 1184: /
  • 212: /about.html
  • 49: /about-qa.html
  • 46: /team.html
  • 39: /announcements/
  • 39: /announcements/1.0-BETA2.html
  • 30: /contribute.html

Documentation

Multiple contributors have submitted fixes to our Administrator’s Handbook, which have all been merged.

gcompat

gcompat 0.4.0 has been released, bringing wider support and building on Travis CI. Read more in the official release announcement.

libucontext

libucontext is also now using Travis CI for automatic per-commit testing.

Packaging

A. Wilcox (awilfox@) updated many packages, including Gutenprint (printer drivers), Quaternion (Matrix chat client), and KDE applications.

Kiyoshi Aman (aerdan@) updated MATE packages.

Dan Theisen (djt@) updated nano, Postfix, and Protobuf, and added packages for Ruby RSpec.

General discussion

The patch for incorrect behaviour in the apk-tools list applet has landed upstream.

Our GRUB package has been overhauled to use /etc/default/grub as most other distributions, instead of /etc/update-extlinux.conf.

gcompat 0.4.0 released

The Adélie Linux Release Engineering Team is proud to announce that gcompat 0.4.0 has been released. This release includes wider support for glibc binaries and reliability enhancements.

Symbols added

  • __strdup
  • __wcstol_internal
  • mtrace and muntrace
  • pthread_getname_np

Functional changes

  • gcompat can now optionally include obstack support via musl-obstack.
  • Support for static-linked binaries on Linux kernels newer than 4.16 has been added.
  • <utmpx.h> is now used for all utmp-related functions, supporting the utmps package.

Enhancements

  • gcompat is now using the Travis CI service to run build testing on every commit.
  • gcompat is now using the Codacy service for static testing.

The new release of gcompat can be downloaded on any Adélie Linux mirror. (xz) (bz2)

2877ec45de0ca2272649cc8389dd99225fb919adcf5e2819fe5e5e2b5426819de97cce09afcd5d3a734828aedd819da94dc0266529c5b02525961032a63d2b43  gcompat-0.4.0.tar.bz2
32b4038a031b9af2d5febb547fe9268eb829f40bb2437c94afe5b939e06e7337448ad7f2dce34362829d19672ede54eec8fc34dc755736dbc76f347906ba5ead  gcompat-0.4.0.tar.xz