Multiple SIGs per spot? #54
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
POTA comments sometimes include WWFF or WAB, and cluster spots can contain multiple SIG in their comments. Currently, Spothole will use up to one SIG from DX Cluster comments, and will not find "bonus" SIGs from comments of spots that already come from an xOTA service.
Not sure how best to improve this at the moment as we are limited to one SIG per spot by our API spec.
Allowing multiple SIGs per spot could be done, but it's opening a can of worms, e.g. if we get a real WWFF spot close in time to a POTA one, should we then try to merge spots in complex ways?
How would Field Spotter deal with merged/multiple-SIG spots?
As of today, we do now specify which SIG the reference is for in each sig_info object, so a spot with multiple SIGs is now possible.
There's still a single top-level SIG for the spot, much like there is a single top-level lat/lon/grid, based on whatever the first SIG reference was. This maintains backwards-compatibility with Field Spotter for now, as FS doesn't understand multiple references, let alone multiple SIGs, per spot.
We also should probably keep the single top-level SIG to cover the case where we get e.g. a cluster comment that just says "POTA" with no ref. That allows us to still tag it as POTA without providing a valid sig_ref.
I'm going to close this issue and create a new one for spot merging generally.