View Issue Details

IDProjectCategoryView StatusLast Update
00026143 - Current Dev ListEnhancementpublic2019-06-13 14:51
ReporterK7ZCZAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0002614: Logbook: Consider supporting AIDF IOTA_ISLAND_ID field
DescriptionThe AIDF 3.x spec provides an IOTA_ISLAND_ID field, which identifies an IOTA island. At this time, the Logbook doesn't support that field. It instead writes and reads an app-specific string with the string name of the island, then looks that name up.

It is necessary to have a source of the island names and their corresponding IDs. That probably comes from the RSGB website at http://www.rsgbiota.org/, but the site has been down for the last couple of days. With the list in hand, maybe we can support the official IOTA_ISLAND_ID field; it would require another database schema migration, which is a dangerous task because the application, at this time, has no support for translating the schema between builds.
Steps To Reproduce1) Open the Logbook
2) Open a new database
3) Add a record to it with the "Add" button in the tool bar
4) In the "Add QSO" dialog, use the "Island" tab to pick a specific island.
5) Save the entry
6) Export the database as an ADIF file.
7) Examine the resulting file. The IOTA_ISAND_ID field is not found; instead, HRD uses , instead, the app-specific tag "app_hamradiodeluxe_island"

Additional InformationProgress on this enhancement is blocked by the lack of a schema update facility.
TagsNo tags attached.
ModuleLogbook
Sub-ModuleImport Export
TestingNot Started

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-03-22 17:37 K7ZCZ New Issue
2019-06-13 14:51 K7ZCZ Description Updated View Revisions
2019-06-13 14:51 K7ZCZ Steps to Reproduce Updated View Revisions
2019-06-13 14:51 K7ZCZ Module (select) => Logbook
2019-06-13 14:51 K7ZCZ Sub-Module (select) => Import Export