news
GNU/Linux and BSD Leftovers
-
Desktop Environments (DE)/Window Managers (WM)
-
K Desktop Environment/KDE SC/Qt
-
KDE ☛ Redesigning Lokalize's Translation Memory Tab - GSoC Week 9
After working on the UI of TM Tab in Lokalize during the first phase of GSoC, I got back to work on the backend. Currently, only a single TM can be searched in TM Tab. My changes enable querying across multiple selected TMs as per translators' feature request.
A little about threads and mutexes before I share week-wise updates. The GUI runs on the main thread, while TM operations (querying, opening/closing databases, removing files) run as jobs on a separate worker thread pool,
TM::threadPool(). This pool is explicitly capped to a single worker thread at startup-setMaxThreadCount(1). This means TM jobs never actually run concurrently with each other, they queue and execute strictly one at a time (this can be changed given my new changes but will have to be careful).
-
-
-
Distributions and Operating Systems
-
Barry Kauler ☛ EasyOS draft submitted to Wikipedia [Ed: Wikipedia is now like a conference you submit papers to and can sponsor to get your paper accepted]
Forum member pp4mnk submitted this to Wikipedia awhile ago:
https://en.wikipedia.org/wiki/Draft:EasyOS
I didn't mention it earlier, as I thought that it looked OK and would be accepted. But it hasn't, see the commentary prepended.
pp4mnk sent me this in a private message, June 26: [...]
-
New Releases
-
LWN ☛ mklinux-v7.0-mk2 released
For people who would like to experiment with the multi-kernel GNU/Linux concept, Cong Wang has
announced the
release of mklinux v7.0-mk2.
-
-
BSD
-
Wally Jones ☛ Run OpenBSD on DigitalOcean for $4/month
My homepage now runs on OpenBSD with httpd(8) and Let's Encrypt via acme-client(1). I previously hosted it on GitHub Pages and then eventually moved to Cloudflare Pages because both options were free and easy. Free and easy is cool, and I understand that writing software full-time leaves us wanting absolutely nothing to do with computers after we punch out, but lately I have been missing the do-it-yourself web that I grew up with. Some of my favorite times growing up included installing and configuring UNIX-based operating systems and spending hours trying to understand how computers worked. I even met one of my closest friends online through a FreeBSD UNIX shell account forum more than 20 years ago.
-
-