All posts by jzb

[$] The state of Vim

Post Syndicated from jzb original https://lwn.net/Articles/1002342/

The death of Bram Moolenaar, Vim
founder and benevolent dictator for life (BDFL), in 2023 sent a shock
through the community, and raised concern about the future of the
project. At VimConf 2024 in
November, current Vim maintainer Christian Brabandt delivered a
keynote on “the new Vim project” that detailed how the
community has reorganized itself to continue maintaining Vim and what
the future looks like.

Automattic reduces WordPress contributions

Post Syndicated from jzb original https://lwn.net/Articles/1004705/

Automattic has announced
that it is reallocating its resources away from contributing to the
WordPress project as a response to the WP Engine lawsuit:

As part of this reset, Automattic will match its volunteering pledge
with those made by WP Engine and other players in the ecosystem, or
about 45 hours a week that qualify under the Five For the Future
program as benefitting the entire community and not just a single
company. These hours will likely go towards security and critical
updates.

LWN last covered
the ongoing WordPress saga in December. [Thanks to Paul Wise for the
heads-up on this latest development.]

2024: Year in Review (Tor Blog)

Post Syndicated from jzb original https://lwn.net/Articles/1004460/

The Tor Project has published a
review
of major milestones from 2024, including merging with
the Tails project
, work to enable human-friendly .onion
addresses, and the launch of WebTunnel:

By mimicking common internet protocols, WebTunnel improves the
resilience of the Tor network in regions with heavy censorship. And
since its launch earlier this year, we’ve made sure to prioritize
small download sizes for more convenient distribution and simplified
the support of uTLS integration further mimicking the characteristics
of more widespread browsers. This makes Webtunnel safe for general
users because it helps conceal the fact that a tool like Tor is being
used.

Announcing the pkgsrc-2024Q4 branch

Post Syndicated from jzb original https://lwn.net/Articles/1004429/

The pkgsrc developers have
announced the 2024Q4 branch of the pkgsrc cross-platform
packaging system. It is the default package manager for NetBSD, SmartOS, and is available for
Linux
as well. This marks the 85th quarterly release of pkgsrc:

Since the pkgsrc-2024Q3 release, 110 packages were added, 1580 packages
were updated (with 2399 updates, including language-specific updates:
24 Go, 3 OCaml, 66 Perl, 5 PHP, 626 Python, 282 Ruby, 44 TeX). 33
packages were removed.

Security updates for Wednesday

Post Syndicated from jzb original https://lwn.net/Articles/1004428/

Security updates have been issued by Fedora (firefox, mupdf, and php-tcpdf), SUSE (etcd, file-roller, gtk3, kernel, python-django-ckeditor, rubygem-json-jwt, and tomcat10), and Ubuntu (ffmpeg, HTMLDOC, linux-aws, linux-raspi, linux-gke, linux-hwe-6.8, linux-lowlatency, linux-lowlatency-hwe-6.8, and tinyproxy).

2024 in retrospect (Gentoo News)

Post Syndicated from jzb original https://lwn.net/Articles/1004373/

Gentoo Linux has published a project
retrospective
that looks at the major improvements and news from
2024, the Gentoo Foundation’s finances, and contributions to Gentoo by
the numbers.

The number of commits to the main ::gentoo
repository
has remained at an overall high level in 2024, with a
2.4% increase from 121000 to 123942. The number of commits by external
contributors has grown strongly from 10708 to 12812, now across 421
unique external authors.

The importance of GURU, our
user-curated repository with a trusted user model
, as entry point
for potential developers, is clearly increasing as well. We have had
7517 commits in 2024, a strong growth from 5045 in 2023. The number of
contributors to GURU has increased a lot as well, from 158 in 2023 to
241 in 2024. Please join us there and help packaging the latest and
greatest software.

[$] Systemd improves image features and adds varlink API

Post Syndicated from jzb original https://lwn.net/Articles/1002398/

The systemd v257 release brings a number of incremental
enhancements to various components and utilities for working with
Linux systems. This includes more support for varlink, automated
downloading of disk images at boot time, and a number of improvements
to the secure-boot process for unified kernel images (UKIs), which we
have covered in a separate
article
.

Fedora Linux 41 election results

Post Syndicated from jzb original https://lwn.net/Articles/1003303/

The Fedora Project has announced
the results of the Fedora Linux 41 election cycle. Five seats were
open on the Fedora Engineering
Steering Committee
(FESCo), and the winners
are Kevin Fenzi, Zbigniew Jędrzejewski-Szmek, David Cantrell, Tomáš
Hrčka, and Fabio Alessandro Locati. One seat was open on the Mindshare
Committee
and that went to Luis Bazan as the only eligible
candidate nominated in this period.

Security updates for Friday

Post Syndicated from jzb original https://lwn.net/Articles/1003019/

Security updates have been issued by Debian (chromium and gunicorn), Fedora (jupyterlab), Oracle (bluez, containernetworking-plugins, edk2:20220126gitbb1bba3d77, edk2:20240524, gstreamer1-plugins-base, gstreamer1-plugins-good, kernel, libsndfile, libsndfile:1.0.31, mpg123, mpg123:1.32.9, pam, python3.11-urllib3, skopeo, tuned, and unbound:1.16.2), SUSE (avahi, docker, emacs, govulncheck-vulndb, haproxy, kernel, libmozjs-128-0, python-grpcio, python310-xhtml2pdf, sudo, and tailscale), and Ubuntu (dpdk, linux-hwe-5.15, and linux-iot).

Security updates for Thursday

Post Syndicated from jzb original https://lwn.net/Articles/1002903/

Security updates have been issued by AlmaLinux (bluez, edk2:20220126gitbb1bba3d77, gstreamer1-plugins-base, gstreamer1-plugins-good, kernel, kernel-rt, mpg123, php:8.2, python3.11-urllib3, and tuned), Fedora (ColPack, glibc, golang-github-chainguard-dev-git-urls, golang-github-task, icecat, python-nbdime, python3.13, and python3.14), Mageia (kernel, kmod-xtables-addons, kmod-virtualbox, dwarves and kernel-linus), Red Hat (gstreamer1-plugins-base and gstreamer1-plugins-good), SUSE (curl, emacs, git-bug, glib2, helm, kernel, and traefik2), and Ubuntu (gst-plugins-base1.0, gst-plugins-good1.0, gstreamer1.0, libvpx, linux-gcp, phpunit, and yara).

[$] FESCo provenpackager sanction causes problems

Post Syndicated from jzb original https://lwn.net/Articles/1002450/

The Fedora Engineering Steering Council (FESCo) has made a series of
missteps in deciding to revoke a longtime Fedora contributor’s provenpackager
status. FESCo made the decision during a closed session, based on private
complaints. It then publicly announced its decision, including the
contributor’s name, while only supplying a vague account of the
contributor’s actions. This has left the Fedora community with more
questions than answers, and raised a number of complaints about the
transparency of FESCo’s process. In addition, the sequence of events has
sparked discussions about package ownership, as well as when and how it’s
appropriate to push changes to packages that a developer doesn’t own.

Security updates for Wednesday

Post Syndicated from jzb original https://lwn.net/Articles/1002703/

Security updates have been issued by AlmaLinux (libsndfile, php:7.4, python3.11, python3.12, and python36:3.6), Debian (dpdk), Mageia (curl and socat), Oracle (firefox and tuned), Red Hat (bluez, containernetworking-plugins, edk2, edk2:20220126gitbb1bba3d77, edk2:20240524, expat, gstreamer1-plugins-base, gstreamer1-plugins-base and gstreamer1-plugins-good, gstreamer1-plugins-good, kernel, libsndfile, libsndfile:1.0.31, mpg123, mpg123:1.32.9, pam, python3.11-urllib3, skopeo, tuned, unbound, and unbound:1.16.2), SUSE (cloudflared, curl, docker, firefox, gstreamer-plugins-good, kernel, libmozjs-115-0, libmozjs-128-0, libmozjs-78-0, libsoup, ovmf, python-urllib3_1, subversion, thunderbird, and traefik), and Ubuntu (editorconfig-core, libspring-java, linux, linux-aws, linux-aws-6.8, linux-gcp, linux-gcp-6.8, linux-gke,
linux-gkeop, linux-ibm, linux-nvidia, linux-nvidia-6.8,
linux-nvidia-lowlatency, linux-oem-6.8, linux-oracle, linux-oracle-6.8,
linux-raspi, linux, linux-gcp, linux-gcp-5.15, linux-gke, linux-gkeop, linux-ibm,
linux-ibm-5.15, linux-kvm, linux-lowlatency, linux-lowlatency-hwe-5.15,
linux-nvidia, linux-oracle, linux-oracle-5.15, linux-raspi, linux, linux-gcp, linux-gcp-5.4, linux-hwe-5.4, linux-kvm, linux-raspi, linux, linux-lowlatency, linux-oracle, linux-aws, linux-aws-5.15, linux-aws, linux-aws-5.4, linux-bluefield, linux-oracle, linux-oracle-5.4, and linux-oem-6.11).

Fedora Asahi Remix 41 is now available

Post Syndicated from jzb original https://lwn.net/Articles/1002546/

Fedora Magazine reports
that the Fedora Asahi Remix 41 for Apple Silicon is now available:

In addition to all the exciting improvements brought by Fedora Linux
41, Fedora Asahi Remix 41 provides x86/x86-64
emulation
integration including support for AAA
games
to Apple Silicon. The game support is based on the new
conformant Vulkan
1.4
driver. It also continues to provide extensive device support,
including high quality audio out of the box.

LWN covered a talk
from the X.org Developers Conference (XDC) by Alyssa Rosenzweig on the
status of Asahi’s GPU drivers in October.