Random Journal Entries
This is a collections of random thoughts, ideas, or general ramblings.
All Journal Entries: Newest first
Help requested for three big items for Lumina
2022-02-08
In this post I mentioned some of the major work that is on the road map for Lumina, and I’ve finally made the time to expand on this a little more.
In this post, I’m going to cover three of the big-ticket items I need help with.
However, before I get into that, a few points worth mentioning. C++/Qt experience is a definite requirement. It’s not that I have anything against Python or Go, but Lumina is written with C++/Qt, so that’s what you’ll need to know. Along with that, you will need to be willing to submit your code contributions under a BSD 3-Clause.
...Lumina 1.6.2 released.
2021-12-25
Another update to Lumina is out
The next update to the Lumina Desktop is out!
Updates in this release:
-
Lumina-checkpass has been disabled. I mistakingly enabled this in the 1.6.1 release. After speaking with Ken about this, he reminded me that this is a part of the yet-unfinished Unified Desktop. As such it is not needed with the current releases and has been disabled from being built by default.
...
Lumina 1.6.1 released.
2021-10-05
Yes the project is still alive.
And in fact, there’s been a release!
Lumina Desktop v1.6.1
It’s only been 611 days… that’s not too long, right?
Anyway onto the point, yes the project is still alive and there’s been some updates. This release encompasses two main things.
First is a collection of minor fixes that have gone into master since 1.6.0 came out, along with some translation updates. This includes two small additional binaries for use by the desktop.
...Study the past if you would define the future.
2021-07-01
History
“Study the past if you would define the future.” ~Confucius
Before we discuss the Lumina Desktop today, let’s first go back and discuss the past. The Lumina Desktop was started in 2012 by Ken Moore. He started working on it in his free time. He wanted to design a small lightweight desktop for PC-BSD that didn’t come with the challenge of dealing with Linux-isms. However, instead of designing a desktop that had BSD-isms, he decided to design the desktop to be as OS agnostic as possible with as few dependencies as possible. In time, Lumina became the default desktop for PC-BSD. In early 2014 the Lumina code from the PC-BSD git repo was moved to Github.
...Maintainership Change
2021-06-23
After more than 7 years of work, I have decided that it is time to let others take over the development of the Lumina Desktop project going forward. It has been an incredible task which has pushed me into areas of development that I had never previously considered. However, with work and life changes, my time for developing new functionality for Lumina has become nearly non-existent, particularly for the Qt5 -> Qt6 change that will be coming within the next year or so. By passing the torch over to JT (q5sys on GitHub), I am hoping that the project might receive more timely updates, for the benefit of everyone.
...