← Back to team overview

ubuntu-hams team mailing list archive

Re: Contest logging project

 

Hi guys,

Kudos on the good intentions although I can definately follow Martin's critique - a desktop-centric logger (and C++ based even) is perhaps a bit of a task and probably not in super-high demand right now.

I have myself thought of taking logging a step further being both /A, mobile and user of several platforms (win, mac, ubuntu, iOS, Android) and have a little short list of what I would like to see in an interesting logging application:

- fast!
- multiple interface: phone/pad-app, web, desktop application
- integration with lotw and likes, qrz.com and/or likes, dxcluster
- multiple "skins" for different operations (normal, contest, dxpedition, custom, etc)
- reporting (WAS, WAZ, band/mode specific, ADIF/Cabrillo-export, etc)
- radio-integration (get and set QRA/mode)

Application structure:
- datamodel, db setup
- web-interface (AJAX, JSON, webparts)
- api for ...
- local clients for offline/non-browser operation

Don't know if this layered thingy is way of base?

/Kasper 7S7K

Martin Ewing skrev 2012-02-29 00.51:
Nate,

Good luck on this.  If it was me, and I've thought about it from time to
time, I would have done it in Python first. The syntax and high level
aspects are so much easier than C/C++ IMO, and execution speed probably
isn't critical.

It seems that logging is a very personal thing.  I haven't found an
ideal answer for my own needs, but I'm not sure my needs match anyone
else's.  This is mainly a front-end issue (GUI, KB interface), while the
backend (db, data exchange, LOTW, what have you) is probably a lot more
generic.  Which might suggest a two-part solution that would appeal to a
wider audience?

73
Martin AA6E

On Tue, Feb 28, 2012 at 6:25 PM, Nate Bargmann <n0nb@xxxxxxx
<mailto:n0nb@xxxxxxx>> wrote:

    Hi all.

    I've starting hacking on a contest logger.  I am writing it in C++ and
    wxWidgets and primarily targeting Linux at this time.  I've been working
    on this on and off for about six weeks and have reached a point where I
    am running up against my inexperience in both C++ and application
    development.

    I am looking for whomever may be interested in helping to develop this
    thing into something that actually works!  I am looking specifically for
    persons with knowledge of C++ and wxWidgets and who are interested in a
    contest logger with a logging UI based on the classic CT.

    My motivation is to be able to use the UI I and many others are
    comfortable with.  TR and N1MM's ESM UI are just not comfortable to me.
    Beyond that requirement the only other requirement is data integrity
    using some sort of database container.

    At this point the program is nothing more than a few windows that are a
    sort of prototype of where I want to go.  The program does not accept
    nor store data at this time and such niceties as duping and country
    verification are far off as is rig control, et. al.

    Given sufficient interest in the project I will push it up to Github and
    look into starting a development mailing list.  At this time it is not
    useful so potential users will be disappointed.

    Please reply to me direct if interested.

    73, de Nate, NØNB >>

    --

    "The optimist proclaims that we live in the best of all
    possible worlds.  The pessimist fears this is true."

    Ham radio, Linux, bikes, and more: http://www.n0nb.us

    _______________________________________________
    Mailing list: https://launchpad.net/~ubuntu-hams
    <https://launchpad.net/%7Eubuntu-hams>
    Post to     : ubuntu-hams@xxxxxxxxxxxxxxxxxxx
    <mailto:ubuntu-hams@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~ubuntu-hams
    <https://launchpad.net/%7Eubuntu-hams>
    More help   : https://help.launchpad.net/ListHelp




--
Martin Ewing
Branford, Connecticut
martin.s.ewing@xxxxxxxxx <mailto:martin.s.ewing@xxxxxxxxx>


_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-hams
Post to     : ubuntu-hams@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~ubuntu-hams
More help   : https://help.launchpad.net/ListHelp



Follow ups

References