Mastodon

News from the Planet

Firefox Tooling Announcements: Happy BMO Push Day! (20260723.{1,2})

Mozilla PlanetJuly 23, 2026

The following changes have been pushed to bugzilla.mozilla.org: Github Link Bug 2055236 - The column headers in Github PR are barely visible in dark mode Bug 2054574 - Do not auto-assigning Hackbot when submitting a Phabricator revision Github Link The following changes have been pushed to…

read more ➔

Adding a backup Internet WAN on my OPNsense Router

Jeff GeerlingJuly 23, 2026

AKA "Spectrum has gone down two weeks in a row and I'm sick of it". I've been borrowing a portable 5G gateway from my Dad for a few weeks, for testing... and two weeks in a row, I've used it as a backup Internet option, since my Spectrum Business cable Internet has gone down. And yes, I'd get…

read more ➔

Jiri Eischmann: How AI Is Changing Open Source

Gnome PlanetJuly 23, 2026

AI entered software development at full speed this year, and it is significantly impacting open-source projects as well. In this article, I discuss several trends I have recently observed in open source in connection with AI, and how these trends are changing the world of open-source software. This…

read more ➔

Michael Meeks: 2026-07-23 Thursday

Gnome PlanetJuly 23, 2026

Tech. planning call, sync with Caolan, lunch with J. Pleased to be mentioned in the Irish Parliament - go Ireland! Really pleased to see Collabora Online 26.04 released for customer use: the foundation of another year of development and improvement. Thanks to our partners for supporting…

read more ➔

Mozilla Addons Blog: Firefox 153 WebExtensions API updates

Mozilla PlanetJuly 23, 2026

We had a bumper release of WebExtensions API updates in Firefox 153. To start, there is a permissions change that affects how your extensions access local files. We then have two contributions from the community members: userScripts.execute() and the new publicSuffix API. We’re covering those…

read more ➔

Felipe Borges: On Planet GNOME and personal opinions

Gnome PlanetJuly 23, 2026

Putting on my Planet GNOME editor hat for a quick PSA! Planet GNOME is a convenient aggregator for personal blogs by members of our community. While all content must follow our Code of Conduct, the views expressed in these posts are solely those of the individual authors. They don’t represent or…

read more ➔

Michael Calabrese: GUADEC 2026

Gnome PlanetJuly 23, 2026

When Felipe first emailed us about the GUADEC 2026 travel grant, we were thrilled to learn that we were going to have the opportunity to attend the conference in person. This was my first GUADEC, and it was a pleasure to meet the GNOME community and put faces to names. The conference was held in A…

read more ➔

Thunderbird Blog: Thunderbird 153 “Meadow” is out now!

Mozilla PlanetJuly 22, 2026

As we head into the summer months, a new Extended Support Release (ESR) is in full bloom. Thunderbird 153 “Meadow” is out now, and from all of us at MZLA, the Thunderbird Council, and our global community of contributors, we can’t wait for you to try it out. “Meadow” builds on Thunderbird 140…

read more ➔

Michael Meeks: 2026-07-22 Wednesday

Gnome PlanetJuly 22, 2026

Up early, sync with Stephan, Pranam, Laser, all-hands call, snatched lunch, Collabora quarterly mgmt meeting. Published the next strip: An interview with Maurice: digging into organizations Pleased to see FLOSS Weekly Episode 879: Collabora published - great to chat with…

read more ➔

Firefox Tooling Announcements: July 22nd Deploy

Mozilla PlanetJuly 22, 2026

The latest version of PerfCompare is now live! Check out the change-log below to see the updates: [kala-moz] Add KdeModesPanel to expanded view (#1052) Dark Mode Bugs Fix (#1063) Bug 2037556: simplify wording of tooltip text for CD and CLES; fix dark mode links in tooltips…

read more ➔

Open Sauce and GPS time were my summer AI Antiseptics

Jeff GeerlingJuly 22, 2026

In the midst of our AI slop revolution, traveling to the West coast for Open Sauce this past weekend was the perfect antiseptic for rising costs, summer heat, and online divisiveness. It's ironic, then, that I used Claude to vibe code my Tufty GPS Time Badge. Partly due to time constraints, and…

read more ➔

This month in Radicle CI, July 2026

Lars WirzeniusJuly 22, 2026

This is a monthly newsletter about the current state of Radicle CI, what has happened recently, and near future plans. Current status Radicle CI is in production use. There are several CI nodes, and Lars runs a public one for open source Rust projects at callisto.liw.fi. Radicle CI use metrics I…

read more ➔

Sam Thursfield: 22nd July 2026

Gnome PlanetJuly 22, 2026

I got funding from my employer to attend the GNOME conference, and one of the requirements is that I write a “conference report” mail with a summary of what I got out of it. I’m going to share that email here, with a bit of extra context. If you’re reading my blog — you’re either quite involved in…

read more ➔

Scattered thoughts on social geolocation

Terence EdenJuly 22, 2026

I want to be able to share my location with my friends on social media. Twitter (RIP) had a way to attach an optional location to a post. Facebook still lets me check in to venues. But neither ActivityPub (Mastodon) nor AT Protocol (BlueSky) allow me to do that. I've been banging on about this for…

read more ➔

Peter Hutterer: libei and graphics tablets stylus support

Gnome PlanetJuly 22, 2026

While you (yes, you! no, not you, the one behind you) have been sweltering in the heatwaves of the northern hemispheres (Assisted-by: AI), I've been busy adding graphics tablet support to libei. This is scheduled for the soon to be released libei 1.7.0. The initial work was done by Jason Gerecke…

read more ➔

Peter Hutterer: libei and gesture events

Gnome PlanetJuly 22, 2026

/me gestures vaguely at everything Oh, hey, this works now? Great! libei 1.7.0 (to be released soon) comes with a new interface: "ei_gestures" which, creatively, will allow for gestures to be sent between a libei client and an EIS implementation (typically: a Wayland compositor). I'm not going…

read more ➔

Peter Hutterer: libei and keysym/text events

Gnome PlanetJuly 22, 2026

If you've been paying attention (and I know you have, because it'd be embarrassing for you if you didn't) you'd have noticed that libei 1.6 (May 2026) added support for keysym and text events. libei sends logical events between a libei client and an EIS implementation (typically: a Wayland…

read more ➔

Peter Hutterer: libei integrations in the XDG RemoteDesktop and InputCapture portals

Gnome PlanetJuly 22, 2026

Turns out it's been years since I've talked about eggs, so let's change this. libei is, of course, the library for Emulated Input[1]. This post is mostly a refresher because it's been so long and a short summary of some of the work we've done so far, in preparation for some more posts that come…

read more ➔

This Week In Rust: This Week in Rust 661

Mozilla PlanetJuly 22, 2026

Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @thisweekinrust.bsky.social on Bluesky or @ThisWeekinRust…

read more ➔

Monthly report about Debian Long Term Support, June 2026 (by Thorsten Alteholz)

Debian PlanetJuly 22, 2026

The Debian LTS Team, funded by [Freexian’s Debian LTS offering] (https://www.freexian.com/lts/debian/), is pleased to report its activities for June. Activity summary During the month of June, 20 contributors have been paid to work on Debian LTS (links to individual contributor reports are located…

read more ➔

Opt Green Has Ended. Long Live Opt Green!

KDE PlanetJuly 22, 2026

Part I: Repair Cafés As May came to an end, so did KDE Eco's "Opt Green: Sustainable Software For Sustainable Hardware" (German: Nachhaltige Software Für Nachhaltige Hardware) project. Read the announcement from 2024 at the project's start. It has been a full and exciting two years. Together with a…

read more ➔

Legal obligations vs social contracts

KDE PlanetJuly 21, 2026

My post about responsibility for bug reports on old software versions the other day stirred up quite some discussion, and I wanted to drill a bit more into what I think is the crux of the dispute: the difference between legal obligations and the social contract. When you package and…

read more ➔

Firefox Developer Experience: Firefox WebDriver Newsletter 153

Mozilla PlanetJuly 21, 2026

WebDriver is a remote control interface that enables introspection and control of user agents. As such, it can help developers to verify that their websites are working and performing well with all major browsers. The protocol is standardized by the W3C and consists of two separate specifications:…

read more ➔

Minuet 26.08: call for testers

KDE PlanetJuly 21, 2026

Minuet is a KDE's application for music education. It helps students and musicians train their ears with exercises for intervals, chords, scales, and rhythms. Minuet 26.08 is shaping up to be a particularly exciting release, with new ways to practice, a redesigned interface, and support for more…

read more ➔

The Mozilla Blog: Experience Better Browsing: Introducing Native Containers in Firefox 153

Mozilla PlanetJuly 21, 2026

Today, we’re excited to announce the Preview of Containers in Firefox version 153, which lets you keep separate parts of your online life (work, shopping, personal, banking) logged into different accounts in the same browser window, but keeps your cookies and ad tracking isolated inside each…

read more ➔