Follow-up Comment #1, bug #30427 (project gnustep):

Hello Yavor,

a while back, I implemented native Avahi support for NSNetServices, mostly
because of the reasons you describe (i.e. the compatibility layer being
everything but well maintained). You can take a look at the patch at [0],
though I'm not sure whether it still applies correctly. But while it should
work, it's not the most sensible thing to do. Ideally, we would want to talk
to Avahi via its D-Bus interface (and avoid all the runloop integration
stuff). 

Allowing this is one of the motivations for my present work on D-Bus
integration for GNUstep as part of GSoC (see libs/dbuskit in svn), though I'm
not quite sure how to integrate it because at the moment, that code is
designed as a separate framework depending on gnustep-base. I'll keep you
updated on the further developments.

Cheers,

Niels

[0] http://www.halbordnung.de/~niels.grewe/gnustep/NSNetServices+avahi.patch

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?30427>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to