Why would you want to do that? Far too complex, requires internet, and what
advantage do you gain?
de Mike W9MDB
From: Stephen Treubig (K4WBF) <k4...@marauderlabs.co>
To: WSJT software development <wsjt-devel@lists.sourceforge.net>; Black
Michael <mdblac...@yahoo.com>
Sent: Monday, November 7, 2016 10:54 AM
Subject: RE: [wsjt-devel] ALL.txt idea
What about putting the database in the cloud and doing a API call from WJST to
it?
C/T
K4WBF
-----Original Message-----
From: Greg Beam [mailto:ki7m...@gmail.com]
Sent: Monday, November 7, 2016 10:00 AM
To: Black Michael <mdblac...@yahoo.com>; WSJT software development
<wsjt-devel@lists.sourceforge.net>
Subject: Re: [wsjt-devel] ALL.txt idea
Hi Mike,
I am not sure if the ALL.txt discussion has come up before (probably has at
some point), but certainly CALL3.txt has made the rounds several times. I was
able to get CALL3 Database functionality working with SQLite for WSJT, and have
a stand alone application for WSPR to process millions of spots the archives
produce monthly, however, it does add a level of complexity to the application
that may be more than is needed for minimal operation.
It's hard to dismiss the simplicity of flat text files. On the other hand,
having data in tables lends itself to many positive benefits. For example, the
queries in this thread would be a fairly simple SQL query rather than requiring
a Black Belt in command-line foo to extract it.
Not to mention, the SQL language is cross-platform, and generally, no
additional tools are required, but many exit at the users option.
I am not suggesting that WSJT-X integrate post processing tools, rather, I am
merely suggesting that the data could be stored in a different format ( DB
tables) that allows easy access by third party developers or primary users, in
a more structured manner.
73's
Greg, KI7MT
On 11/7/2016 7:18 AM, Black Michael wrote:
> I wouldn't be inclined to add database support when the most common
> operations are achievable with the existing ALL.TXT. Haven't we
> discussed this before? Somebody said something about putting the
> messages in an sqlite database as I recall and had implemented something.
> Though I'm sure we could make it portable it's adding a fair bit of
> new stuff and overhead for doing this simple task. Right now my logic
> is about 100 lines of code and can pick up non-standard end-of-qso
> messages to some degree right now.
>
> Is there some other function desirable from a database that would
> justify it? I can see where adding a field for "Rx Frequency" window
> message presence would help in processing QSOs. Non-standard QSO
> messages would be an SQL challenge.
>
>
> de Mike W9MDB
>
>
>
> ----------------------------------------------------------------------
> --
> *From:* Greg Beam <ki7m...@gmail.com>
> *To:* Black Michael <mdblac...@yahoo.com>; WSJT software development
> <wsjt-devel@lists.sourceforge.net>
> *Sent:* Monday, November 7, 2016 12:37 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hi Mike,
>
> This is another email I just pulled out of the spam box. No wonder I
> was missing the other half of the conversation.
>
> Ive been thinking about these text files for some time now. There has
> to be a better way than exercising command-line foo to get the data
> folks need. Not that I mind the command line, I spend most of my time
> there, but that's not very helpful to the masses.
>
> There seems to be allot of different uses for CALL3.txt and the
> ALL.txt files. I keep circling back to database tables and I've played
> with the CALL.txt file a bit with WSJT, but the Qt / C++ deal with
> WSJT-X I've not gotten through yet.
>
> Maybe if we sit down and try to capture most or at least some of the
> requirements, we could start kicking around some DB integration design
> concepts.
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 11:03 AM, Black Michael wrote:
>> Pretty simple....when, for example, on eQSL, you get a mismatched QSL
>> you can look at your messages to see if they got it wrong or you did.
>> And you can submit the evidence to them so they can correct or you
>> correct your own.
>>
>> I've also used it when noticing in JTAlert that a band isn't
>> confirmed...I can look them up and see the evidence again and either
>> correct my log or ask them to correct theirs.
>>
>> With LOTW you don't have that luxury.since there's no visibility of
>> mismatched QSOs
>>
>> And yes...this is a WSJT Dev list item as I'm proposing submitting a
>> patch to make this easy for everyone instead of just those with grep,
>> EMACS, or whatever they may be currently using.
>>
>> de Mike W9MDB
>>
>>
>> ---------------------------------------------------------------------
>> ---
>> *From:* Greg Beam <ki7m...@gmail.com <mailto:ki7m...@gmail.com>>
>> *To:* WSJT software development <wsjt-devel@lists.sourceforge.net
> <mailto:wsjt-devel@lists.sourceforge.net>>
>> *Sent:* Sunday, November 6, 2016 11:40 AM
>> *Subject:* Re: [wsjt-devel] ALL.txt idea
>>
>> Hello All,
>>
>> I'm not sure this is a WSJT Dev list item, and, I arrived late to the
>> party on this is seems, but:
>>
>> What is the end goal here? What are you trying accomplish with the
>> ALL.txt file?
>>
>> 73's
>> Greg, KI7MT
>>
>>
>> On 11/6/2016 10:05 AM, Claude Frantz wrote:
>>> On 11/05/2016 03:42 PM, Black Michael wrote:
>>>
>>> Hi Michael,
>>>
>>>> And how are you doing that? I wrote a program so all I have to do
>>>> is "qsos dj0ot"
>>>
>>> I'm simply using the emacs editor, which has fine search functions.
>>>
>>>> Don't have any with you but here's what the output for me looks
>>>> like for DJ0TP -- it looks at two files (actually looks at every "ALL*.txt"
>>>> wildcard match)
>>>
>>> OK ! The same result is possible using the grep utility, which is
>>> available in nearly all Unix and Linux distributions. It's really a
>>> standard tool.
>>>
>>> Best 88 de Claude (DJ0OT)
>>>
>>
>>
> ----------------------------------------------------------------------
> --------
>> Developer Access Program for Intel Xeon Phi Processors Access to
>> Intel Xeon Phi processor-based developer platforms.
>> With one year of Intel Parallel Studio XE.
>> Training and support from Colfax.
>> Order your platform today. http://sdm.link/xeonphi
>> _______________________________________________
>> wsjt-devel mailing list
>> wsjt-devel@lists.sourceforge.net
> <mailto:wsjt-devel@lists.sourceforge.net>
> <mailto:wsjt-devel@lists.sourceforge.net
> <mailto:wsjt-devel@lists.sourceforge.net>>
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
>>
>>
>>
>>
>>
> ----------------------------------------------------------------------
> --------
>> Developer Access Program for Intel Xeon Phi Processors Access to
>> Intel Xeon Phi processor-based developer platforms.
>> With one year of Intel Parallel Studio XE.
>> Training and support from Colfax.
>> Order your platform today. http://sdm.link/xeonphi
>>
>>
>>
>> _______________________________________________
>> wsjt-devel mailing list
>> wsjt-devel@lists.sourceforge.net
>> <mailto:wsjt-devel@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>
>
>
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi
processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel