+ AA6YQ comments below
Seriously, I do think Ham Radio software does need to adopt some modern
architecture principles. In this context the WSJT-X team
should be focused on weak-signal communication protocol processing. Issues such
as logging should be left to others to focus on, and
there should be a well defined complete API for applications to interface to
them.
+ Modern architectural principles would encourage a modular structure with
weak-signal communications loosely coupled to logging.
Having one development team implement both functions does not violate modern
architectural principles.
Absent the Ham Radio logging community coming up with such an API, some
application should emerge to bridge the gap, with a well
defined API. JTAlert comes very, very, close to this.
+ WSJT-X enables an application to receive a well-defined UDP message from
WSJT-X that conveys a QSO Record defined by the ADIF
specification. Other than debating the choice of UDP vs TCP what more do you
want, exactly?
73,
Dave, AA6YQ
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel