[Sugar-devel] [SPAM?]: Re: [FEATURES][DESIGN] Network proxy configuration

Simon Schampijer simon at schampijer.de
Mon Jan 23 04:55:38 EST 2012


On 01/23/2012 03:02 AM, Gary Martin wrote:
> Hi Sridhar,
>
> On 23 Jan 2012, at 01:08, Sridhar Dhanapalan<sridhar at laptop.org.au>  wrote:
>
>> On 19 January 2012 21:16, Simon Schampijer<simon at schampijer.de>  wrote:
>>> If OLPC-AU has been telling their users to set the proxy via GNOME before
>>> that is useful information. Other deployments might have set a proxy in the
>>> build itself?
>>
>> To confirm, we do tell users to configure their proxy using the GNOME
>> tool (gnome-network-properties). Switching to GNOME just to do this is
>> tiresome, so we have a Sugar activity launcher for it. This is a
>> workaround, and we would prefer a native Sugar CP applet.
>
> Do you think this functionality could be folded into the Network CP UI or are there a heap of inputs? We could make better use of Network CP horizontal space regarding text blocks, and gain some vertical space to reduce potential scrolling overflows for adding an extra field with text description.
>
> --Gary

Hi Gary,

under GNOME the control panel section looks like this: under the Network 
section there is an option 'Network Proxy' [1]. By default this is set 
to 'None'. If you select 'Manual' in the drop-down the additional fields 
are added [2], if you select 'Automatic' you can enter a configuration 
URL [3], there is some explanation text below.

Adding a section 'Network Proxy' in the 'Network' section in Sugar [4] 
does sound sensible to me. We have the sections auto-scroll in Sugar, so 
this should not cause any issue.

If this is the way to go, is it possible to mock this up? Not to mean to 
put time-pressure on that, but Feature Freeze is in one week. So we 
should hurry a bit on that, since we have to do design/code/review. The 
code part seem to be mainly done already [5], would need to be adjusted, 
though.

Regards,
    Simon

[1] http://dev.laptop.org/~erikos/designs/proxy_1.png
[2] http://dev.laptop.org/~erikos/designs/proxy_2.png
[3] http://dev.laptop.org/~erikos/designs/proxy_3.png
[4] http://dev.laptop.org/~erikos/designs/sugar_proxy.png
[5] http://wiki.sugarlabs.org/go/Features/Proxy_configuration


More information about the Sugar-devel mailing list