Announce noisicaä reloaded.

main
Ben Niemann 2021-12-27 03:35:55 +01:00
parent b6e8ffe564
commit 7ada599cb4
2 changed files with 41 additions and 1 deletions

View File

@ -0,0 +1,40 @@
Title: noisicaä reloaded
Date: 2021-12-27
So the last update was almost two years ago, both to this website and the code on GitHub[^1]...
I can't really explain what happened. A lot of things did happen[^2], but nothing that would have
stopped me from working on this project. In fact I did have a lot more time available for it. But
somehow my mind drifted elsewhere and I filled it with other stuff. I did not intend to abandon
noisicaä, but I also didn't find a proper place for it as I reshuffled by life.
Then about two month ago I suddenly decided to pick it up again. And because I discovered
[Nix](https://nixos.org/) in the meantime, I wanted to try that out as a build environment. And then
[Qt 6](https://www.qt.io/product/qt6) has also been released, so I looked into upgrading to
that. Which I didn't, because it's not yet supported by Nix[^3]. But while I poked around the Qt
website I did have a closer look at [QML](https://doc.qt.io/qt-5/qtqml-index.html) and discovered
that [QtWidgets](https://doc.qt.io/qt-5/qtwidgets-index.html) is not yet deprecated, but mostly
frozen and not the focus of further development. So I decided to give QML a try.
And while at it, I just threw out all the existing code and started from scratch with a slightly
different plan...
I abandoned a lot of unnecessarily complex code and now try to force myself to "keep it simple."
That means, e.g. to use more of the Qt framework instead of insisting to do it "my way."[^4]
The overall scope is somewhat reduced (no plugins, no timeline, ...). I still want to have those
features *eventually*, but I want to focus on a solid foundation first, before I branch out into
feature creep again.
So here you go. All new, all fresh, with even less features than before.
[^1]: And if you go there now, you'll notice that I move the repo to my own
[Gitea](https://gitea.io/) instance.
[^2]: I'm not talking about *that* thing that everybody else is talking about.
[^3]: Still waiting for this [PR](https://github.com/NixOS/nixpkgs/pull/141883).
[^4]: I'm one of those persons who hate "frameworks", unless I wrote them myself. But apparently I
became a bit more tolerant in this regard.

View File

@ -31,7 +31,7 @@
<ul>
<li><a href="/">Home</a></li>
<li><a href="/blog">Blog</a></li>
<li><a href="https://github.com/odahoda/noisicaa">GitHub</a></li>
<li><a href="https://git.odahoda.de/pink/noisicaa">Git</a></li>
</ul>
</nav>