git: 0f61e03bc6 - main - Status/2024Q2: Fixes suggested by vale
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 18 Aug 2024 16:42:04 UTC
The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=0f61e03bc6f07651707694fca5eca3d943abd9ab commit 0f61e03bc6f07651707694fca5eca3d943abd9ab Author: Lorenzo Salvadore <salvadore@FreeBSD.org> AuthorDate: 2024-08-18 15:48:52 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2024-08-18 15:48:52 +0000 Status/2024Q2: Fixes suggested by vale --- website/content/en/status/report-2024-04-2024-06/audio.adoc | 4 +++- .../en/status/report-2024-04-2024-06/capsicum-rs.adoc | 13 ++++--------- .../content/en/status/report-2024-04-2024-06/github.adoc | 2 +- website/content/en/status/report-2024-04-2024-06/kde.adoc | 2 +- 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/website/content/en/status/report-2024-04-2024-06/audio.adoc b/website/content/en/status/report-2024-04-2024-06/audio.adoc index a7e759f7e8..502c8a16fe 100644 --- a/website/content/en/status/report-2024-04-2024-06/audio.adoc +++ b/website/content/en/status/report-2024-04-2024-06/audio.adoc @@ -9,7 +9,9 @@ Important work since link:https://www.freebsd.org/status/report-2024-01-2024-03/ * Asynchronous audio device detach link:https://cgit.freebsd.org/src/commit/?id=44e128fe9d92c1a544b801cb56e907a66ef34691[is now possible]. This functionality already ships with FreeBSD 14.1-RELEASE, as well as 14-STABLE. -* Got rid of the "snd_clone" device cloning framework used in man:sound[4] and replaced it with DEVFS_CDEVPRIV(9). More info about behavior changes in the link:https://cgit.freebsd.org/src/commit/?id=e8c0d15a64fadb4a330f2da7244becaac161bb70[commit description]. Also ships with 14.1-RELEASE and 14-STABLE. +* Got rid of the "snd_clone" device cloning framework used in man:sound[4] and replaced it with DEVFS_CDEVPRIV(9). +More info about behavior changes in the link:https://cgit.freebsd.org/src/commit/?id=e8c0d15a64fadb4a330f2da7244becaac161bb70[commit description]. +Also ships with 14.1-RELEASE and 14-STABLE. * Several man:sound[4] crash and bug fixes. * More out of the box support for man:snd_hda[4] laptop sound. * Series of commits that clean up and simplify parts of man:sound[4]. diff --git a/website/content/en/status/report-2024-04-2024-06/capsicum-rs.adoc b/website/content/en/status/report-2024-04-2024-06/capsicum-rs.adoc index bef15d253c..4197e746f7 100644 --- a/website/content/en/status/report-2024-04-2024-06/capsicum-rs.adoc +++ b/website/content/en/status/report-2024-04-2024-06/capsicum-rs.adoc @@ -1,4 +1,4 @@ -=== capsicum-rs +=== Capsicum-rs Links: + link:https://github.com/dlrobertson/capsicum-rs[capsicum-rs on GitHub] URL: https://github.com/dlrobertson/capsicum-rs[] @@ -6,14 +6,9 @@ link:https://github.com/asomers/capsicum-net[capsicum-net on GitHub] URL: https: Contact: Alan Somers <asomers@FreeBSD.org> -Capsicum is a lightweight OS capability and sandbox framework implementing a -hybrid capability system model. +Capsicum is a lightweight OS capability and sandbox framework implementing a hybrid capability system model. -I've adopted the library providing Rust bindings for Capsicum, and extended it -with support for man:libcasper[3] and man:cap_net[3]. -It's already being used by package:net-mgmt/nfs-exporter[] and by a TLS-enabled -FTP server (the FTP server is closed-source, but all of the interesting bits -reside in an open source library, and an example server can be found at -link:https://github.com/bolcom/libunftp/tree/master/crates/unftp-sbe-fs/examples[]). +I have adopted the library providing Rust bindings for Capsicum, and extended it with support for man:libcasper[3] and man:cap_net[3]. +It is already being used by package:net-mgmt/nfs-exporter[] and by a TLS-enabled FTP server (the FTP server is closed-source, but all of the interesting bits reside in an open source library, and an example server can be found at link:https://github.com/bolcom/libunftp/tree/master/crates/unftp-sbe-fs/examples[]). Sponsor: Axcient diff --git a/website/content/en/status/report-2024-04-2024-06/github.adoc b/website/content/en/status/report-2024-04-2024-06/github.adoc index 97eceda17e..be5a1348fa 100644 --- a/website/content/en/status/report-2024-04-2024-06/github.adoc +++ b/website/content/en/status/report-2024-04-2024-06/github.adoc @@ -20,7 +20,7 @@ Current status: We need help with automating the process: - * Add automated testing that's context specific (for example, run igor over man pages). + * Add automated testing that is context specific (for example, run igor over man pages). * Add build/install tests that test-boot the resulting image. * Automate common tasks, like man page corrections, into staging process. * Add simple smoke testing for the staging branch for tier 1 architectures. diff --git a/website/content/en/status/report-2024-04-2024-06/kde.adoc b/website/content/en/status/report-2024-04-2024-06/kde.adoc index 5aca5509dd..981fb6c324 100644 --- a/website/content/en/status/report-2024-04-2024-06/kde.adoc +++ b/website/content/en/status/report-2024-04-2024-06/kde.adoc @@ -8,7 +8,7 @@ Contact: Adriaan de Groot <kde@FreeBSD.org> The KDE on FreeBSD project packages CMake, Qt, and software from the KDE Community, for the FreeBSD ports tree. The software includes a full desktop environment called KDE Plasma (for both X11 and Wayland) and hundreds of applications that can be used on any FreeBSD machine. -The mailto:kde@FreeBSD.org[KDE team] is part of mailto:desktop@FreeBSD.org[desktop@], building the software stack to make FreeBSD beautiful and usable as a daily-driver graphical desktop workstation. +The mailto:kde@FreeBSD.org[KDE team] is part of mailto:desktop@FreeBSD.org[desktop@], building the software stack to make FreeBSD beautiful and usable as a daily driver graphical desktop workstation. We missed a quarter, while the broader KDE community celebrated the KDE Megarelease of KDE Frameworks 6, KDE Plasma 6 and KDE Gear. The latest software is still not available on FreeBSD, pending more testing and some integration work.