Just want to add that I also hate this (and came here looking for this exact bug which I would have written up of course, if it didn't already exist). It's not just that the icon doesn't provide anything useful and takes up real-estate... it's taking up memory, and creating vulnerabilities by running! Why does this exist? I first noticed it the other day when installing tortoisebzr on windows. There, I figured it was some sort of horrible background caching hack to get around a performance issue, like oo(o)quickstart etc. After reinstalling ubuntu and installing bazaar-gtk, I was even more horrified to find the same thing in bazaar's "native" environment.
Seriously... I don't want the lan stuff. I don't need anything preloaded or cached (unless it's the only temporary way you can get nautilus-gtk working at a decent speed). I certainly don't need it running plugins for avahi and dbus and storing "netrc credentials" whatever security risk they are. The identity options look handy, but I hardly need to edit these on a regular basis, and it's not clear what scope any edits in this systray icon have. Do they affect the current project? My global config? Future work? Just the bazaar gtk stuff? Just the LAN stuff whatever that is?
Yeah. In summary, this applet thing does not give any clear reason for its existence. It's certainly not running according to any work I've asked bazaar to do. It might as well be malware, as far as I'm concerned. Please remove it, at least by default, document it better, and ASK people whether they want it running, with explanations of what that decision implies.
Just want to add that I also hate this (and came here looking for this exact bug which I would have written up of course, if it didn't already exist). It's not just that the icon doesn't provide anything useful and takes up real-estate... it's taking up memory, and creating vulnerabilities by running! Why does this exist? I first noticed it the other day when installing tortoisebzr on windows. There, I figured it was some sort of horrible background caching hack to get around a performance issue, like oo(o)quickstart etc. After reinstalling ubuntu and installing bazaar-gtk, I was even more horrified to find the same thing in bazaar's "native" environment.
Seriously... I don't want the lan stuff. I don't need anything preloaded or cached (unless it's the only temporary way you can get nautilus-gtk working at a decent speed). I certainly don't need it running plugins for avahi and dbus and storing "netrc credentials" whatever security risk they are. The identity options look handy, but I hardly need to edit these on a regular basis, and it's not clear what scope any edits in this systray icon have. Do they affect the current project? My global config? Future work? Just the bazaar gtk stuff? Just the LAN stuff whatever that is?
Yeah. In summary, this applet thing does not give any clear reason for its existence. It's certainly not running according to any work I've asked bazaar to do. It might as well be malware, as far as I'm concerned. Please remove it, at least by default, document it better, and ASK people whether they want it running, with explanations of what that decision implies.