From a134e471095cb0f6e765606ee2222544f8cebceb Mon Sep 17 00:00:00 2001 From: Jean-Marc MEESSEN Date: Tue, 21 Jul 2020 13:27:17 +0200 Subject: [PATCH] Update the TODO list --- README.md | 2 ++ todo.md | 23 ++++++++++------------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index e01e222..17e8b6c 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # FLEcli Multi-platform "Fast Log Entry"(FLE) processing tool. +![Go Build & Test](https://github.com/jmMeessen/FLEcli/workflows/Go%20Build%20&%20Test/badge.svg) + ["Fast Log Entry"](https://www.df3cb.com/fle/) is a nifty tool, written by DF3CB. It allows quick and efficient entry of radio amateur contacts made during DXpeditions, contests or SOTA/WWFF activation. It can export the listed contacts in ADIF format ready to be uploaded to eQSL/LOTW or submitted for SOTA and WWFF. The program is only availble as a Windows executable which leaves the Mac or Linux users (like me) in the cold. This tool is intended to process FLE formated files on other platform than Windows. The FLE file format is described on https://www.df3cb.com/fle/documentation/ diff --git a/todo.md b/todo.md index b2838e5..2ad695f 100644 --- a/todo.md +++ b/todo.md @@ -1,35 +1,32 @@ # TODO ## Input protocol -* [ ] document input protocol +* [ ] document the FLE input format ## Test & Build framework * [ ] Perform the test of the complete app -* [x] Improve build processing (cross compile, directory) +* [ ] Implement MacOS codesigning (issue #9) * [ ] Add quality badges to main page -* [ ] Make a more reasonable/richer version display -* [ ] Create standalone documentation (separate from README) +* [ ] Make a more reasonable/richer version display (issue #10) +* [ ] Create standalone documentation, separate from README (issue #13) * [ ] Re-visit the release notes (far too verbose) +* [ ] Implement and track code coverage ## Input processing -* [x] infer RST -* [x] Create the logic to take over from the previous line -* [x] decode and check frequency * [ ] New MYGRID keyword * [ ] Support different date delimiter -* [x] Support extrapolated date +* [ ] Support extrapolated date * [ ] Support date not prefixed by "date" (non header mode) DATE keyword is now optional -* [ ] Support date increment +* [ ] Support date increment ("date +" and "date ++") * [ ] Support WWFF keyword * [ ] Validate that we have the necessary data for the output +* [ ] Support the contest related fields ## Output processing -* [x] WWFF ADIF output -* [x] Standard ADIF output -* [x] SOTA ADIF -* [x] SOTA CSV +* [ ] Implement CABRILLO output + ## Later * [ ] Process contest reports