planet.gnome.org planet.gnome.org

Andy Wingo: webassembly: the new kubernetes?

I had an "oh, duh, of course" moment a few weeks ago that I wanted to share: is WebAssembly the next Kubernetes?katers gonna k8sKubernetes promises a software virtualization substrate that allows you to solve a number of problems at the same time: Compared to running services on bare metal, Kubernetes ("k8s") lets you use hardware more efficiently. K8s lets you run many containers on one hardware server, and lets...

planet.gnome.org planet.gnome.org

Philip Withnall: State persistence for apps and sessions: Endless Orange Week

The second part of my project in Endless Orange Week was to look at state persistence for apps and sessions. At its core, this means providing some way for apps to save and restore their state (such as which part of the UI you’re looking at, what’s selected, and unsaved content);code in the session manager to save and restore the state of all applications, and a list of which applications are running, when shutting...

planet.gnome.org planet.gnome.org

New things in AppStream 0.15

On the road to AppStream 1.0, a lot of items from the long todo list have been done so far – only one major feature is remaining, external release descriptions, which is a tricky one to implement and specify. For AppStream 1.0 it needs to be present or be rejected though, as it would be a major change in how release data is handled in AppStream. Besides 1.0 preparation work, the recent 0.15 release and the releases before it come...