On Sun, 30 Jun 2024 22:47:45 -0700
Riley Bell via tde-users <users(a)trinitydesktop.org> wrote:
I love TDE and want to contribute to it but is it
worth it? I've been in the
devels mailing list for a couple weeks now and there haven't been any new
messages.
The dev list tends to be used mostly for messaging packagers and inquiring
about build failures and unusual low-level issues. The amount of traffic
there isn't a good gauge for the general health of the project. The Mastodon
feed, @tde@floss.social , is probably a better source.
Also, we're getting into summer vacation season—traffic's dropping on
other projects right now too.
There are many applications I can't find in TGW
like kmilo. The Project
RoadMap on the wiki has a warning of being outdated. Is there a reason
certain repositories haven't had a non-translation related commit in years?
Because TDE contains so much code, some sections are handled on a
"if it ain't broke, don't fix it" basis. If no bugs or RFEs have been
filed,
and everything still builds and runs as expected, it isn't unusual for parts
of the code base not to be touched for extended periods.
If a third-party library's API makes breaking changes, then you'll see
commits.
It seems improvements outside the scope of bug fixes
and the migration to
CMake are stalled indefinitely due to issues with adding support for Qt4? Why
not drop it and try for Qt5/6 instead?
It was decided that TDE would become upstream for the former QT3 rather
than switching to a new widget set, so the QT4 port has been permanently
dropped.
Can the migration to Webkit for HTML rendering be done
without Qt4 support?
In theory, yes (webkit also has GTK bindings, so webkit-TQT ought to be
possible). Improving Konqueror's browsing abilities isn't a major development
focus at this time, however. The Web is in constant churn, and there are other,
better browsers available.
How hard would it be to make a style plugin for Qt5/6?
I currently use
gtk-qt-engine-trinity with qt5-gtk2-platformtheme as a workaround but it
would be nice to have reliable, native support.
Consistent theming over multiple widget sets has never once worked
completely right in any desktop I've tried in the past twenty years. You can
have reliability by adjusting each widget set using its own settings files and
applications that target them (and tolerate them maybe not looking completely
alike), or you can have combined theming that occasionally causes crashes or
corrupts something.
E. Liddell