Hi Darren,

On Wed, 17 Jan 2007, Darren Kenny wrote:

We don't currently support Bonjour / Avahi, but there is a project under way to change this - from the network side the Bonjour project is being ARCed (or close to, can't remember exact status off hand)

Ah, oops. Being worked on anyway.

From then, it would be a matter for getting things changed in the desktop 
applications:

- GNOME - this is probably the easiest since they have already bought into the idea of service discovery with apps like Ekiga, etc capable of discovering others on the network.

- Firefox / Thunderbird - could be slightly more difficult, since any solution 
needs to be fixed in
the community code, we cannot maintain patches internally if we are to use the 
Firefox/Thunderbird
names (it's rules of the trademark) - but on the up side of this, we do have 
quite a good working
relationship with the community.

Slight tangent, but this really highlights why it sucks so badly to go with non-GNOME apps, particularly for such important tasks. There's no decent GNOME MUA, so the choice of Thunderbird can be excused on pragmatic grounds, but I really do not understand why we ship Firefox as the default browser: it really ought be Epiphany.

This kind of thing really sucks for users (other than the ultra-geeky ones who can easily set a preference). It's just awful for useability.

As for auto discovery of web proxies, there is a mechanism that many people use today, and AFAIK this is what Mozilla based apps use too, is to locate a PAC file using the mechanism described at:

http://www.web-cache.com/Writings/Internet-Drafts/draft-ietf-wrec-wpad-01.txt

There is also more at:

        http://wiki.squid-cache.org/SquidFaq/ConfiguringBrowsers

Interesting.

Presumably that never actually made it to standards track? DNS-SD seems to be the modern, more generalised approach: publish some kind of _webcache._tcp record in DNS-SD (possibly with a URI to a PAC file as TXT)

That's not registered on dns-sd.org, but it seems obvious - the value easily to retrieve via Avahi and any further GNOME integration.

While GNOME doesn't support this mechanism, it does handle PAC files, so I'm sure, if we were to push out a fix for the WPAD mechanism it would be acceptable.

Probably better to add real DNS-SD support for webcache and PAC discovery to Mozilla and GNOME, register the use with dns-sd.org. Then go back and add WPAD to GNOME for backwards compatibility.

WPAD seems a dead-end to me. Be better to focus first on Rendezvous..

regards,
--
Paul Jakma,
Network Approachability, KISS.           Sun Microsystems, Dublin, Ireland.
http://opensolaris.org/os/project/quagga tel: EMEA x19190 / +353 1 819 9190

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to