On 2026/02/09 08:06 PM, Shauna Recto via tde-devels wrote:
Hi,
I have been using TDE for a while now for my old computers and I enjoy the retro aesthetics while being able to just use it with modern applications and I'm wondering if I am able to contribute?
While I love using it, there are a few nit picks that I would like to help with, specifically with helping in artwork or anything that is needed right now, which I hope I am able to contribute to. I also have worked on C/C++ projects before in university with my supervisor so I hope I may be of use.
I really enjoy the desktop environment, and I would like to be able to make it more usable as time goes on. I hope being on Arch Linux is not an issue for development, otherwise I'm willing to use a different distro.
I'm currently reading the wiki and getting acquainted with what ye deal with. I hope to be able to contribute in any way possible
Hi Shauna, welcome to TDE. Sorry for the late reply, busy days. First thing to do is to get you accustomed with TGW (user guide here: https://wiki.trinitydesktop.org/TDE_Gitea_Workspace), I see you already have an account there.
Any major distro should be fine, although Debian-based are probably the easiest ones to build on since we have some nice scripts publicly available and the main devs are on Debian. I know Slavek also maintains Arch builds, so I assume you should be able to build from there too.
for order of building, you can follow the order of modules here (https://mirror.git.trinitydesktop.org/gitea/TDE/tde/src/branch/master/.gitmo...), although I use a slightly different order, see readme and scripts here (https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/src/branch/mas...). Note that the scripts are for debian-based distros, but the order of modules still holds.
As for contributing, you just have to choose what you want to work on. There are tons of things to do, from bug fixes to new features, to translations, to doc updates, new artwork and so on. TGW is the place for developers, so be around there. IRC and mailing lists are also a good place to communicate.
Cheers Michele