I use the All.txt now for research by parsing it and feeding it into an
SQLite database.  I think that having WSJTX write to an SQLite or
equivalent database would be a good solution, and as David says,
separate purpose-built utilities accessing that database could serve a
wide range of end users with varying needs without needlessly increasing
the complexity of WSJTX.


73,

Roger Rehr

W3SZ


On 11/7/2016 10:22 AM, David Tiller wrote:
>
> Michael,
>
>
> My suggestion would be to follow the Unix design philosophy - do one
> thing, and do it well. I vote for any of the ALL.TXT
> searching/manipulation/modification be handled in a separate utility
> that's decoupled from the WSJT-X codebase. 
>
>
> --
>
> *David Tiller | *Senior Manager
> dtil...@captechconsulting.com
> c 804.304.0638 / o 804.355.0511
>
> <http://www.captechconsulting.com/>
>
> <http://www.facebook.com/CapTechCareers> 
> <http://www.twitter.com/CapTechListens> 
> <http://www.linkedin.com/company/captech-ventures> 
> <http://www.stackoverflow.com/jobs/companies/captech-consulting> 
> <http://www.youtube.com/user/CapTechConsulting> 
> <https://www.instagram.com/lifeatcaptech/>
>
> *Best Firms 2016 #2* in Information Technology
>
>
>
> ------------------------------------------------------------------------
> *From:* Black Michael <mdblac...@yahoo.com>
> *Sent:* Monday, November 7, 2016 9:18 AM
> *To:* Greg Beam; WSJT software development
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>  
> 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
> <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
> <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

Reply via email to