diff --git a/website/content/en/status/report-2023-10-2023-12/bugmeister.adoc b/website/content/en/status/report-2023-10-2023-12/bugmeister.adoc index 321dda6a7c..d023aa8e5f 100644 --- a/website/content/en/status/report-2023-10-2023-12/bugmeister.adoc +++ b/website/content/en/status/report-2023-10-2023-12/bugmeister.adoc @@ -1,47 +1,47 @@ === Bugmeister Team and Bugzilla Links: + -link:https://www.freebsd.org/administration/#t-bugmeister[Bugmeister team] URL: link:https://www.freebsd.org/administration/#t-bugmeister[] +link:https://www.freebsd.org/administration/#t-bugmeister[Bugmeister team] URL: link:https://www.freebsd.org/administration/#t-bugmeister[] + link:https://bugs.freebsd.org/bugzilla/[FreeBSD Bugzilla] URL: link:https://bugs.freebsd.org/bugzilla/[] Contact: Bugmeister Some recent maintenance has been done on our Bugzilla instance: * the weekly reminder emails now include the correct values for mfc-* Flags queries; * the Dashboard page has had an obsolete query removed. (We no longer use the 'patch-ready' Keyword; it was too much paperwork. Thus, the query on that field was useless.); * the limit that capped the maximum number of reported PRs at 10000 has been raised to 12500. In addition, the Wiki documentation on our Bugzilla has been updated: * the page link:https://wiki.freebsd.org/Bugzilla/SearchQueries[] has been substantially reworked: ** In particular, documentation about how to search on Flag values has been added. (This may not have been done before.) Example: search for PRs with Flag 'mfc-stable14' set; ** This page may be of interest to all committers and contributors; * the page https://wiki.freebsd.org/Bugmeister/BugmeisterQA has also been updated; While similar to the above, it is of more specific interest to bugmeister and triagers. As well, PRs that are specific to FreeBSD 12 are being culled, as 12 has gone out of support as of 20231231. A further effort is being made to document our setup of Bugzilla itself, especially with respect to our customizations. This is needed to bring our own repository up to date with what is running on production. The number of PRs over the past quarter (and year) has remained consistent. However, we do seem to be closing incoming PRs more quickly these days. For reference: link:https://bugs.freebsd.org/bugzilla/page.cgi?id=dashboard.html&days=90[]. The overall number of PRs remains around 11,400. Bugmeister is also working towards restarting the Bugathons. See the updated page link:https://wiki.freebsd.org/Bugathons[]. Bugmeister would like to thank a number of people who have assisted with bugbusting, including Mina Galić, Graham Perrin, mailto:salvadore@FreeBSD.org[Lorenzo Salvadore], and mailto:fernape@FreeBSD.org[Fernando Apesteguìa], among others. In addition, bugmeister would like to thank all the FreeBSD committers who help process the PRs as they come in. Over the last few months we seem to be much closer to steady-state. diff --git a/website/content/en/status/report-2023-10-2023-12/gnome-contributions.adoc b/website/content/en/status/report-2023-10-2023-12/gnome-contributions.adoc index 9c41a08235..077c854883 100644 --- a/website/content/en/status/report-2023-10-2023-12/gnome-contributions.adoc +++ b/website/content/en/status/report-2023-10-2023-12/gnome-contributions.adoc @@ -1,47 +1,47 @@ === State of GNOME 44 Links: + link:https://www.gnome.org/[GNOME] URL: link:https://www.gnome.org/[] + link:https://codeberg.org/olivierd/freebsd-ports-gnome[Development repository] URL: link:https://codeberg.org/olivierd/freebsd-ports-gnome[] -Contact: FreeBSD GNOME Team +Contact: FreeBSD GNOME Team + Contact: Olivier Duchateau GNOME is a full desktop environment which is mainly based on GLib, GTK3/GTK4, and libadwaita. It provides two window managers or compositors: package:x11-wm/mutter[] and package:x11-wm/metacity[]. Currently in the ports collection, package:x11/gnome-shell[] is not supported by upstream anymore. As it is a lot of work, in order to have GNOME 44 available for users, I decided to split this update, because it impacts several ports. As a maintainer of package:x11/budgie[] and Pantheon desktop (a window manager based on package:x11-wm/mutter[], developed for link:https://elementary.io/[elementary OS]) I need more recent versions of some GNOME libraries. Firstly I worked on WebKitGTK. The 4.0 "legacy" API is almost not used by GNOME's libraries. The bare minimum is the 4.1 API. I created [.filename]#webkit.mk# for the [.filename]#Mk/Uses# framework, in order to _flavorize_ package:www/webkit2-gtk3[]. There is an link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275914[ongoing effort], but currently it is too unstable. Often applications such as Epiphany, mail clients (Geary, Evolution), or the online accounts panel in package:sysutils/gnome-control-center dump core. Nonetheless, remainder of desktop is usable and the latest release (44.7) of GNOME Shell is functional. I have begun sending my first patches for review (as well as those in Bugzilla). * link:https://reviews.freebsd.org/D43183[D43183] * link:https://reviews.freebsd.org/D43230[D43230] * link:https://reviews.freebsd.org/D43244[D43244] * link:https://reviews.freebsd.org/D40489[D40489] I have also ported the link:https://wiki.gnome.org/Projects/GnomeFlashback[GNOME Flashback] session module. It depends on package:x11-wm/metacity[] and package:x11-toolkits/libwnck3[]. I also maintain a link:https://codeberg.org/olivierd/freebsd-ports-gnome/wiki[documentation], and we can link:https://codeberg.org/olivierd/freebsd-ports-gnome/src/branch/screenshots[see] various desktops available. GNOME 45 is almost finished, except for GNOME Shell extensions. For this release I will focus on Wayland support (link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258042[bug #258042] and link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271836[bug #271836]). Tests and patches are welcomed, especially for WebKitGTK. Next months I plan to work on: * Allowing selecting a session in display manager (gdm), it is regression with our patches. -* Fixing sharing network (VNC, SSH) panel in package:sysutils[gnome-control-center] and backport for link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275900[bug #275900]. +* Fixing sharing network (VNC, SSH) panel in package:sysutils/gnome-control-center[] and backport for link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275900[bug #275900]. * Continuing to update applications and libraries for GNOME 45.