Re: [Banshee-List] code question



I hate to sound discouraging, but I think there have been 5 or so
attempts at introducing proxy configuration into Banshee. The fact is
that an end-user application does not need to be explicitly aware of
proxy settings. The underlying libraries (in this case, Mono) that
provide the actual networking support, should handle proxies. The UI for
setting it exists in GNOME, it should do the right thing for setting
them in a way that other frameworks can use the settings (i.e. the env
vars). 

Who knows, the Gnome# bindings could be patched to read the proxy
settings and pass them on to Mono when a new Gnome.Program is created. 

There are a number of ways to solve the problem, but adding a plugin or
any code at all to the core of Banshee to address it is just not the
answer. The problem should not be addressed that high in the chain.

I respect your work on the problem, but it really doesn't belong here.

Best,
Aaron


On Wed, 2007-01-10 at 20:47 +0000, Michael Hutchinson wrote:
> On 1/10/07, Ville Lindholm <ville lindholm gmail com> wrote:
> > So maybe a suitable middle ground would be to have our own proxy config
> > in Banshee? It could even have a little "Use Gnome Proxy Settings"
> > alternative
> 
> That way lies madness! There are already too many places to set the
> proxy on a Linux system! Just pick one or the other.
> 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]