On Fri, 7 Mar 2025 15:26:17 -0800
Alec Destry via tde-devels <devels(a)trinitydesktop.org> wrote:
"/...as the project only has so much
manpower.../" and "/...You're free
to research the problem and offer a fix.../"
I've been known to code. The concern I have is the source code base is
very large and complex, the comments there are very sparse and cryptic,
and whatever I would add has to work with what's already there.
Possibly, you could give me a primer on how to get started and which
source code I should look at?
The project git details are here:
https://wiki.trinitydesktop.org/Project_GIT_Information
To commit back to the repository, you'll need to have someone in authority
(that usually means Slávek or Michele) add you to the access list.
https://wiki.trinitydesktop.org/Category:Developers has links to available
documentation, although some of it is dated.
As for the parts of the codebase that might be involved, the bits that
look to me like they might be relevant are konqueror and libkonq in tdebase,
then the ioslaves and hardware lib material in tdelibs, and maybe the dbus
bindings, which are their own modules. It's also conceivable that the
backend used by the hardware lib (pmount, udisks, or udevil) could
affect mount options and therefore media behaviour.
Note that I've only interacted with the codebase as a packager for Gentoo,
and that not in the past couple of years, so it's quite possible that my guesses
about what part of the code this is coming from may be off-base.
E. Liddell