On 7/31/2023 8:09 AM, Edfel Rivera wrote:
[Edited Message Follows]
Hi Again:
Looking at d-rats_repeater.py file it have 90 lines that makes
reference to GTK... so wonder if it is possible what I want to do.
Almost anything is possible if you want to take the effort.
It is not hard to learn Python 3. Learning modern python programming conventions also not that hard.
Read through the WIKI and start learning / contributing.
Running repeater without the GTK 3 requirement and which
functionality will be affected.
Possible Future tickets for
1. Separate D-rats modules directories to based on "common", "client", "repeater", "Maps", and "forms.
That will take a bit of work to work out and take a bit of time. I have found duplicate code, apparently unused code, and code that appears to be in the wrong module. (May have already put a similar ticket in, just not remembering right now)
2. D-Rats repeater changed to use HTML / REST for monitoring and configuration.
3. D-Rats repeater service setup for system-d and non-systemd, needs to be able to handle multiple repeaters on a system.
Right now we are very short on programming and testing resources, and there are a number of probably higher priority tickets that I would like to get fixed to before getting to any of those potential tickets.
73,
-John