LWN.net's Journal
[Most Recent Entries]
[Calendar View]
Wednesday, February 20th, 2019
Time |
Event |
3:10p |
Security updates for Wednesday Security updates have been issued by Debian (ansible, drupal7, and systemd), Fedora (botan2, ceph, and firefox), Oracle (firefox, flatpak, and systemd), Red Hat (firefox), SUSE (gvfs, kernel, libqt5-qtbase, python-numpy, and qemu), and Ubuntu (gdm3). | 3:19p |
| 4:31p |
[$] Producing an application for both desktop and mobile
These days applications are generally moving away from the desktop and
toward the
mobile space. But taking a multi-platform desktop application and adding
two mobile platforms into the mix is difficult to do, as Dirk Hohndel
described in
his linux.conf.au
2019 talk. Hohndel maintains the Subsurface dive log application,
which has
added mobile support over the past few years; he wanted to explain the process
that the project went through to support all of those platforms.
As the subtitle of the talk, "Developing for multiple platforms without
losing your mind", indicates, it is a hard problem to solve sanely. | 5:53p |
Yaghmour: gitgeist: a git-based social network proof of concept On his blog, Karim Yaghmour writes about an experimental social network that he and a colleague cobbled together using Git. While it is simply a proof of concept at this point, he is looking for feedback and, perhaps, collaborators to take it further. " It turns out that git has practically everything that's needed to act both as storage and protocol for a social network. Not only that, but it's very well-known within and used, deployed and maintained in the circles I navigate, it scales very well (see github), it's used for critical infrastructure (see kernel.org), it provides history, it's distributed by nature, etc. It's got *almost* everything, but not quite everything needed.
So what's missing from git? A few basic things that it turns out aren't very hard to take care of: ability to 'follow', getting followee notifications, 'commenting' and an interface for viewing feeds. And instead of writing a whole online treatise of how this could be done, I asked my colleague Francois-Denis Gonthier to implement a proof and concept of this that we called 'gitgeist' and just published on github [https://github.com/opersys/gitgeist-poc]." |
|