macosapp currently implements an Improve This Map item under the Help menu. This design is HIG-compliant, and it’s where users would expect to find this functionality. But developers shouldn’t have to reinvent this code in each application they write.
-[MapDocument giveFeedback:] should be implemented as an action on MGLMapView, so that developers can simply connect a menu item to the first responder’s -giveFeedback: action. Going a step further, maybe MGLMapView could append an Improve This Map item to the Help menu if one isn’t found. But that might be too aggressive and make too many assumptions about the host application, so let’s stick to just the action for now.
macosapp currently implements an Improve This Map item under the Help menu. This design is HIG-compliant, and it’s where users would expect to find this functionality. But developers shouldn’t have to reinvent this code in each application they write.
-[MapDocument giveFeedback:]
should be implemented as an action on MGLMapView, so that developers can simply connect a menu item to the first responder’s-giveFeedback:
action. Going a step further, maybe MGLMapView could append an Improve This Map item to the Help menu if one isn’t found. But that might be too aggressive and make too many assumptions about the host application, so let’s stick to just the action for now.