GNOME Work

CalDav and CardDav work continues. The deeper we’ve dug the more hard coding we’ve found. Support requires patches to GNOME Online Accounts, GNOME Calendar, GNOME Contacts, and Evolution Data Server.

On the feature side, we’re enabling autodiscovery of URL’s so you use clean, short provider URLs rather than the full length variety.

This bug is our guide:

https://bugzilla.gnome.org/show_bug.cgi?id=720519

We’ll be sending patches up to GNOME soon. We’re looking forward to feedback.

Pop!_OS Installation

We’re considering writing a new installer for GNOME and any DE that features user setup separate from OS installation. The further we went down the Ubiquity path, the more it seemed over-complicated. We’re in the investigation phase but the idea is that installation consist of 4 steps.

Boot to a live session > request and setup language and keyboard layout > click the Install Pop!_OS icon > new installer that configures the drives and full disk encryption only. GNOME Initial Setup manages user configuration on first boot.

Again, just investigating. We’ll keep you posted.

Automated Firmware Updates

Automated firmware updates are coming to System76 laptops. With this feature, the System76 Driver will prompt that there’s an update available. Running the update will reboot your computer, install the firmware, and take you back to login. It’s a massive improvement that we’re excited to deliver.

Galago Pro customers will be first in line. We have a firmware update in the pipeline that retains keyboard backlight settings through suspend and resume and improves the fan curve making the laptop quieter.

The new feature will land in the next couple of weeks. Make sure to have your system76 driver installed.

https://launchpad.net/system76-driver

Pop!_Docs

Our doc site is up and seeded with a few articles. Clicking on an article, you’ll notice there’s an “Edit of GitHub” button. Feel free to make suggestions or contribute articles of your own.

http://pop.system76.com/docs

Soon we’ll be expanding the bite-sized bugs article with an example that takes folks from a bite-sized bug to fixed in Pop!_OS and submitted upstream.

That’s it for now. Have a great weekend!