[v3] New major release discussion thread
### TL;DR I'm planning a major update for Caesium and need your honest feedback on what you like—and what you don't—about the current version to help shape the new one. ### Overview Caesium v2 brought significant improvements over v1, particularly in code quality and features. Since January 2022, the software has processed around 2.3 billion images, compressing roughly 4.6 petabytes down to about 1.3 petabytes. Despite these successes, the growing number of issues and feature requests indicates that a new major version is needed. ### Background I started Caesium in 2009, right after high school, using C++ and Qt, which were my go-to technologies at the time. Over the years, as I became a Full Stack Web Developer, I integrated new technologies—like Rust for the core library—to keep the project alive while professionally focusing on completely different languages and technologies. Although web-based UIs and Electron were popular choices, I stuck with Qt because of familiarity and its multiplatform capabilities. ### Current Concerns #### My personal concerns about Qt: - Using C++ (which isn’t my strongest language) makes maintenance harder. - Qt Widgets can look outdated, especially on macOS, and often lag behind in adopting modern OS features like Windows 11 Dark Mode. - The auto-update system is clunky and relies on third-party tools (Sparkle/WinSparkle). - The build and release process is cumbersome, requiring the full Qt framework and complex packaging. #### Mainten
Posted by Lymphatus on Mar 8, 2025, 12:44 PM
Tags
Related issues
- Many devs love to shit on the guy from the 'I just want the exe.
- Now imagine how poor people stress if their smartphone bricks or gets damaged or lost.
- Resuming an extended-thinking session fails permanently with 400 "thinking blocks cannot be modified" (transcript stores thinking text as empty but keeps signat
- I'll preface this with a statement that as a European I want European alternatives to succeed, and MS-owned GitHub to shrivel and disappear.
- Yeah, but there’s a world of difference between “not perfect” and “we rounded a few sliders, and now the modal is a nightmare to use”.
- I used to write a lot of native Windows corporate software in the 90's and 2000's and my standard login window was a floating draggable o...
Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments
reliability (SaaS)
Many devs love to shit on the guy from the 'I just want the exe.
Now imagine how poor people stress if their smartphone bricks or gets damaged or lost.
Resuming an extended-thinking session fails permanently with 400 "thinking blocks cannot be modified" (transcript stores thinking text as empty but keeps signat
I'll preface this with a statement that as a European I want European alternatives to succeed, and MS-owned GitHub to shrivel and disappear.
Yeah, but there’s a world of difference between “not perfect” and “we rounded a few sliders, and now the modal is a nightmare to use”.
I used to write a lot of native Windows corporate software in the 90's and 2000's and my standard login window was a floating draggable o...
App broken with Mosquitto broker 7.0.0
[BUG] Remote Control: automatic reconnection doesn't work -- connection drops silently with no recovery
[v3] New major release discussion thread
### TL;DR I'm planning a major update for Caesium and need your honest feedback on what you like—and what you don't—about the current version to help shape the new one. ### Overview Caesium v2 brought significant improvements over v1, particularly in code quality and features. Since January 2022, the software has processed around 2.3 billion images, compressing roughly 4.6 petabytes down to about 1.3 petabytes. Despite these successes, the growing number of issues and feature requests indicates that a new major version is needed. ### Background I started Caesium in 2009, right after high school, using C++ and Qt, which were my go-to technologies at the time. Over the years, as I became a Full Stack Web Developer, I integrated new technologies—like Rust for the core library—to keep the project alive while professionally focusing on completely different languages and technologies. Although web-based UIs and Electron were popular choices, I stuck with Qt because of familiarity and its multiplatform capabilities. ### Current Concerns #### My personal concerns about Qt: - Using C++ (which isn’t my strongest language) makes maintenance harder. - Qt Widgets can look outdated, especially on macOS, and often lag behind in adopting modern OS features like Windows 11 Dark Mode. - The auto-update system is clunky and relies on third-party tools (Sparkle/WinSparkle). - The build and release process is cumbersome, requiring the full Qt framework and complex packaging. #### Mainten
Comments (0)
No comments yet. Start the discussion.