Matsuri's Contest Log (MCL)

Current Stage for MCL is Pre-0.1

Latest Build for MCL is 0.0.9, you can find the release here

FAQ

Q1. When will it be released?

No timeline yet, however, you can expect it will be released with the following features:

  1. RIG control, single operator, single radio support.
  2. Basic log functions - Create, Update, Delete, Lookup and Export.
  3. A basic web UI (the MCL will have one Web UI and one native UI, for different uses)
  4. A basic RPC interface
  5. Document

This version will be called milestone 0.1.

Q2. What is the timeline / roadmap for 1.0 release?

1.0 Release will have the following features:

  1. [0.1]RIG control, single operator, single radio support.
  2. [0.1]Basic log functions - Create, Update, Delete, Lookup and Export.
  3. [0.1]A basic web UI
  4. [0.2]Macros, auto CQ
  5. [0.2]Cabrillo export
  6. [0.3]Contest support
  7. [0.4]Contest spec interface
  8. [0.5]RBN & Telnet support
  9. [0.5]NTP support
  10. (From then, Web UI will be developed separately)
  11. [0.6]Network support
  12. [0.7]Plugin interface - Plugins will be implemented as Web APP, and MCL will provide native RPC support.

Note: The plan may be changed!

This version will be called milestone 0.1.

Download

No release yet, you may reach BG6TOE for a preview binary.

License

The code is not opensourced yet.

Libraries

WIP.

You can find the license of the libraries (as well as the code) by searching their names of the DLL files you get before a list of third-party libraries and licenses are inserted to this page.

Licenses of static linked libraries:

goHamlib - MIT - https://github.com/dh1tw/goHamlib

gotk3 - ISC - https://github.com/gotk3/gotk3

go-sqlite3 - MIT - https://github.com/mattn/go-sqlite3

logrus - MIT - https://github.com/sirupsen/logrus