-== Next Quarterly Status Report submissions (January - March) due: March 31st, 2022
+== Next Quarterly Status Report submissions (April - June) due: June 30th, 2022
Submit your entries as Pull Requests from your fork of link:https://github.com/freebsd/freebsd-quarterly[FreeBSD Status Report GitHub repo] or submit them via e-mail to quarterly-submissions@FreeBSD.org, using the link:https://github.com/freebsd/freebsd-quarterly/blob/master/report-sample.adoc[report-sample.adoc template].
@@ -21,6 +21,10 @@
These status reports may be reproduced in whole or in part, as long as the source is clearly identified and appropriate credit given.
+Over the past several months, I've started putting together tools and resources to help make the FreeBSD ecosystem (more) accessible to people with disabilities:
+
+* a link:https://lists.freebsd.org/subscription/freebsd-accessibility[mailing list]
+* a link:https://wiki.freebsd.org/Accessibility[set of wiki pages] including link:https://wiki.freebsd.org/Accessibility/Resources[resources] and a link:https://wiki.freebsd.org/Accessibility/Wishlist[categorized wish list]
+* tooling including a link:https://bugs.freebsd.org/bugzilla/buglist.cgi?keywords=accessibility&list_id=471790&resolution=---[searchable accessibility Bugzilla keyword] and an link:https://reviews.freebsd.org/project/profile/87/[accessibility Phabricator group]
+
+I need all the help I can get with:
+
+* specifying, designing, implementing, and testing the items on the wishlist
+* adding to the wishlist in areas were have little or no experience or for things I missed
+* moving beyond software and documentation to processes and culture
+link:https://wiki.freebsd.org/HostedCI[Hosted CI wiki] URL: link:https://wiki.freebsd.org/HostedCI[https://wiki.freebsd.org/HostedCI] +
+link:https://wiki.freebsd.org/3rdPartySoftwareCI[3rd Party Software CI] URL: link:https://wiki.freebsd.org/3rdPartySoftwareCI[https://wiki.freebsd.org/3rdPartySoftwareCI] +
+link:https://preview.tinyurl.com/y9maauwg[Tickets related to freebsd-testing@] URL: link:https://preview.tinyurl.com/y9maauwg[https://preview.tinyurl.com/y9maauwg] +
+link:https://github.com/freebsd/freebsd-ci[FreeBSD CI Repository] URL: link:https://github.com/freebsd/freebsd-ci[https://github.com/freebsd/freebsd-ci]+
+The FreeBSD CI team maintains the continuous integration system of the FreeBSD project.
+The CI system checks the committed changes can be successfully built, then performs various tests and analysis over the newly built results.
+The artifacts from those builds are archived in the link:https://artifact.ci.FreeBSD.org[artifact server] for further testing and debugging needs.
+The CI team members examine the failing builds and unstable tests and work with the experts in that area to fix the code or adjust test infrastructure.
+
+During the first quarter of 2022, we continued working with the contributors and developers in the project to fulfil their testing needs and also keep collaborating with external projects and companies to improve their products and FreeBSD.
+
+Important changes:
+
+* link:https://ci.freebsd.org/job/FreeBSD-main-amd64-dtrace_test/[DTrace tests] are running with KASAN now.
+* Fixed and resumed the powerpc64le test jobs.
+
+Retired jobs:
+
+* The jobs of main branch on mips* were removed.
+
+Work in progress and open tasks:
+
+* Designing and implementing pre-commit CI building and testing (to support the link:https://gitlab.com/bsdimp/freebsd-workflow[workflow working group])
+* Designing and implementing use of CI cluster to build release artifacts as release engineering does
+* Collecting and sorting CI tasks and ideas link:https://hackmd.io/@FreeBSD-CI/freebsd-ci-todo[here]
+* Testing and merging pull requests in link:https://github.com/freebsd/freebsd-ci/pulls[the FreeBSD-ci repo]
+* Reducing the procedures of CI/test environment setting up for contributors and developers
+* Setting up the CI stage environment and putting the experimental jobs on it
+* Setting up public network access for the VM guest running tests
+* Implementing using bare metal hardware to run test suites
+* Adding drm ports building tests against -CURRENT
+* Planning to run ztest tests
+* Adding more external toolchain related jobs
+* Improving maturity of the hardware lab and adding more hardware under test
+* Helping more software get FreeBSD support in its CI pipeline (Wiki pages: link:https://wiki.freebsd.org/3rdPartySoftwareCI[3rdPartySoftwareCI], link:https://wiki.freebsd.org/HostedCI[HostedCI])
+* Working with hosted CI providers to have better FreeBSD support
+
+Please see link:https://preview.tinyurl.com/y9maauwg[freebsd-testing@ related tickets] for more WIP information, and don't hesitate to join the effort!
+link:https://www.freebsd.org/administration/#t-clusteradm[Cluster Administration Team members] URL: link:https://www.freebsd.org/administration/#t-clusteradm[https://www.freebsd.org/administration/#t-clusteradm]
+
+Contact: Cluster Administration Team <clusteradm@FreeBSD.org>
+
+FreeBSD Cluster Administration Team members are responsible for managing the machines the Project relies on to synchronise its distributed work and communications.
+In this quarter, the team has worked on the following:
+
+* Improved web service performance and security
+** Moved some critical services to newer machines
+** Swept all services to ensure the support of TLS v1.2 and v1.3 and disable v1 and v1.1
+** Enabled dual-stack certificates for the primary FreeBSD web services. +
+ ECDSA and RSA certificates, preferring ECDSA, discussed with secteam@, benefit the project in favor of security and performance matter.
+* Infrastructure improvements at primary site
+** Evicted some very old hardware
+** Moved cluster internal services to newer hardware
+*** Build host
+*** Parts of LDAP, kerberos, DNS and NTP
+* Installed an additional aarch64 package builder
+** ampere3.nyi.freebsd.org
+** Identical specs to ampere[12].nyi.freebsd.org
+* Moved ftp0.nyi.freebsd.org to an aarch64 machine.
+* Main distributed mirror site, download.freebsd.org, enhancements
+** Updated link:https://download.freebsd.org/doc/[offline documentation] (PDF and HTML) in the mirrors. +
+ The old directory `/doc` is now on link:http://ftp-archive.freebsd.org/mirror/FreeBSD-Archive/old-docs/[ftp-archive]; it contains files prior to the Hugo/Asciidoctor migration.
+** Moved ports INDEX files to distributed mirror, download.freebsd.org
+** Removed `/ftp` from the canonical URLs of files on download.freebsd.org. +
+ Old URLs are still valid.
+* Cleanup of Handbook/Mirrors section +
+ Much stale information; now there is more info about the official mirrors and locations. Former official mirrors are now named 'Community mirrors'.
+* Ongoing day to day cluster administration
+** Cluster refresh
+** Replacing failed disks
+** Babysitting pkgsync
+
+Work in progress:
+
+* Improve the package building infrastructure
+* Review the service jails and service administrators operation
+* Set up powerpc pkgbuilder/ref/universal machines
+* Search for more providers that can fit the requirements for a link:https://wiki.freebsd.org/Teams/clusteradm/generic-mirror-layout[generic mirrored layout] or a link:https://wiki.freebsd.org/Teams/clusteradm/tiny-mirror[tiny mirror]
+* Work with doceng@ to improve https://www.freebsd.org and https://docs.freebsd.org
+Contact: FreeBSD Doceng Team <doceng@FreeBSD.org>
+
+The doceng@ team is a body to handle some of the meta-project issues associated with the FreeBSD Documentation Project; for more information, see link:https://www.freebsd.org/internal/doceng/[FreeBSD Doceng Team Charter].
+
+No new documentation commit bit was granted during the last quarter, and only one commit bit was safe kept.
+
+Several tasks were completed related to the doc tree during the last quarter:
+
+* Fix some issues in the translation workflow with PO files and Weblate related to the po4a program.
++
+More info link:https://lists.freebsd.org/archives/freebsd-translators/2022-February/000029.html[here].
+
+* Update link:https://download.freebsd.org/doc/[offline documentation (PDF and HTML)].
++
+The old directory /doc is now on link:http://ftp-archive.freebsd.org/mirror/FreeBSD-Archive/old-docs/[ftp-archive]; it contains files prior to the Hugo/Asciidoctor migration.
+
+* Remove Google Analytics from documentation and website.
+
+* Add last modified information to the documentation and website pages.
+
+* Tag FreeBSD docset for 13.1-RELEASE.
+
+* Add the first Indonesian translation to the doc tree.
+
+
+==== FreeBSD Translations on Weblate
+
+Link: link:https://wiki.freebsd.org/Doc/Translation/Weblate[Translate FreeBSD on Weblate] +
+ENA (Elastic Network Adapter) is the smart NIC available in the virtualized environment of Amazon Web Services (AWS).
+The ENA driver supports multiple transmit and receive queues and can handle up to 100 Gb/s of network traffic, depending on the instance type on which it is used.
+
+Completed since the last update:
+
+* Add IPv6 layer 4 checksum offload support to the driver
+* Add NUMA awareness to the driver when the RSS kernel option is enabled
+* Rework validation of the Tx request ID
+* Change lifetime of the driver's timer service
+* Avoid reset triggering when the device is unresponsive
+
+Work in progress:
+
+* Prototype the driver port to the iflib framework
+* Tests of the incoming ENA driver release (v2.5.0)
+Fpart is a *filesystem partitioner*. It helps you sort file trees and pack them into bags ("partitions").
+
+It uses FreeBSD's fts(3) implementation (GNU/Linux builds can also use it as an option), which makes it crawl filesystems very fast.
+
+A hook facility is provided to trigger actions on the partitions produced.
+
+==== What is fpsync ?
+
+Fpsync is a companion script that uses fpart under the hood to parallelize rsync(1) or cpio(1) jobs, making it a simple but powerful data migration tool. Those jobs can be run either locally or remotely (using SSH). Fpsync is link:https://www.fpart.org/links/[often used by researchers and cloud providers] where lots of data need to be moved and clusters are available to speed up transfers.
+
+==== Q1 2022 Status
+
+Both tools continued to evolve and saw several bugs fixed; see the link:https://www.fpart.org/changelog/[changelog].
+
+Also, a user reported a major bug regarding our fts(3) implementation, which ignores readdir(3) errors. I have reported the bug in our Bugzilla:
+During the first quarter of 2022, 372 src, 41 ports, and 16 doc tree
+commits were made that identified The FreeBSD Foundation as a sponsor.
+# This represents 16, 0.4, and 5% of the total number of commits in each repository.
+
+You can read about Foundation-sponsored projects in individual quarterly report
+entries:
+
+* Crypto changes for WireGuard
+* Intel Wireless driver support
+
+Here is a small sample of other base system improvements from Foundation
+developers this quarter that do not have separate report entries.
+
+==== riscv: Add support for enabling SV48 mode
+
+SV48 is intended for systems for which a 39-bit virtual address space is
+insufficient. This change increases the size of the user map from 256GB
+to 128TB. The kernel map is left unchanged for now.
+
+For now SV48 mode is left disabled by default, but can be enabled with a
+tunable. Note that extant hardware does not implement SV48, but QEMU
+does.
+
+* In pmap_bootstrap(), allocate a L0 page and attempt to enable SV48
+ mode. If the write to SATP doesn't take, the kernel continues to run
+ in SV39 mode.
+* Define VM_MAX_USER_ADDRESS to refer to the SV48 limit. In SV39 mode,
+ the region [VM_MAX_USER_ADDRESS_SV39, VM_MAX_USER_ADDRESS_SV48] is not
+ mappable.
+
+==== Add v3 support to CTF tools
+
+CTF, the Compact C Type Format, is a representation of type information
+most often contained within ELF binaries. This type information is
+helpful for probing tools like DTrace. Recent work by Mark Johnston
+allows different Dtrace providers like the FBT (Function Boundary
+Tracing) provider to work with version 3 of CTF.
+
+==== FreeBSD on the Framework Laptop
+
+Two Foundation staff members, Ed Maste and Mark Johnston, as well as a few developers and community members now each have access to Framework laptops, which are designed to make hardware upgrades, repairs, and customizations straightforward for the average user. The goal of this work is to ensure that the experience running FreeBSD on the laptops matches the stability that FreeBSD users expect.
+
+Recent improvements and fixes include:
+
+* Making audio switch appropriately between speakers and the headphone jack when headphones are plugged in or unplugged
+* Fixing bug 259230, which would cause a Framework laptop to reboot or power off when the touchpad was used.
+* Adding the Tempo Semiconductor 92HD95B HDA codec ID
+* Temporarily fixing stalled usb enumeration, bluetooth, and S3 resume. The temporary fix is to avoid attaching to several newer Intel controllers, which require firmware to be loaded, which is different from that implemented by ng_ubt_intel and iwmbtfw, so they are not usable yet.
+* Avoiding a 16 second boot delay, by probing the TSC frequency earlier. This lets us use the TSC to implement early DELAY, limiting the use of the sometimes-unreliable 8254 PIT.
+
+You can follow news about FreeBSD work on the Framework laptop at: https://wiki.freebsd.org/Laptops/Framework_Laptop.
+
+==== Continuous Integration and Quality Assurance
+
+The Foundation provides a full-time staff member and funds projects to improve
+continuous integration, automated testing, and overall quality assurance efforts
+for the FreeBSD project.
+
+==== Supporting FreeBSD Infrastructure
+
+The Foundation provides hardware and support for the Project. At the
+time of writing, the server that will become the new Australian mirror
+has arrived in Australia, has a fresh FreeBSD install and will shortly
+join the cluster.
+
+==== FreeBSD Advocacy and Education
+
+Much of our effort is dedicated to Project advocacy. This may involve
+* Hosted a stand at FOSDEM 2022 - Videos from the stand can be found at: https://youtube.com/playlist?list=PLugwS7L7NMXxwqIRg1PlhgzhNRi1eVdRQ
+
+* Participated in the Open Source Voices Podcast - Episode to be aired in late April [note from status report team: the episode has indeed be aired and is now available at https://www.opensourcevoices.org/29; unfortunately, there is and will be no transcript.]
+
+* Began planning the June 2022 FreeBSD Developers Summit taking place virtually, June 16-17, 2022 https://wiki.freebsd.org/DevSummit/202206
+
+* Held a new FreeBSD Friday - How to Track FreeBSD Using Git Pt. 2
+ https://youtu.be/Fe-dJrDMK_0
+
+* Presented at the St. Louis Unix User Group on March 9, 2022
+ https://ow.ly/1QXn50Ivj75
+
+* Served as Admins and were accepted as a mentoring organization for the 2022 Google Summer of Code
+
+* Held an Office Hours session on Google Summer of Code.
+ https://youtu.be/x-4U1xurmBE
+
+* Hosted a booth at the virtual Open Source 101 conference on March 29, 2022
+
+* New blog posts:
+
+** link:https://freebsdfoundation.org/blog/raid-z-expansion-feature-for-zfs/[RAID-Z Expansion Feature for ZFS In the Home Stretch]
+** link:https://freebsdfoundation.org/blog/whats-ahead-for-freebsd-and-the-foundation-in-2022/[What's Ahead for FreeBSD and the Foundation in 2022]
+** link:https://freebsdfoundation.org/blog/work-with-freebsd-in-google-summer-of-code/[Work with FreeBSD in Google Summer of Code]
+
+* New How-To Guide: link:https://freebsdfoundation.org/freebsd-project/resources/introduction-to-freebsd-jails/[An Introduction to FreeBSD Jails]
+
+* New FreeBSD Journal Article: link:https://freebsdfoundation.org/wp-content/uploads/2022/04/Contributing-to-FreeBSD-Ports-with-Git.pdf[Contributing to FreeBSD ports with Git]
+
+We help educate the world about FreeBSD by publishing the professionally
+produced FreeBSD Journal. As we mentioned previously, the FreeBSD
+Journal is now a free publication. Find out more and access the latest
+issues at https://www.FreeBSDfoundation.org/journal/
+
+You can find out more about events we attended and upcoming events at
+The gunion facility is used to track changes to a read-only disk on a writable disk.
+Logically, a writable disk is placed over a read-only disk.
+Write requests are intercepted and stored on the writable disk.
+Read requests are first checked to see if they have been written on the top (writable disk) and if found are returned.
+If they have not been written on the top disk, then they are read from the lower disk.
+
+The gunion facility can be especially useful if you have a large disk with a corrupted filesystem that you are unsure of how to repair.
+You can use gunion to place another disk over the corrupted disk and then attempt to repair the filesystem.
+If the repair fails, you can revert all the changes in the upper disk and be back to the unchanged state of the lower disk thus allowing you to try another approach to repairing it.
+If the repair is successful you can commit all the writes recorded on the top disk to the lower disk.
+
+Another use of the gunion facility is to try out upgrades to your system.
+Place the upper disk over the disk holding your filesystem that is to be upgraded and then run the upgrade on it.
+If it works, commit it; if it fails, revert the upgrade.
+
+The gunion(8) utility is used to create and manage an instance of a gunion. Further details and usage examples can be found in the gunion(8) manual page.
+At this time, gunion(8) is available only in 14.0.
+Contact: `\#helloSystem` on `irc.libera.chat`, mirrored to link:https://matrix.to/#/%23helloSystem:matrix.org?via=matrix.org[`#helloSystem:matrix.org` on Matrix]
+
+==== What is helloSystem?
+
+helloSystem is FreeBSD preconfigured as a desktop operating system with a focus on simplicity, elegance, and usability.
+Its design follows the “Less, but better” philosophy.
+
+==== Q1 2022 Status
+
+* Version 0.8.0 of helloSystem is under development and test
+** helloSystem 0.8.0 will be based on FreeBSD 13.1-RELEASE
+** Experimental Live ISOs using FreeBSD 13.1-BETA3 are available
+** Initial support for running Linux AppImage files using an optional Debian runtime
+** Initial support for the AppImage format in the user interface
+** Improved reliability and performance of mounted archives by using fuse-archive
+** Various bugfixes
+
+Installable experimental Live ISO images are available at https://github.com/helloSystem/ISO/releases/tag/experimental-13.1.
+
+==== Contributing
+
+link:https://github.com/helloSystem/hello/blob/master/CONTRIBUTING.md[The project appreciates contributions in various areas].
+As things are yet again settling into a new normal, it's once again time for a status report for the FreeBSD Project.
+
+You may have noticed that this report is also a little on the late side, and it's with regret that it's taken this long to get to it - however, thanks to a few kind souls who've stepped up to the plate, in addition to the folks on the team who do things quietly in the background, future reports should hopefully be more on time.
+
+So let's get some introductions in order, as yours truly is delighted to accept a hand from Pau Amma who already has been helping with reviews for a while, Lorenzo Salvadore who is stepping up to get some tooling in place to make it less of a chore to make the reports, as well as Sergio Carlavilla who is stepping up to help with all the work that can't be easily automated.
+
+This report covers a very diverse set of topics including but not limited to accessibility, system boot speed-up, an implementation of GEOM union, changes to the WiFi situation, and many other things.
+
+We hope you'll enjoy reading it!
+
+Daniel Ebdrup Jensen, on behalf of the status report team.
+=== Intel Wireless driver support and LinuxKPI 802.11 compatibility layer
+
+Links: +
+link:https://wiki.freebsd.org/WiFi/Iwlwifi[iwlwifi status FreeBSD wiki page] URL: link:https://wiki.freebsd.org/WiFi/Iwlwifi[https://wiki.freebsd.org/WiFi/Iwlwifi]
+
+Contact: Bjoern A. Zeeb <bz@FreeBSD.org>
+
+The Intel Wireless driver update project aims to bring support for newer chipsets along with mac80211 LinuxKPI compat code.
+The dual-licensed Intel driver code was ported in the past for the iwm(4) native driver; using the LinuxKPI compat framework allows us to use the driver directly and gives support to all the latest chipsets, with only minor local modifications.
+Some of the changes made while porting the driver to FreeBSD were kindly incorporated into the upstream Linux driver already.
+
+During the first quarter work continued with about 70 commits.
+Updating the driver and firmware reduced differences to the Linux version and gave us bugfixes and improvements.
+Changes to the LinuxKPI 802.11 compatibility layer were made to avoid firmware crashes and possible panics for users along with other improvements.
+
+Auto-loading support for LinuxKPI PCI drivers was comitted.
+This means that iwlwifi(4) will now load automatically during boot if a supported card is detected without any user interactions.
+Considering the current state of the driver and the next release a decision was made that iwm(4) supported chipsets will continue to attach to iwm(4) for now and only newer and otherwise unsupported chipsets will use the iwlwifi(4) driver.
+This is likely going to change in CURRENT as soon as iwlwifi(4) provides better support than iwm(4).
+
+The code was merged to the stable/13 branch and the current state will be shipped with the upcoming 13.1-RELEASE.
+
+In addition to The FreeBSD Foundation thanks need to go to all users who have been testing and reporting back or are patiently waiting for the next update.
+For the latest state of the development, please follow the freebsd-wireless mailing list.
+link:https://community.kde.org/FreeBSD[KDE Community FreeBSD] URL: link:https://community.kde.org/FreeBSD[https://community.kde.org/FreeBSD]
+
+Contact: Adriaan de Groot <kde@FreeBSD.org>
+
+The KDE on FreeBSD project packages the software from the KDE Community, along with dependencies and related software, 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 KDE team (kde@) is part of desktop@ and x11@ as well, building the software stack to make FreeBSD beautiful and usable as a daily-driver graphics-based desktop machine.
+
+*KDE Qt Patch Collection* The Qt Company did not release Qt 5.15 updates under Open Source licenses in 2021, leaving the Open Source 5.15 version lagging behind the proprietary release. Qt 6 is released under an Open Source license, but for the world of Open Source software that requires Qt 5, there is still a need for updates. The KDE Community fills that need by maintaining a curated set of patches -- generally backported from Qt6 -- to maintain the Open Source version of Qt 5. FreeBSD ports now use this *KDE Qt Patch Collection*, rather than the outdated last Qt 5.15.2 release from the Qt Company.
+This landed both in main and the last quarterly branch for 2021, since it brings important bugfixes.
+
+==== KDE Stack
+
+* *KDE Plasma Desktop* (all the `*/plasma5-*` ports) was updated to 5.23.5 at the start of the year. Since this happened very shortly after quarterly was branched, this was MFH'ed. The long-term-support release 5.24 landed mid-february. The FreeBSD ports do not stick to LTS releases, and will follow the regular release schedule. 5.24.3 landed on schedule in March.
+* *KDE Gear* (the collection of KDE libraries and applicatious outside of the Frameworks and Plasma Desktop groups) was updated to 21.12.1 and MFH'ed. Monthy releases landed as well: 21.12.2 in February.
+* *KDE Frameworks* have a monthly release cadence, so 5.90 landed in January, 5.91 in February and 5.92 in March.
+* *KDE PIM* currently does not support Contacts stored in a Google account because Google has changed the available REST API.
+* *astro/kstars* received its regularly scheduled updates.
+* *deskutils/kalendar* was updated. It has now reached the 1.0 stage.
+* *deskutils/kodaskanna* was added to the ports tree. It is a simple QR-code scanner for the desktop.
+* *deskutils/latte-dock* is an alternative launcher for use in KDE Plasma Desktop and other environments. It was updated to 0.10.7 as part of its monthly releases.
+* *devel/okteta*, an editor and viewer for binary data, was updated to 0.26.7, a regular bugfix release.
+* *graphics/digikam*, the digital photography manager, was updated to 7.6.0. (Thanks Dima Panov)
+* *graphics/kf5-kimageformats* has a new option enabling libheif and HEIC support.
+* *graphics/kontrast* was added to the 'accessibility' category. This is a tool for checking color-combinations (e.g. for a website) for sufficient contrast and readability.
+* *graphics/krita* was updated to the next big release, Krita 5. (Thanks Max Brazhnikov)
+* *lang/kross-interpreters* was fixed for Ruby 3. (Thanks Yasuhiro Kimura)
+* *sysutils/plasma5-discover* was updated to resolve some denial-of-service bugs in KDE infrastructure.
+* *www/falkon* was updated. After a two-year wait, a new release of the KDE web browser built on Qt WebEngine (itself a wrapper around Chromium internals) arrived upstream and in ports.
+* *x11/plasma5-plasma-workspace* now can properly edit login and account information.
+
+
+==== Related Applications
+
+* *devel/qtcreator* was updated to version 6. A new versioning model has been introduced by upstream, so this will now jump by major release number regularly. (Thanks to Florian Walpen)
+* *irc/quassel* was updated. Quassel is a distributed IRC client (think of it as your own personal IRC bouncer).
+* *misc/tellico* was updated. Tellico is a "collection manager", for instance collections of books, music, stamps, or FreeBSD releases.
+* *net-im/nheko* was updated. This is one of a dozen Matrix clients available in the ports tree.
+
+=== Elsewhere
+
+* *archivers/7-zip* is the preferred tool for dealing with 7zip files; this affacts KDE applications that work with archives (like *archivers/ark*). We would like to thank makc@ for stewarding that update.
+* *devel/libphonenumber* has bi-weekly updates to chase the exciting world of telephony details.
+* *graphics/poppler* was updated to version 22.01. This version requires C++17, which pushes a number of consumers to the newer C++ standard as well. Most consumers were fixed in advance.
+Contact: FreeBSD Office team ML <office@FreeBSD.org> +
+Contact: Dima Panov <fluffy@FreeBSD.org> +
+Contact: Li-Wen Hsu <lwhsu@FreeBSD.org>
+
+The FreeBSD Office team works on a number of office-related software suites and tools such as OpenOffice and LibreOffice.
+
+Work during this quarter was focused on providing the latest stable release of LibreOffice suite and companion apps to all FreeBSD users.
+
+During the 2022Q1 period we pushed maintenance patches for the LibreOffice 7.2 port to the quarterly branch and brought the latest, 7.3, releases
+and all companion libraries such as MDDS, libIxion and more to the ports tree.
+
+Also we are still working on the link:https://github.com/fluffykhv/freebsd-ports-boost[Boost WIP repository] to bring the latest Boost library to the ports.
+
+We are looking for people to help with the open tasks:
+
+* The link:https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=open&email1=office%40FreeBSD.org&emailassigned_to1=1&emailcc1=1&emailreporter1=1&emailtype1=substring&query_format=advanced&list_id=374316[open bugs list] contains all filed issues which need some attention
+* Upstream link:https://cgit.freebsd.org/ports/tree/editors/libreoffice/files[local patches in ports]
+
+Patches, comments and objections are always welcome in the mailing list and Bugzilla.
+Contact: Stephan Lichtenauer (Potluck) <sl@honeyguide.eu> +
+Contact: Michael Gmelin (Potman) <grembo@freebsd.org>
+
+Pot is a jail management tool that link:https://www.freebsd.org/news/status/report-2020-01-2020-03/#pot-and-the-nomad-pot-driver[also supports orchestration through Nomad].
+
+As a result of production testing in a real-world cluster deployment, pot and related projects received stability improvements for controlling the pot lifecycle (i.e., pot prepare/start/stop). +
+Various attributes and commands have been developed to improve support of nomad orchestration and batch jobs (e.g., change dns config during clone, ability to disable tmpfs, new last-run-stats command). A new pot release will follow soon.
+
+Potluck aims to be to FreeBSD and pot what Dockerhub is to Linux and Docker: a repository of pot flavours and complete container images for usage with pot and in many cases nomad.
+
+Many of the core images like link:https://potluck.honeyguide.net/blog/nomad-server/[Nomad], link:https://potluck.honeyguide.net/blog/consul/[Consul] and link:https://potluck.honeyguide.net/blog/vault/[Vault] that can be used to build a private cloud and orchestration platform, but also e.g. link:https://potluck.honeyguide.net/blog/prometheus/[Prometheus] or link:https://potluck.honeyguide.net/blog/postgresql-patroni/[PostgreSQL Patroni], have reached a stable status over the last quarter and are in production use now.
+
+To make navigating the evolving pot ecosystem easier, most project resources have been centralized in a dedicated github project: link:https://github.com/bsdpot[https://github.com/bsdpot]
+
+There, we plan to release ansible playbooks that allow easily creating a FreeBSD based orchestration environment from scratch based on all these tools.
+link:https://www.freebsd.org/releases/13.1R/[FreeBSD 13.1 Release Information] URL: link:https://www.freebsd.org/releases/13.1R/[https://www.freebsd.org/releases/13.1R/] [link added by status report team as this quarterly status report is being published after 13.1-RELEASE has been released] +
+link:https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/[FreeBSD development snapshots] URL: link:https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/[https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/]
+The FreeBSD Release Engineering Team is responsible for setting and publishing release schedules for official project releases of FreeBSD, announcing code freezes and maintaining the respective branches, among other things.
+
+During the first quarter of 2022, the Release Engineering Team completed work on, and submitted to the developers the 13.1-RELEASE schedule. This will be the second point release from the stable/13 branch.
+As of this writing, three BETA builds have been run, with at least two RC builds before the final release, currently scheduled for April 21, 2022.
+
+We look forward to another consistently stable release at the end of this cycle, as well as many more to come for other branches moving forward.
+
+Additionally throughout the quarter, several development snapshots builds were released for the *main*, *stable/13*, and *stable/12* branches.
+link:https://wiki.freebsd.org/WiFi/Rtw88[rtw88 status FreeBSD wiki page] URL: link:https://wiki.freebsd.org/WiFi/Rtw88[https://wiki.freebsd.org/WiFi/Rtw88]
+link:https://wiki.freebsd.org/WiFi/Rtw89[rtw89 status FreeBSD wiki page] URL: link:https://wiki.freebsd.org/WiFi/Rtw89[https://wiki.freebsd.org/WiFi/Rtw89]
+
+Contact: Bjoern A. Zeeb <bz@FreeBSD.org>
+
+While the Intel Wireless driver update project is the main driver behind the work to bring support for newer chipsets and eventually newer IEEE 802.11 standards support, there is also an ongoing effort to support more drivers.
+The next two drivers in the (already longer) queue are Realtek's rtw88 and rtw89.
+
+While the initial driver porting efforts for rtw88 and rtw89 happened on personal time, the LinuxKPI integration has to be done more and more along the Intel wireless driver work and so thanks are also due to The FreeBSD Foundation.
+
+The rtw88 driver has started to work on some machines with less than 4GB of main memory and was committed to the FreeBSD git repository for broader testing.
+While our version of the driver is aware of these limitations, the problem is currently assumed to be outside the driver in the interactions with LinuxKPI and busdma.
+
+The rtw89 driver has happily started to send packets and has problems receiving frames at this point.
+Further investigation will happen as soon as rtw88 is sorted out and it is expected that rtw89 will then also timely follow into FreeBSD's git repository.
+
+The currently known requirements to compile both drivers have mostly gone into stable/13 and releng/13.1 already.
+
+For the latest state of the development, please check the referenced wiki pages and follow the freebsd-wireless mailing list.
+description = "The <a href=\"https://www.freebsd.org/status/report-2022-01-2022-03/\">January to March 2022 Status Report</a> is now available with 22 entries."