Ticket #2821 (new enhancement)
Sugar should directly get proxy settings from gconf
|Reported by:||sridhar||Owned by:|
|Priority:||Unspecified by Maintainer||Milestone:||Unspecified by Release Team|
|Component:||sugar||Version:||Git as of bugdate|
Sugar gets its proxy settings from $http_proxy. The exception is Browse, which uses gconf.
This can be confusing and difficult for users. They must set their proxy in a GNOME tool (gnome-network-properties), which only affects Browse in Sugar. There is no easy way to set it for the rest of Sugar. Important functions like Software Update will not work.
We have a workaround in OLPC AU's XO-AU OS: http://dev.laptop.org.au/issues/337
It would be much better if Sugar used gconf directly instead of needing $http_proxy to be set. This would avoid duplication and allow us to write a nice Sugar GUI to set the proxy.
This is an important bug to fix for any network that has proxies that are not transparent. Schools in Australia are like this.