View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003357||3 - Current Dev List||Enhancement||public||2019-06-15 19:55||2019-09-22 01:23|
|Target Version||Fixed in Version|
|Summary||0003357: Create a method to manage operator callsigns (remove "Operator" from the My Station dialog box)|
|Description||I don't have much on this right now. I do have an image that I'll post.|
But I wanted to get this in to at least start thinking about it.
|Tags||No tags attached.|
||This needs a specification and design before it can proceed|
- Create a list of operators under - Tools, Configure, Operators.
- The list would be simple - Callsign, Name. Hand entered by anyone who manages the workstation.
- The list can be common to all callsigns in the My Station dialog and can be accessed regardless of which callsign or location is behind used.
- It would be great if the user could change them without digging into a menu to select one... and that the currently selected "Operator" would be shown in main Logbook UI.
I have created a mock-up of how that might look.
Google Drive\\Shared drives\HRD Software\Attachments\OperatorField.png
Thinking it through... we should leave the "Operator" field displayed in the "My Station" tab (per Mantis 0003362).
I don't know if this is a specification or not... but let me know if more information is required.
I can't say that I fully understand the impetus of the change. I'd really prefer to start with "Why" so I can understand what problem it is I'm being asked to solve. If you'd rather, I can just do what you say iteratively. But I think that approach minimizes my ability to contribute.
Let me know how you'd like to proceed. Either way, it seems like this change deserves at least more care in its design.
For now, here are the questions I have:
Let me try to expand on this...
Think of this as a hierarchy. That is...
Customers have callsigns,
Callsigns have locations,
Locations have Operators.
Each of these can have a 1:many relationship.
So we have a method of associating a customer to callsigns as tabs in My Station. That works.
Callsigns have locations in the My Station tab. That works. The location contains the details of a station. That works.
The problem is with the way that “Operators” are handled.
A Station could have many “Operators” and some clubs absolutely will.
In the past, that caused someone to create an additional “location” or to edit “Operator” in My Station each time a different Operator made QSOs from the Station.
It would be far more elegant to provide a way to manage a list of “Operators” and give the user an easy way to change the operator without constantly going back to the My Station dialog to do it or creating a redundant location for each operator.
All that’s really needed is a way to change which operator is associated with a given QSO.
Does that help?
|2019-06-15 19:55||WA9PIE||New Issue|
|2019-06-15 19:55||WA9PIE||Status||new => assigned|
|2019-06-15 19:55||WA9PIE||Assigned To||=> K7ZCZ|
|2019-06-16 11:03||K7ZCZ||Assigned To||K7ZCZ => WA9PIE|
|2019-06-16 11:04||K7ZCZ||Status||assigned => feedback|
|2019-06-16 11:04||K7ZCZ||Note Added: 0008092|
|2019-06-16 17:00||WA9PIE||Relationship added||related to 0003362|
|2019-06-16 17:00||WA9PIE||Note Added: 0008099|
|2019-06-16 17:01||WA9PIE||Note Edited: 0008099||View Revisions|
|2019-06-16 17:01||WA9PIE||Assigned To||WA9PIE => K7ZCZ|
|2019-06-18 13:08||K7ZCZ||Note Added: 0008131|
|2019-06-18 13:08||K7ZCZ||Assigned To||K7ZCZ => WA9PIE|
|2019-06-18 19:26||WA9PIE||Note Added: 0008132|
|2019-06-18 19:26||WA9PIE||Assigned To||WA9PIE => K7ZCZ|
|2019-06-23 13:04||WA9PIE||Relationship added||child of 0003370|
|2019-09-22 01:23||WA9PIE||Relationship deleted||child of 0003370|