git: 4e47e73e9f - main - Add 2022Q4 status report

From: Lorenzo Salvadore <salvadore_at_FreeBSD.org>
Date: Wed, 25 Jan 2023 17:33:04 UTC
The branch main has been updated by salvadore (ports committer):

URL: https://cgit.FreeBSD.org/doc/commit/?id=4e47e73e9f944e6f39e8439dd72b1ed5b05e776a

commit 4e47e73e9f944e6f39e8439dd72b1ed5b05e776a
Author:     Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2023-01-23 15:16:21 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2023-01-25 17:32:35 +0000

    Add 2022Q4 status report
    
    Reviewed by:    grahamperrin
    Reviewed by:    pauamma (at https://github.com/freebsd/freebsd-quarterly)
    Approved by:    carlavilla (doc)
    Differential Revision: https://reviews.freebsd.org/D38171
---
 website/content/en/status/_index.adoc              |   7 +-
 .../status/report-2022-10-2022-12/FreshPorts.adoc  |  53 ++++++
 .../report-2022-10-2022-12/NFS-in-prisons.adoc     |  24 +++
 .../en/status/report-2022-10-2022-12/_index.adoc   | 203 +++++++++++++++++++++
 .../report-2022-10-2022-12/accessibility.adoc      |  22 +++
 .../en/status/report-2022-10-2022-12/azure.adoc    |  42 +++++
 .../en/status/report-2022-10-2022-12/biology.adoc  |  28 +++
 .../en/status/report-2022-10-2022-12/budgie.adoc   |  37 ++++
 .../en/status/report-2022-10-2022-12/cheribsd.adoc |  32 ++++
 .../en/status/report-2022-10-2022-12/ci.adoc       |  53 ++++++
 .../status/report-2022-10-2022-12/cloud-init.adoc  |  23 +++
 .../status/report-2022-10-2022-12/clusteradm.adoc  |  74 ++++++++
 .../en/status/report-2022-10-2022-12/core.adoc     |  32 ++++
 .../en/status/report-2022-10-2022-12/ddb_ctf.adoc  |  15 ++
 .../en/status/report-2022-10-2022-12/doceng.adoc   |  92 ++++++++++
 .../report-2022-10-2022-12/freebsd-foundation.adoc | 121 ++++++++++++
 .../en/status/report-2022-10-2022-12/gcc.adoc      |  50 +++++
 .../report-2022-10-2022-12/golang_riscv64.adoc     |  12 ++
 .../en/status/report-2022-10-2022-12/intro.adoc    |  11 ++
 .../en/status/report-2022-10-2022-12/kde.adoc      |  35 ++++
 .../en/status/report-2022-10-2022-12/netlink.adoc  |  45 +++++
 .../en/status/report-2022-10-2022-12/openssh.adoc  |  15 ++
 .../openstack-on-freebsd.adoc                      |  54 ++++++
 .../en/status/report-2022-10-2022-12/pantheon.adoc |  43 +++++
 .../en/status/report-2022-10-2022-12/papers.adoc   |  19 ++
 .../en/status/report-2022-10-2022-12/portmgr.adoc  |  71 +++++++
 .../en/status/report-2022-10-2022-12/portsdb.adoc  |  32 ++++
 .../en/status/report-2022-10-2022-12/pot.adoc      |  29 +++
 .../report-2022-10-2022-12/pytest-for-atf.adoc     |  28 +++
 .../en/status/report-2022-10-2022-12/releng.adoc   |  24 +++
 .../en/status/report-2022-10-2022-12/riscv.adoc    |  32 ++++
 .../en/status/report-2022-10-2022-12/status.adoc   |  61 +++++++
 .../report-2022-10-2022-12/ufs_snapshots.adoc      |  40 ++++
 .../vessel-status-report.adoc                      |  40 ++++
 .../en/status/report-2022-10-2022-12/wifi.adoc     |  34 ++++
 .../en/status/report-2022-10-2022-12/xen.adoc      |  36 ++++
 .../en/status/report-2022-10-2022-12/xfce.adoc     |  18 ++
 37 files changed, 1584 insertions(+), 3 deletions(-)

diff --git a/website/content/en/status/_index.adoc b/website/content/en/status/_index.adoc
index 45a7e8b3e0..f52b4ece23 100644
--- a/website/content/en/status/_index.adoc
+++ b/website/content/en/status/_index.adoc
@@ -5,15 +5,15 @@ sidenav: about
 
 = FreeBSD Status Reports
 
-== Next Quarterly Status Report submissions (October - December) due: December 31st, 2022
+== Next Quarterly Status Report submissions (January - March) due: March 31st, 2023
 
-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].
+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 status-submissions@FreeBSD.org, using the link:https://github.com/freebsd/freebsd-quarterly/blob/master/report-sample.adoc[report-sample.adoc template].
 
 '''''
 
 One of the benefits of the FreeBSD development model is a focus on centralized design and implementation, in which the operating system is maintained in a central repository, and discussed on centrally maintained lists. This allows for a high level of coordination between authors of various components of the system, and allows policies to be enforced over the entire system, covering issues ranging from architecture to style. However, as the FreeBSD developer community has grown, and the rate of both mailing list traffic and tree modifications has increased, making it difficult even for the most dedicated developer to remain on top of all the work going on in the tree.
 
-The FreeBSD Development Status Report attempts to address this problem by providing a vehicle that allows developers to make the broader community aware of their on-going work on FreeBSD, both in and out of the central source repository. For each project and sub-project, a one paragraph summary is included, indicating progress since the last summary. If it is a new project, or if a project has not submitted any prior status reports, a short description may precede the status information.
+The FreeBSD Status Report attempts to address this problem by providing a vehicle that allows developers to make the broader community aware of their on-going work on FreeBSD, both in and out of the central source repository. For each project and sub-project, a one paragraph summary is included, indicating progress since the last summary. If it is a new project, or if a project has not submitted any prior status reports, a short description may precede the status information.
 
 For more exact guidelines on how to write good status reports, please consult link:howto/[our recommendations].
 
@@ -23,6 +23,7 @@ These status reports may be reproduced in whole or in part, as long as the sourc
 
 == 2022
 
+* link:report-2022-10-2022-12/[October, 2022 - December, 2022]
 * link:report-2022-07-2022-09/[July, 2022 - September, 2022]
 * link:report-2022-04-2022-06/[April, 2022 - June, 2022]
 * link:report-2022-01-2022-03/[January, 2022 - March, 2022]
diff --git a/website/content/en/status/report-2022-10-2022-12/FreshPorts.adoc b/website/content/en/status/report-2022-10-2022-12/FreshPorts.adoc
new file mode 100644
index 0000000000..87cc9f7e2c
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/FreshPorts.adoc
@@ -0,0 +1,53 @@
+=== FreshPorts - help wanted
+
+Links: +
+link:https://freshports.org/[FreshPorts] URL: link:https://freshports.org/[https://freshports.org/] +
+link:https://news.freshports.org/[FreshPorts blog] URL: link:https://news.freshports.org/[https://news.freshports.org/]
+
+Contact: Dan Langille <dvl@FreeBSD.org>
+
+FreshPorts and FreshSource have reported upon FreeBSD commits for 20 years.
+They cover all commits, not just ports.
+
+FreshPorts tracks the commits and extracts data from the port Makefiles to create a database of information useful to both port maintainers and port users.
+
+For example, link:https://www.freshports.org/security/acme.sh/[https://www.freshports.org/security/acme.sh/] shows the history of the _acme.sh_ port, back to its creation in May 2017.
+
+==== Converting the backend repository
+
+This topic deals with the FreshPorts code repository.
+The front end (website) was converted from Subversion to Git several years ago.
+The back end, which processes FreeBSD commits and updates the database, is still on Subversion.
+I have wanted to convert these repositories to Git for some time.
+
+I would like help with this please.
+I'll give you a copy of the repositories and you give me back several Git repos (one for each).
+They will be uploaded to link:https://github.com/FreshPorts[https://github.com/FreshPorts] (our project on GitHub).
+
+These are the existing Subversion repos:
+
+* ingress (code for the back end)
+* database schema
+* backend - monitoring code
+* packaging - scripts for cutting new tarballs - deprecated via Git
+* daemontools - now misnamed, because the scripts use man:daemon[8]
+* periodics - scripts started by man:periodic[8]
+* ports - for the FreeBSD packages which install the above.
+
+==== I won't be running FreshPorts forever
+
+It's been over 22 years and I know others must take over eventually.
+I'd like to start that process now.
+There are several aspects to FreshPorts:
+
+* FreeBSD admin (updating the OS and packages)
+* front end code (website - mostly PHP)
+* back end code (commit processing - Perl, Python, shell)
+* database design (PostgreSQL).
+
+The database does not change very often and requires little maintenance compared to the applications and OS.
+The website pretty much runs itself.
+From time to time, a change to the FreeBSD ports infrastructure breaks something or requires a modification, but there is rarely any urgency to fix that.
+This is not a huge time commitment.
+There is a lot of learning.
+While not a complex application, FreshPorts is also not trivial.
diff --git a/website/content/en/status/report-2022-10-2022-12/NFS-in-prisons.adoc b/website/content/en/status/report-2022-10-2022-12/NFS-in-prisons.adoc
new file mode 100644
index 0000000000..d81a384b57
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/NFS-in-prisons.adoc
@@ -0,0 +1,24 @@
+=== Enable the NFS server to run in a vnet prison
+
+Links: +
+link:https://people.freebsd.org/%7Ermacklem/vnet.patch[Source patch for main] URL: link:https://people.freebsd.org/%7Ermacklem/vnet.patch[https://people.freebsd.org/~rmacklem/vnet.patch] +
+link:https://people.freebsd.org/%7Ermacklem/nfsd-vnet-prison-setup.txt[Simple Setup Doc] URL: link:https://people.freebsd.org/%7Ermacklem/nfsd-vnet-prison-setup.txt[https://people.freebsd.org/~rmacklem/nfsd-vnet-prison-setup.txt]
+
+Contact: Rick Macklem <rmacklem@freebsd.org>
+
+Several users of FreeBSD identified a need to run the NFS server inside a vnet prison.
+This turned into a small project, where I now have a patch that does this.
+It is currently available at the above link for testing or on Phabricator as link:https://reviews.freebsd.org/D37519[D37519].
+Without this patch, the NFS server cannot be run in a prison.
+
+Not included in the above patch is the ability to run the man:rpc.tlsservd[8] and man:nfsuserd[8] daemons within the vnet prison.
+I do now have patches that allow these daemons to run in the vnet prison along with man:mountd[8] and man:nfsd[8], but I would like to get the above patch into main before adding support for man:rpc.tlsservd[8] or man:nfsuserd[8].
+
+At this time, the code needs reviewing and testing.
+Hopefully this can be completed in the next few weeks, so that the patch can be committed to `main` and possibly also MFC'd to `stable/13`.
+
+==== To do
+
+* Testing the above patch.
+* Reviewing the above patch.
+* Doing the same for the man:rpc.tlsservd[8] and man:nfsuserd[8] patches.
diff --git a/website/content/en/status/report-2022-10-2022-12/_index.adoc b/website/content/en/status/report-2022-10-2022-12/_index.adoc
new file mode 100644
index 0000000000..d6ff60e63f
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/_index.adoc
@@ -0,0 +1,203 @@
+---
+title: "FreeBSD Status Report Fourth Quarter 2022"
+sidenav: about
+---
+
+= Introduction
+:doctype: article
+:toc: macro
+:toclevels: 2
+:icons: font
+:!sectnums:
+:source-highlighter: rouge
+:experimental:
+:reports-path: content/en/status/report-2022-10-2022-12
+
+include::{reports-path}/intro.adoc[]
+
+'''
+
+toc::[]
+
+'''
+
+[[FreeBSD-Team-Reports]]
+== FreeBSD Team Reports
+
+Entries from the various official and semi-official teams, as found in the link:../../administration/[Administration Page].
+
+include::{reports-path}/core.adoc[]
+
+'''
+
+include::{reports-path}/freebsd-foundation.adoc[]
+
+'''
+
+include::{reports-path}/releng.adoc[]
+
+'''
+
+include::{reports-path}/clusteradm.adoc[]
+
+'''
+
+include::{reports-path}/ci.adoc[]
+
+'''
+
+include::{reports-path}/portmgr.adoc[]
+
+'''
+
+include::{reports-path}/status.adoc[]
+
+'''
+
+[[projects]]
+== Projects
+
+Projects that span multiple categories, from the kernel and userspace to the Ports Collection or external projects.
+
+include::{reports-path}/accessibility.adoc[]
+
+'''
+
+include::{reports-path}/vessel-status-report.adoc[]
+
+'''
+
+include::{reports-path}/NFS-in-prisons.adoc[]
+
+'''
+
+include::{reports-path}/pytest-for-atf.adoc[]
+
+'''
+
+[[userland]]
+== Userland
+
+Changes affecting the base system and programs in it.
+
+include::{reports-path}/openssh.adoc[]
+
+'''
+
+[[kernel]]
+== Kernel
+
+Updates to kernel subsystems/features, driver support, filesystems, and more.
+
+include::{reports-path}/ufs_snapshots.adoc[]
+
+'''
+
+include::{reports-path}/wifi.adoc[]
+
+'''
+
+include::{reports-path}/netlink.adoc[]
+
+'''
+
+include::{reports-path}/ddb_ctf.adoc[]
+
+'''
+
+[[architectures]]
+== Architectures
+
+Updating platform-specific features and bringing in support for the new hardware platform.
+
+include::{reports-path}/cheribsd.adoc[]
+
+'''
+
+include::{reports-path}/riscv.adoc[]
+
+'''
+
+include::{reports-path}/golang_riscv64.adoc[]
+
+'''
+
+include::{reports-path}/xen.adoc[]
+
+'''
+
+[[cloud]]
+== Cloud
+
+Updating cloud-specific features and bringing in support for new cloud platforms.
+
+include::{reports-path}/azure.adoc[]
+
+'''
+
+include::{reports-path}/cloud-init.adoc[]
+
+'''
+
+include::{reports-path}/openstack-on-freebsd.adoc[]
+
+'''
+
+[[documentation]]
+== Documentation
+
+Noteworthy changes in the documentation tree, manual pages, or new external books/documents.
+
+include::{reports-path}/doceng.adoc[]
+
+'''
+
+include::{reports-path}/papers.adoc[]
+
+'''
+
+[[ports]]
+== Ports
+
+Changes affecting the Ports Collection, whether sweeping changes that touch most of the tree, or individual ports themselves.
+
+include::{reports-path}/FreshPorts.adoc[]
+
+'''
+
+include::{reports-path}/portsdb.adoc[]
+
+'''
+
+include::{reports-path}/kde.adoc[]
+
+'''
+
+include::{reports-path}/xfce.adoc[]
+
+'''
+
+include::{reports-path}/pantheon.adoc[]
+
+'''
+
+include::{reports-path}/budgie.adoc[]
+
+'''
+
+include::{reports-path}/gcc.adoc[]
+
+'''
+
+include::{reports-path}/biology.adoc[]
+
+'''
+
+[[third-Party-Projects]]
+== Third Party Projects
+
+Many projects build upon FreeBSD or incorporate components of FreeBSD into their project.
+As these projects may be of interest to the broader FreeBSD community, we sometimes include brief updates submitted by these projects in our quarterly report.
+The FreeBSD project makes no representation as to the accuracy or veracity of any claims in these submissions.
+
+include::{reports-path}/pot.adoc[]
diff --git a/website/content/en/status/report-2022-10-2022-12/accessibility.adoc b/website/content/en/status/report-2022-10-2022-12/accessibility.adoc
new file mode 100644
index 0000000000..287fd03e7c
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/accessibility.adoc
@@ -0,0 +1,22 @@
+=== Console screen reader infrastructure
+
+Links: +
+link:https://reviews.freebsd.org/D35776[console speaker daemon] URL: link:https://reviews.freebsd.org/D35776[https://reviews.freebsd.org/D35776] +
+link:https://reviews.freebsd.org/D35754[kernel support for console screen reader] URL: link:https://reviews.freebsd.org/D35754[https://reviews.freebsd.org/D35754] +
+link:https://wiki.freebsd.org/Accessibility/Wishlist/Base[base system accessibility wishlist] URL: link:https://wiki.freebsd.org/Accessibility/Wishlist/Base[https://wiki.freebsd.org/Accessibility/Wishlist/Base]
+
+Contact: Hans Petter Selasky <hps@selasky.org> +
+Contact: FreeBSD accessibility discussions <freebsd-accessibility@freebsd.org>
+
+This project aims at providing a very basic screen reader usable in console mode (without a GUI) for FreeBSD.
+This is an important first step for system administrators using speech to access computers, who previously would have needed a second computer running a terminal emulator to install or configure a FreeBSD server or character-based desktop computer.
+
+The third and fourth quarters of 2022 saw basic design and some feature testing which looks promising, and a link:https://lists.freebsd.org/archives/freebsd-accessibility/2022-October/000014.html[detailed call for testing with installation procedure] posted.
+
+This project needs help with the following:
+
+* Code reviewing
+* Usability testing
+* Integrating with the FreeBSD installer.
+
+Sponsor: NVIDIA Networking (for the kernel development part)
diff --git a/website/content/en/status/report-2022-10-2022-12/azure.adoc b/website/content/en/status/report-2022-10-2022-12/azure.adoc
new file mode 100644
index 0000000000..d694296d43
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/azure.adoc
@@ -0,0 +1,42 @@
+=== FreeBSD on Microsoft HyperV and Azure
+
+Links: +
+link:https://wiki.freebsd.org/MicrosoftAzure[Microsoft Azure article on FreeBSD wiki] URL: link:https://wiki.freebsd.org/MicrosoftAzure[https://wiki.freebsd.org/MicrosoftAzure] +
+link:https://wiki.freebsd.org/HyperV[Microsoft HyperV article on FreeBSD wiki] URL: link:https://wiki.freebsd.org/HyperV[https://wiki.freebsd.org/HyperV]
+
+Contact: Microsoft FreeBSD Integration Services Team <bsdic@microsoft.com> +
+Contact: link:https://lists.FreeBSD.org/mailman/listinfo/freebsd-cloud[freebsd-cloud Mailing List] +
+Contact: The FreeBSD Azure Release Engineering Team <releng-azure@FreeBSD.org> +
+Contact: Wei Hu <whu@FreeBSD.org> +
+Contact: Li-Wen Hsu <lwhsu@FreeBSD.org> +
+
+In this quarter, the link:https://azuremarketplace.microsoft.com/marketplace/apps/thefreebsdfoundation.freebsd-12_4[12.4-RELEASE image] has been published to Azure Marketplace.
+
+Work in progress tasks:
+
+* Automating the image building and publishing process and merge to src/release/.
+* Building and publishing ZFS-based images to Azure Marketplace
+** All the required codes are merged to main branch, and can create ZFS-based images by specifying `VMFS=zfs`.
+** Need to make the build process more automatic and collaborating with release engineering to start generating snapshots.
+* Building and publishing Hyper-V gen2 VM images to Azure Marketplace
+** Blocked by https://bugs.freebsd.org/264267
+
+The above tasks are sponsored by The FreeBSD Foundation, with resources provided by Microsoft.
+
+Wei Hu and his colleagues in Microsoft are working on several tasks sponsored by Microsoft:
+
+* Fixing booting issue on Hyper-V gen2 VM in Azure
+** https://bugs.freebsd.org/264267
+* Porting Hyper-V guest support to aarch64
+** https://bugs.freebsd.org/266248
+** https://bugs.freebsd.org/267654
+
+Open tasks:
+
+* Update FreeBSD related doc at link:https://docs.microsoft.com[https://docs.microsoft.com]
+* Support FreeBSD in link:https://azure.microsoft.com/services/devops/pipelines/[Azure Pipelines]
+* Update link:https://www.freshports.org/sysutils/azure-agent[Azure agent port] to the latest version
+* Upstream link:https://github.com/Azure/WALinuxAgent/pull/1892[local modifications of Azure agent]
+
+Sponsor: Microsoft for work by Wei Hu and others in Microsoft, and for resources for the rest +
+Sponsor: The FreeBSD Foundation for everything else
diff --git a/website/content/en/status/report-2022-10-2022-12/biology.adoc b/website/content/en/status/report-2022-10-2022-12/biology.adoc
new file mode 100644
index 0000000000..6e685ef73b
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/biology.adoc
@@ -0,0 +1,28 @@
+=== Another milestone for biology ports
+
+Links: +
+link:https://github.com/auerlab/biolibc-tools[Biolibc-tools] URL: link:https://github.com/auerlab/biolibc-tools[https://github.com/auerlab/biolibc-tools] +
+link:https://github.com/auerlab/fasda[Fast And Simple Differential Analysis] URL: link:https://github.com/auerlab/fasda[https://github.com/auerlab/fasda]
+
+Contact: Jason Bacon <jwb@FreeBSD.org>
+
+The biology category in ports continues to grow and mature, and reached another milestone in 2022q4 with the introduction of the rna-seq metaport.
+
+The fields of genomics, and more generally, bioinformatics, are often referred to as the "wild west" of computational science.
+Analyses are typically mired by a lack of clear documentation, and difficulties deploying and using software.
+Many scientific software developers do not understand the potential of package managers to simplify their lives and the lives of their users.
+As a result, much scientific software is deployed using ad hoc "caveman" installations involving overly complicated and unreliable build systems that either bundle dependencies or attempt to work with random installations thereof.
+
+Work has been ongoing to make FreeBSD ports a model of how easy scientific software deployment should be.
+It now contains a solid core of many of the most commonly used open source applications in biological research.
+
+This quarter saw the completion of a tool chain for one of the most important types of analysis, known as RNA-Seq.
+RNA-Seq measures the abundance of RNA, and hence gene activity, in tissue samples.
+All of the tools needed to perform a typical RNA-Seq analysis can now be installed on FreeBSD using:
+
+`pkg install rna-seq`
+
+This includes many mature existing tools as well as new tools developed on FreeBSD, such as FASDA and biolibc-tools, easy-to-use replacements for some of the more troublesome tools traditionally used in an RNA-Seq pipeline.
+
+Software deployments for RNA-Seq that traditionally have taken weeks or longer can now be performed on FreeBSD in a few minutes with a single command.
+Scientists can spend their time doing science rather than struggling with IT issues.
diff --git a/website/content/en/status/report-2022-10-2022-12/budgie.adoc b/website/content/en/status/report-2022-10-2022-12/budgie.adoc
new file mode 100644
index 0000000000..30d6275d47
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/budgie.adoc
@@ -0,0 +1,37 @@
+=== Budgie desktop on FreeBSD
+
+Links: +
+link:https://blog.buddiesofbudgie.org/[Buddies of Budgie news] URL: link:https://blog.buddiesofbudgie.org/[https://blog.buddiesofbudgie.org/] +
+link:https://codeberg.org/olivierd/freebsd-ports-budgie[Development repository] URL: link:https://codeberg.org/olivierd/freebsd-ports-budgie[https://codeberg.org/olivierd/freebsd-ports-budgie] +
+
+Contact: Olivier Duchateau <duchateau.olivier@gmail.com>
+
+Budgie initially developed as the default desktop environment for the former Evolve OS.
+Since the 10.6.x releases, improvements have been made to be "agnostic".
+
+It is built on top of GNOME technologies such as GTK >= 3, GLib, Mutter, libpeas.
+
+The goal is to have a new desktop for end users.
+I have submitted 2 reviews (link:https://reviews.freebsd.org/D37224[D37224] and link:https://reviews.freebsd.org/D37286[D37286] for The FreeBSD Porter's Handbook) so committers can import it.
+
+These reviews include:
+
+* Mk/Uses framework `budgie.mk`
+* new virtual category (*budgie*)
+* 6 applications
+* icon theme `x11-themes/tela-icon-theme`.
+
+During this quarter, I have also submitted several patches (related to this desktop) especially:
+
+* `x11/gnome-terminal` update to 3.44.2 link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267928[bug #267928]
+* `x11-wm/mutter` update to 42.6 link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267899[bug #267899]
+* `x11-toolkits/libwnck3` update to 40.1 link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267898[bug #267898].
+
+These bugs are also still open:
+
+* `devel/libpeas` link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267420[bug #267420]
+* `sysutils/gnome-settings-daemon` link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265107[bug #265107].
+
+==== Open task
+
+* Add support of LightDM in FreeBSD Handbook
diff --git a/website/content/en/status/report-2022-10-2022-12/cheribsd.adoc b/website/content/en/status/report-2022-10-2022-12/cheribsd.adoc
new file mode 100644
index 0000000000..7f70f17729
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/cheribsd.adoc
@@ -0,0 +1,32 @@
+=== CheriBSD 22.12 release
+
+Links: +
+link:https://www.cheribsd.org[CheriBSD] URL: link:https://www.cheribsd.org[https://www.cheribsd.org] +
+link:https://lists.cam.ac.uk/sympa/info/cl-cheribsd-announce[CheriBSD Announcements list] URL: link:https://lists.cam.ac.uk/sympa/info/cl-cheribsd-announce[https://lists.cam.ac.uk/sympa/info/cl-cheribsd-announce]
+
+Contact: Brooks Davis <brooks@FreeBSD.org> +
+Contact: Edward Tomasz Napierala <trasz@FreeBSD.org> +
+Contact: George Neville-Neil <gnn@FreeBSD.org> +
+Contact: Jessica Clarke <jrtc27@FreeBSD.org> +
+Contact: John Baldwin <jhb@FreeBSD.org> +
+Contact: Robert Watson <rwatson@FreeBSD.org> +
+Contact: Ruslan Bukin <br@FreeBSD.org>
+
+CheriBSD extends FreeBSD to implement memory protection and software compartmentalization features supported by the CHERI instruction-set extensions.
+There are two active architectural implementations of the CHERI protection model: CHERI-RISC-V and Arm's Morello.
+A sketch of CHERI-x86 is also under development.
+CheriBSD is a research operating system with a stable baseline implementation into which various new research features have been, or are currently being, merged.
+
+We have published the 22.12 release of CheriBSD including:
+
+* A general update of the baseline FreeBSD OS to August 2022.
+* Memory-safe adaptation of Direct Rendering Manager (DRM) and Panfrost device driver, which enable a Morello-based desktop system using on-board GPU and HDMI.
+These drivers may be used with hybrid or pure-capability kernels.
+* An initial set of graphics and desktop CheriABI software packages such as Wayland and portions of KDE to get you up and running with a memory-safe desktop environment.
+These components remain under active development, and we anticipate continuing package updates after the CheriBSD release.
+* An early research prototype of link:https://github.com/CTSRD-CHERI/cheripedia/wiki/Library-based-Compartmentalisation[library-based compartmentalization], which implements an alternative run-time linker running shared objects in libraries.
+This implementation is very much a work-in-progress, and is provided to enable research at other collaborator institutions needing easy access to the prototype.
+It is neither complete nor intended to be secure.
+* Improved pluggability of experimental heap temporal memory-safety support, which is not yet merged into the main development branch, but will now be easier to use by downloading an alternative kernel and heap allocator libraries provided by Microsoft.
+* An updated version of GDB with support for Morello instructions and inspecting memory tags.
+* Alpha support for ZFS file systems including support for boot environments.
diff --git a/website/content/en/status/report-2022-10-2022-12/ci.adoc b/website/content/en/status/report-2022-10-2022-12/ci.adoc
new file mode 100644
index 0000000000..1136a051b6
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/ci.adoc
@@ -0,0 +1,53 @@
+=== Continuous Integration
+
+Links: +
+link:https://ci.FreeBSD.org[FreeBSD Jenkins Instance] URL: link:https://ci.FreeBSD.org[https://ci.FreeBSD.org] +
+link:https://artifact.ci.FreeBSD.org[FreeBSD CI artifact archive] URL: link:https://artifact.ci.FreeBSD.org[https://artifact.ci.FreeBSD.org] +
+link:https://wiki.FreeBSD.org/Jenkins[FreeBSD Jenkins wiki] URL: link:https://wiki.FreeBSD.org/Jenkins[https://wiki.FreeBSD.org/Jenkins] +
+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] +
+link:https://lists.FreeBSD.org/subscription/dev-ci[dev-ci Mailing List] URL: link:https://lists.FreeBSD.org/subscription/dev-ci[https://lists.FreeBSD.org/subscription/dev-ci]
+
+Contact: Jenkins Admin <jenkins-admin@FreeBSD.org> +
+Contact: Li-Wen Hsu <lwhsu@FreeBSD.org> +
+Contact: link:https://lists.FreeBSD.org/mailman/listinfo/freebsd-testing[freebsd-testing Mailing List] +
+Contact: IRC #freebsd-ci channel on EFNet
+
+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 fourth quarter of 2022, we continued working with the contributors and developers in the project to fulfill their testing needs and also keep collaborating with external projects and companies to improve their products and FreeBSD.
+
+Important completed tasks:
+
+* link:https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc9_build/[FreeBSD-main-amd64-gcc9_build] now sends failing reports to the committers whose commits may be related.
+* link:https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/[FreeBSD-main-amd64-gcc12_build] has been added.
+* link:https://ci.FreeBSD.org/job/FreeBSD-main-powerpc64-images/[FreeBSD-main-powerpc64-images] now also builds bootable APM disk image for Apple G5 baremetal and QEMU -M mac99 (by alfredo@)
+
+Work in progress 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
+* Simplifying CI/test environment setting up for contributors and developers
+* Setting up the CI stage environment and putting the experimental jobs on it
+* Organizing the scripts in freebsd-ci repository to prepare for merging to src repository
+* Improving the hardware test lab and adding more hardware for testing
+
+Open or queued tasks:
+
+* Collecting and sorting link:https://hackmd.io/@FreeBSD-CI/freebsd-ci-todo[CI tasks and ideas]
+* Setting up public network access for the VM guest running tests
+* Implementing use of 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
+* 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!
+
+Sponsor: The FreeBSD Foundation
diff --git a/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc b/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc
new file mode 100644
index 0000000000..371e0c8959
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc
@@ -0,0 +1,23 @@
+=== FreeBSD as a Tier 1 cloud-init Platform
+
+Links: +
+link:https://cloud-init.io/[cloud-init Website] URL: link:https://cloud-init.io/[https://cloud-init.io/] +
+link:https://cloudinit.readthedocs.io/en/latest/[cloud-init Documentation] URL: link:https://cloudinit.readthedocs.io/en/latest/[https://cloudinit.readthedocs.io/en/latest/] +
+link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[cloud-init ongoing refactorization] URL: link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst] 
+
+Contact: Mina Galić <me+FreeBSD@igalic.co>
+
+cloud-init is the standard way of provisioning servers in the cloud.
+Unfortunately, cloud-init support for operating systems other than Linux is rather poor, and the lack of cloud-init support on FreeBSD is a hindrance to cloud providers who want to offer FreeBSD as a Tier 1 platform.
+To remedy the situation, this project aims to bring FreeBSD cloud-init support on par with Linux support.
+The broader plan is to lift support across all BSDs.
+
+The first milestone has been delivered.
+Along with many bug fixes, we now have link:https://github.com/canonical/cloud-init/pull/1779[merged] an man:ifconfig[8] parser, which allows us to retrieve all the information of all network devices, similarly to how on Linux this is done by parsing the contents of `/sys/class/net/<dev>/`.
+In the coming weeks, this project will align itself with the Azure developers to do some crucial refactoring.
+This will move our new parser further into cloud-init's main execution paths.
+
+People interested in helping with the project can help with testing new features and fixes through package:net/cloud-init-devel[], which will be updated whenever we make significant commits.
+Further, people with access to, and experience with, OpenBSD and NetBSD are also highly welcome to help.
+
+Sponsor: The FreeBSD Foundation
diff --git a/website/content/en/status/report-2022-10-2022-12/clusteradm.adoc b/website/content/en/status/report-2022-10-2022-12/clusteradm.adoc
new file mode 100644
index 0000000000..9c6697be91
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/clusteradm.adoc
@@ -0,0 +1,74 @@
+=== Cluster Administration Team
+
+Links: +
+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:
+
+* Regular cluster-wide software upgrades +
+Two full upgrades to fix and prevent some impacting issues (FreeBSD-EN-22:25.tcp and FreeBSD-EN-22:28.heimdal).
+* Regular support for FreeBSD.org user accounts
+* Regular disk and parts support (and replacement) for all physical hosts and mirrors.
+* Site audit at our primary site
+** Inventory of spares and other miscellanea occupying space in our cabinets.
+** Inventory of PDUs/power outlet usage and identifying faulty PSUs.
+* Identify and fix major DNS issue impacting the project +
+The primary DNS servers hosted on HE.net suffered outages for a few days, and new DNS servers were deployed worldwide.
+We thank our sponsor link:https://www.metapeer.com/[Metapeer] for providing anycast infrastructure.
+* Deploy a new mirror in Frankfurt, Germany +
+A replacement for our mirror in Amsterdam (site decommissioned).
+Former and new mirror hosted and sponsored by link:https://deploy.equinix.com/[Equinix].
+* Reuse parts of three broken CI machines +
+No replacements for these at this moment, awaiting a cluster refresh soon.
+* Work with the PowerPC team to improve the PowerPC cluster machines
+** Parts like mainboard, NVMe and Power 9 CPU bought through the FreeBSD Foundation.
+** Former package builder fixed, and re-deployed as powerpc and powerpc64 package builder.
+** Former devref machine reinstalled as a new powerpc64le package builder.
+** The cluster has now only these two PowerPC machines in operation.
+* Several rounds to free up disk space usage in the cluster machines
+* Setup of an experimental search engine for the mailing lists: https://lists.freebsd.org/search
+* Fix a bug in the mailing lists archiver, which resulted in some broken links +
+All mailing lists archives have been regenerated.
+
+Work in progress:
+
+* Large-scale network upgrade at our primary site +
+New link:https://www.juniper.net/[Juniper] switches arrived at our primary site to replace the former ones.
+We thank link:https://www.juniper.net/[Juniper] for the donation.
+* Replace old servers in our primary site and a few mirrors +
+Besides the broken CI servers, we have a few old servers with broken disks and faulty PSUs.
+This task is in conjunction with the FreeBSD Foundation and donors/sponsors.
+* Create a new database for the mailing list search engine to allow searching for mail in the archives from mailman's time
+
+FreeBSD Official Mirrors Overview:
+
+Current locations are Australia, Brazil, Germany, Japan (two full mirror sites), Malaysia, South Africa, Taiwan, United Kingdom (full mirror site), United States of America (California, New Jersey [the primary site], and Washington).
+
+The hardware and network connection have been generously provided by:
+
+* https://www.bytemark.co.uk/[Bytemark Hosting]
+* https://www.bbtower.co.jp[Cloud and SDN Laboratory at BroadBand Tower, Inc]
+* https://www.cs.nycu.edu.tw[Department of Computer Science, National Yang Ming Chiao Tung University]
+* https://deploy.equinix.com[Equinix]
+* https://internet.asn.au/[Internet Association of Australia]
+* https://www.isc.org/[Internet Systems Consortium]
+* https://www.inx.net.za[INX-ZA]
+* https://www.kddi-webcommunications.co.jp/[KDDI Web Communications Inc]
+* https://myren.net.my[Malaysian Research & Education Network]
+* https://www.metapeer.com[Metapeer]
+* https://www.nyi.net/[New York Internet]
+* https://nic.br[Nic.br]
+* https://your.org[Your.org]
+
+The Frankfurt single server mirror is now the primary Europe mirror in bandwidth and usage.
+
+We are still looking for an additional full mirror site (five servers) in Europe to replace old servers in the United Kingdom full mirror site.
+
+We see a good pattern in having single mirrors in Internet Exchange Points worldwide (Australia, Brazil, and South Africa); if you know or work for some of them that could sponsor a single mirror server, please get in touch.
+United States (West Coast) and Europe (anywhere) are preferable places.
+
+See link:https://wiki.freebsd.org/Teams/clusteradm/generic-mirror-layout[generic mirrored layout] for full mirror site specs and link:https://wiki.freebsd.org/Teams/clusteradm/tiny-mirror[tiny-mirror] for a single mirror site.
diff --git a/website/content/en/status/report-2022-10-2022-12/core.adoc b/website/content/en/status/report-2022-10-2022-12/core.adoc
new file mode 100644
index 0000000000..601f5983ca
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/core.adoc
@@ -0,0 +1,32 @@
+=== FreeBSD Core Team
+
+Contact: FreeBSD Core Team <core@FreeBSD.org>
+
+The FreeBSD Core Team is the governing body of FreeBSD.
+
+==== Items
+
+===== Core Team Charter
+
+A delegation of the current core team is working together with some members of the previous Core Team to draft a core team charter.
+There was a face-to-face meeting in the US on December 3 - 4 to discuss the new charter.
+The delegation will present to the rest of the core team and discuss the details in the first quarter of 2023.
+The same delegation also had a meeting with the FreeBSD Foundation board on December 5th to discuss the collaboration details.
+
+===== Experimental Matrix IM solution
+
+The core team is working on evaluating Matrix as an instant messaging tool for the project.
+This will make the project's communication channels less dependant on third parties.
+The service will be made available to the FreeBSD community to test and evaluate its validity at a later date.
+
+===== Committer's Guide
+
+Deprecate BSD-2-Clause-FreeBSD and use BSD-2-Clause.
+For more information please refer to the link:https://cgit.freebsd.org/doc/commit/?id=a6e5d24925949785122a9f37f163d58239fd5484[commit].
+
+==== Commit bits
+
+* Core approved the src commit bit for Zhenlei Huang (zlei@)
+* Core approved the src commit bit for Corvin Köhne (corvink@)
+* Core approved the src commit bit for Sumit Saxon (ssaxena@)
+* Core approved the restore of the source commit bit for Paweł Jakub Dawidek (pjd@).
diff --git a/website/content/en/status/report-2022-10-2022-12/ddb_ctf.adoc b/website/content/en/status/report-2022-10-2022-12/ddb_ctf.adoc
new file mode 100644
index 0000000000..a479c73dac
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/ddb_ctf.adoc
@@ -0,0 +1,15 @@
+=== Adding basic CTF support to ddb
+
+Links: +
+link:https://reviews.freebsd.org/D37898[Differential 1] URL: link:https://reviews.freebsd.org/D37898[https://reviews.freebsd.org/D37898] +
+link:https://reviews.freebsd.org/D37899[Differential 2] URL: link:https://reviews.freebsd.org/D37899[https://reviews.freebsd.org/D37899]
+
+Contact: Bojan Novković <bojan.novkovic@kset.org>
+
+The goal of this project was to extend the ddb kernel debugger to use the kernel's Compact C Type Format (CTF) data and use the newly added features to implement a pretty-printing command in ddb.
+
+Due to a restrictive execution environment (no IO or memory allocation), ddb can not use existing kernel linker methods to retrieve the kernel's CTF data.
+Instead, the first patch adds the ability to load the kernel's CTF data during boot and adds a new kernel linker method used for accessing CTF data from ddb.
+The second patch adds a basic interface for using CTF data in ddb and a pretty-printing command built using the newly added interfaces.
+
+Any feedback, comments, and reviews are welcome and would be greatly appreciated.
diff --git a/website/content/en/status/report-2022-10-2022-12/doceng.adoc b/website/content/en/status/report-2022-10-2022-12/doceng.adoc
new file mode 100644
index 0000000000..c7318e158e
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/doceng.adoc
@@ -0,0 +1,92 @@
+////
+Quarter:	4th quarter of 2022
+Prepared by:	fernape
+Reviewed by:	carlavilla@
+Last edit:	
+Version:	
+////
+
+=== Documentation Engineering Team
+
+Links: +
+link:https://www.freebsd.org/docproj/[FreeBSD Documentation Project] URL: link:https://www.freebsd.org/docproj/[https://www.freebsd.org/docproj/] +
+link:https://docs.freebsd.org/en/books/fdp-primer/[FreeBSD Documentation Project Primer for New Contributors] URL: link:https://docs.freebsd.org/en/books/fdp-primer/[https://docs.freebsd.org/en/books/fdp-primer/] +
+link:https://www.freebsd.org/administration/#t-doceng[Documentation Engineering Team] URL: link:https://www.freebsd.org/administration/#t-doceng[https://www.freebsd.org/administration/#t-doceng]
+
+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].
+
+During the last quarter:
+
+* crees@ and zeising@ doc bits were taken in for safekeeping.
+
+Items pending and in the discussion:
+
+* link:https://cgit.freebsd.org/doc/commit/?id=4c50528a8678246a6d01765acac8c395434b8c7e[A new document about licensing] has been added to the documentation set.
+
+==== Porter's Handbook:
+
+Two new `USES` knobs have been added to the Handbook:
+
+* link:https://cgit.freebsd.org/doc/commit/?id=0870d76e67a3a4ca2d1169e0fbc0cd8e5b378f7f[New USES = luajit].
+* link:https://cgit.freebsd.org/doc/commit/?id=c94edcebb622c4a35405f591f242132db534cd7b[New USES = llvm].
+
+Also:
+
+* link:https://cgit.freebsd.org/doc/commit/?id=f55bb91726b6ad07362bf8aedb6a3aa9d62bd41f[Erlang facilities] have been documented
+* link:https://cgit.freebsd.org/doc/commit/?id=ef23f41eb565c84fc675bc9dbf1810e51c616799[The new CABAL_REVISON knob] has been documented.
+
+==== FreeBSD Translations on Weblate
+
+Link: link:https://wiki.freebsd.org/Doc/Translation/Weblate[Translate FreeBSD on Weblate] +
+Link: link:https://translate-dev.freebsd.org/[FreeBSD Weblate Instance]
+
+===== Q4 2022 Status
+
+* 12 languages
+* 150 registered users
+
+===== Languages
+
+* Chinese (Simplified) (zh-cn)	(progress: 8%)
+* Chinese (Traditional) (zh-tw)	(progress: 4%)
+* Dutch (nl) 			(progress: 1%)
+* French (fr)			(progress: 1%)
+* German (de)			(progress: 1%)
+* Indonesian (id)		(progress: 1%)
+* Italian (it)			(progress: 4%)
+* Norwegian (nb-no)		(progress: 1%)
+* Persian (fa-ir)		(progress: 3%)
+* Portuguese (pt-br)		(progress: 16%)
+* Spanish (es)			(progress: 19%)
+* Turkish (tr)			(progress: 2%)
+
+We want to thank everyone who contributed by translating or reviewing documents.
+
+And please, help promote this effort on your local user group; we always need more volunteers.
+
+==== FreeBSD Website Revamp - WebApps working group
+
+Contact: Sergio Carlavilla <carlavilla@FreeBSD.org>
+
+Working group in charge of creating the new FreeBSD Documentation Portal and redesigning the FreeBSD main website and its components.
+FreeBSD developers can follow and join the working group on the FreeBSD Slack channel #wg-www21.
+The work will be divided into four phases:
+
+. Redesign of the Documentation Portal
++
+Create a new design, responsive and with global search. (_Complete_)
+
+. Redesign of the Manual Pages on web
++
+Scripts to generate the HTML pages using mandoc. (_Complete_)
+Public instance on https://man-dev.FreeBSD.org
+
+. Redesign of the Ports page on web
++
+Ports scripts to create an applications portal. (_Work in progress_)
+
+. Redesign of the FreeBSD main website
++
+New design, responsive and dark theme. (_Work in progress_)
diff --git a/website/content/en/status/report-2022-10-2022-12/freebsd-foundation.adoc b/website/content/en/status/report-2022-10-2022-12/freebsd-foundation.adoc
new file mode 100644
index 0000000000..504c03b973
--- /dev/null
+++ b/website/content/en/status/report-2022-10-2022-12/freebsd-foundation.adoc
@@ -0,0 +1,121 @@
+=== FreeBSD Foundation
+
+Links: +
+link:https://www.freebsdfoundation.org[FreeBSD Foundation] URL: link:https://www.freebsdfoundation.org[https://www.freebsdfoundation.org] +
+link:https://freebsdfoundation.org/blog/technology-roadmap/[Technology Roadmap] URL: link:https://freebsdfoundation.org/blog/technology-roadmap/[https://freebsdfoundation.org/blog/technology-roadmap/] +
+link:https://www.freebsdfoundation.org/donate/[Donate] URL: link:https://www.freebsdfoundation.org/donate/[https://www.freebsdfoundation.org/donate/] +
+link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[Foundation Partnership Program] URL: link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/] +
+link:https://www.freebsdfoundation.org/journal/[FreeBSD Journal] URL: link:https://www.freebsdfoundation.org/journal/[https://www.freebsdfoundation.org/journal/] +
+link:https://www.freebsdfoundation.org/news-and-events/[Foundation News and Events] URL: link:https://www.freebsdfoundation.org/news-and-events/[https://www.freebsdfoundation.org/news-and-events/]
+
+Contact: Deb Goodkin <deb@FreeBSDFoundation.org>
+
+The FreeBSD Foundation is a 501(c)(3) non-profit organization dedicated to supporting and promoting the FreeBSD Project and community worldwide.
+Donations from individuals and corporations are used to fund and manage software development projects, conferences, and developer summits.
+We also provide travel grants to FreeBSD contributors, purchase and support hardware to improve and maintain FreeBSD infrastructure, and provide resources to improve security, quality assurance, and release engineering efforts.
+We publish marketing material to promote, educate, and advocate for the FreeBSD Project, facilitate collaboration between commercial vendors and FreeBSD developers, and finally, represent the FreeBSD Project in executing contracts, license agreements, and other legal arrangements that require a recognized legal entity.
+
+==== Fundraising Efforts
+
+Thank you to everyone who made a financial contribution in 2022!
+We're still tallying up the totals and will have final numbers soon.
+Unfortunately, we did not meet our fundraising goal, which reinforced our need of having someone who can focus on encouraging organizations to invest in FreeBSD.
+We will bring someone on board soon to help with that effort.
+
+In this Quarterly Status report you'll read about many of the areas we funded in Q4 to improve FreeBSD and advocate for the Project (the two main areas we spend money on).
+Check out reports on the internally and externally funded projects like Openstack on FreeBSD, Enabling Snapshots on Filesystems Using Journaled Soft Updates, FreeBSD as a Tier 1 cloud-init Platform, and FreeBSD/riscv64 Improvements.
+In addition, we provided tons of community engagement and education opportunities virtually and in-person!
+
+If you want to help us continue our efforts, please consider making a donation towards our 2023 fundraising campaign!
+link:https://www.freebsdfoundation.org/donate/[https://www.freebsdfoundation.org/donate/]
+
+We also have a Partnership Program for larger commercial donors.
+You can read about it at link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/].
+
+==== OS Improvements
+
+During the last quarter of 2022, 218 src, 45 ports, and 12 doc tree commits identified the Foundation as a sponsor.
+Work was committed under Foundation sponsorship to repositories outside of FreeBSD as well, e.g., to the cloud-init project.
+Some of this sponsored work is described in separate report entries:
+
+* FreeBSD as a Tier 1 cloud-init Platform
+* OpenStack on FreeBSD project update
+* Wireless Report
+* Enabling Snapshots on Filesystems Using Journaled Soft Updates
+
+Other Foundation work in the src tree included:
+
+- a variety of additions and fixes from Konstantin Belousov including commits to the virtual memory system (e.g., link:https://cgit.freebsd.org/src/commit/?id=ec201dddfbddd3a77dd3f3afc9b007d0e13e7ad1[ec201dd], link:https://cgit.freebsd.org/src/commit/?id=cd086696c2cb6d23bac3bc749836d36a9280ae98[cd08669], and link:https://cgit.freebsd.org/src/commit/?id=d537d1f12e8829faccd395115193b03b578f1176[d537d1f]), and file systems (e.g., link:https://cgit.freebsd.org/src/commit/?id=37aea2649ff707f23d35309d882b38e9ac818e42[37aea26], link:https://cgit.freebsd.org/src/commit/?id=83aff0f08c525ea3c394f3dd6598665cd369d53c[83aff0f], link:https://cgit.freebsd.org/src/commit/?id=860399eb86cc431412bfbce0ab76c6652e5b6c07[860399e], and link:https://cgit.freebsd.org/src/commit/?id=4d903a1a74d9526aba4d177e89c10f97df5662f2[4d903a1])
+- work from Andrew Turner on arm64 such as link:https://cgit.freebsd.org/src/commit/?id=c15085278cb55bd3c1ea252adf5635bb6800b431[an implementation of per-superpage locks] and link:https://cgit.freebsd.org/src/commit/?id=969935b86b179b2b517ab5d35d943fcb761203c1[the addition of support for an array of hwresets]
+- more RISC-V improvements from Mitchell Horne, including link:https://cgit.freebsd.org/src/commit/?id=701923e2a4105be606c5263181b6eb6f546f1a84[improvements to parsing of ISA property strings], link:https://cgit.freebsd.org/src/commit/?id=95b1c27069775dd969cd045888b4ea5aeb53cb7f[optimizations to memory allocation], and various documentation additions and improvements
+- follow-up commits to Mark Johnston's work to add ZFS Support to makefs(8) (e.g., link:https://cgit.freebsd.org/src/commit/?id=89585511cc052643a774f64f6450d18e7dd51d4a[work to easily provide ZFS-based VM and cloud images] and link:https://cgit.freebsd.org/src/commit/?id=72a1cb05cd230ce0d12a7180ae65ddbba2e0cb6d[automation for better defaults] from Li-Wen Hsu)
+- a variety of work from Ed Maste, including link:https://cgit.freebsd.org/src/commit/?id=38a52bd3b5cac3da6f7f6eef3dd050e6aa08ebb3[an ssh update] and link:https://cgit.freebsd.org/src/commit/?id=86edb11e7491e657e6c75ef6814867021665c377[a switch to LLVM objdump].
+
+==== 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.
+You can read about the latest activity for that work in a separate report entry.
+
+==== FreeBSD Advocacy and Education
+
+Much of our effort is dedicated to Project advocacy.
+This may involve highlighting interesting FreeBSD work, producing literature and video tutorials, attending events, or giving presentations.
+The goal of the literature we produce is to teach people FreeBSD basics and help make their path to adoption or contribution easier.
+Other than attending and presenting at events, we encourage and help community members run their own FreeBSD events, give presentations, or staff FreeBSD tables.
+
+The FreeBSD Foundation sponsors many conferences, events, and summits around the globe.
+These events can be BSD-related, open source, or technology events geared towards underrepresented groups.
+We support the FreeBSD-focused events to help provide a venue for sharing knowledge, working together on projects, and facilitating collaboration between developers and commercial users.
+This all helps provide a healthy ecosystem.
+We support the non-FreeBSD events to promote and raise awareness of FreeBSD, to increase the use of FreeBSD in different applications, and to recruit more contributors to the Project.
+We are continuing to attend events both in person and virtual as well as planning the November Vendor Summit.
+In addition to attending and planning virtual events, we are continually working on new training initiatives and updating our selection of link:https://freebsdfoundation.org/freebsd-project/resources/[how-to guides] to facilitate getting more folks to try out FreeBSD.
+
+Check out some of the advocacy and education work we did last quarter:
+
+* Sponsored the OpenZFS Developer Summit, October 24-25, 2022 in San Francisco, CA
+
+* Sponsored All Things Open, October 30-November 2, 2022 in Raleigh, NC
+
+* Sponsored and helped organize the November 2022 FreeBSD Vendor Summit.
*** 896 LINES SKIPPED ***