

GNOME Firmware Updater
source link: https://www.tuicool.com/articles/BrIrUnU
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

A few months ago, Dell asked if I’d like to co-mentor an intern over the summer. The task was to create a GTK “ power user ” application for managing firmware. The idea being that someone like Dell support could ask the user to run a little application and then read back firmware versions or downgrade to an older firmware version rather than getting them to use the command line. GNOME and KDE software centers deliberately show a “simple” view of firmware, only showing devices when updates are pending.
In June I was introduced to Andrew Schwenn, who was our intern for the summer. This blog isn’t about Andrew, but I will say he did amazingly well and was soon up to speed filing excellent pull requests even with a grumpy anally-retentive maintainer like me. Andrew has finished his internship now, but I wouldn’t be surprised if we work again with him in the future. Most of the work so far is from Andrew, so I can’t claim too much credit here.
GNOME Firmware Updater was designed in the style of a GNOME Control Center panel, and all the code is written in a way to make a port very simple indeed if that’s what we actually want. At the moment it’s a seporate project and binary, as we’re still prototyping the UI and working out what kind of UX we want from a power user tool. It’s mostly complete and a few weeks away from it’s first release. When it does get an official release, I’ll be sure to upload it to Flathub to make it easy for the world to install. If this sounds interesting to you the code ishere. I don’t have a huge amount of time to dedicate to this power user tool, but please open pull requests or issues if there’s something you’d like to see fixed.
Recommend
-
109
jsvu is the JavaScript (engine) Version Updater. jsvu makes it easy to install recent versions of various JavaScript engines without having to compile them from source.
-
128
README.md Atmosphere-Updater Update Atmosphere cfw from within your switch!
-
32
subtree-updater Project ID: 14762745 Update multiple repositories using git subtree.
-
12
``` docker pull anchorfree/ipset-updater ```
-
19
ColdFusion MX Updater 3 Release / Flash Remoting Update Thursday, March 20, 2003 We have release Updater 3 for ColdFusion MX (and ColdFusion MX for J2EE). This release focuses on stability and fixes a number of issues.
-
7
ColdFusion MX Updater Release 1 Tuesday, September 17, 2002 Just a quick update for those of you using ColdFusion MX. We have released an
-
13
changelog-updater A PHP CLI to update a CHANGELOG following the "Keep a Changelog" format with the latest release notes. Want to automate the process of updating your Changelog with Gi...
-
11
changelog-updater Action. A GitHub Action to automatically update a "Keep a Changelog" CHANGELOG with the latest release notes. The Action … automatically updates the
-
18
vim-bootstrap-updater Status This is a proof of concept! Installation vim-bootstrap is a prereq. Visit vim-bootstrap.com first and follow the instruc...
-
10
We Rely On Your Support: This site is primarily supported by advertisements. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK