Hi Sebastien, thanks for taking the time to reply to my message. Although I understand your point of view, the iFolder team's focus is on providing Bonjour integration because it apparently is cross-platform and their goals are fulfilled. With Bonjour, iFolder works very nicely.
The thing is, most Linux distributions are focusing in Avahi because it's a really great product (I'm not trying to kiss some arses) and since Avahi provides ABI/API compatibility with Bonjour - or so is advertised - it would be really nice if applications like iFolder worked with Avahi out-of-the-box, taking advantage of this compat. layer, even if some small fixes needed to be done. In the medium to long term, the best solution would be to increase the compatibility layer for Bonjour, because applications designed to take advantage of this framework could be developed in a truly cross-platform way, including support for those platforms where Avahi isn't available and still work in Linux without having to go through some extra steps. Cheers, Celso On Sun, 2005-12-18 at 22:57 +0100, Sebastien Estienne wrote: > hello celso > > New apps shouldn't rely on the compatibility layers, they are sub > optimal in ressource, and doesn't implement all the bonjour/howl Api, > they were developped as a short term solution for few apps already > using howl/bonjour. > > We highly encourage anyone to use the native api for performance and > stability purpose. > > regards, > ---------- Forwarded message ---------- > From: Celso Pinto <[EMAIL PROTECTED]> > Date: 18 déc. 2005 18:03 > Subject: [avahi] Bonjour compat > To: Avahi ML <[email protected]> > > > Hi everyone, > > someone in the iFolder mailing list posted the following message. > iFolder uses the Bonjour compatibility layer when working with avahi and > I thought that cross-posting his message may help to clear out the > problem: > > > This is what I am getting with the latest svn version of simias, > > ifolder > > and bonjour along with avahi-0.6.1: > > > > *** WARNING *** The programme 'mono' uses the Apple Bonjour > > compatiblity > > layer of Avahi. > > *** WARNING *** Please fix your application to use the native API of > > Avahi! > > *** WARNING *** For more information see > > <http://0pointer.de/avahi-compat?s=libdns_sd&e=mono> > > mono: compat.c:520: DNSServiceBrowse: Assertion `domain' failed. > > Error: The Simias process failed to initialize. > > Use the command line switch --showconsole to view the error. > > > > The relevant part, I think, is DNSServiceBrowse having a domain > assertion. IIRC, iFolder doesn't work in the .local domain hence this > problem, but I can be mistaken. > > Looking forward for your feedback. > > Cheers, > Celso > > > _______________________________________________ > avahi mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/avahi > > > -- > Sebastien Estienne > _______________________________________________ > avahi mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/avahi _______________________________________________ avahi mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/avahi
