Community
Participate
Working Groups
while the auto discovery of hudson server is a great feature for some, for others it might be distracting. Would be good to have a way of disabling, at least a preference (also made accessible from the hudson view). Additionally the notification message for discovered server could have a link or checkbox for "never show messages like this" or something similar
Agreed, there should be a simple way to disable auto discovery.
I could look into that.
It appears that the best way of handling this would be through the notifications mechanism. We could add a new icon on all service messages that when clicked would open the "General > Notifications" preference page on the appropriate item.
Created attachment 182804 [details] Example screenshot Screenshot showing the configuration button.
The implementation suggested in comment #3 would require changes to o.e.m.c.notifications. Any thoughts about this Steffen?
Created attachment 182805 [details] The correct screenshot
+1 I like the icon. Should be fairly straight forward to make this work for the notifications framework. Please feel free to open a bug and attach a patch with the necessary changes.
(In reply to comment #7) > +1 I like the icon. Should be fairly straight forward to make this work for the > notifications framework. Please feel free to open a bug and attach a patch with > the necessary changes. Done. See bug 329897. Note that this will not actually stop the discovery from taking place. I don't know if this mechanism is consuming a noticeable amount of resources and whether or not it's worthwhile to implementing another setting specific to Hudson discovery. This preference page would be placed in "Builds > Hudson" or something similar.
Created attachment 183023 [details] Patch to take advantage of improvements in service messaging See bug 329897.
Created attachment 183024 [details] mylyn/context/zip
Now I think we only need to apply the patch for bug 330064 and we can resolve this as fixed.
As bug 330064 has been resolved I believe we have a working solution to this issue. Marking as resolved.