[Bug 61755] Re: No bonjour support
According to http://gaim.sourceforge.net/summerofcode/2005.html the Gaim project intends to switch the bonjour protocol to Avahi some day. Probably they just need a volunteer. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
In Feisty Gajim 0.11 has Avahi support. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
that bug is about gaim, no gajim -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
so, the idea of splitting the bonjour plugin out to a seperate package like gaim-bonjour is dead? -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
is that plugin *that* useful? -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
I do not know how to estimate the usefulness of some piece of code/function. Bonjour is handy when people for some reason cannot be connected to external jabber server (and local server is overkill). -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
I have not heard of anyone being interested in converting from the howl compat library, it does everything we need of it. So I suspect that this bug, or some equivalent in either this tracker or the gaim upstream tracker, will remain open till someone submits a patch. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
I definitely think it would be better if our Bonjour plugin used avahi instead of howl. Mostly because avahi is a freedesktop.org project, and I'm strongly in favor of supporting standards. But we're a bit short help right now... so I don't imagine we'll be switching any time soon. Patches welcome. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
Ask to upstream, Ubuntu team does almost no upstream code at the moment and doesn't plan to code an avahi version -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
any chance in updating this/getting this in to feisty since its so early in the dev cycle? -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
not, howl compat is to universe because we decided we don't want to have to maintain something upstream has a limited interest to -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
our plugin works just fine with avahi's howl compat stuff, is that in main? -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
Since gaim-1:2.0.0+beta3.1-1ubuntu8 has a dependency on a universe development package (libmeanwhile-dev), so I don't see the problem anymore when gaim depends on libmeanwhile-dev -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
meanwhile was promoted to main, that's why. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
No, Sergey, I'm already too much work, I'm not looking for new coding tasks like rewritting a plugin. The best way would be to have that plugin using avahi rather than howl if somebody wants to work on that -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
I'm with Sergey on this, that is a feature we should have. Now, this is not my expert area, but, doesn't gaim support dynamic protocol/plugins? would it be possible/plausable to have the boujour/ichat/howl/mdns/avahi protocol/support as a seperate package? like gaim-ichat or whatever? i'm not a packaging expert, but, wouldn't this involve adding the howl- compat build-dep and then splitting the resulting file(s) out into their own gaim-whatever package, which then could be in universe/multiverse/wherever, and not on a default install? that package could depend on whatever non *-dev package it need to run (avahi-howl- compat or something similar i assume). this way, this old compat layer isn't in main, and the ichat support isn't so much default (much like the rhythmbox daap support, which is on, but needs avahi-daemon to be installed and switched on). this would at least make is possible to have this functionality, albeit not default, instead of require a complete rebuild of gaim by users who want this. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
each protocol is provided as a plugin, yes, so it is possible to package them separately. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
To do that would require that Gaim, a package in main, build-depend on a package not in main. Ubuntu policy may not allow that. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
alternately, but requiring far more work, it would require that there be a second package, gaim-bonjour. It'd be a ton more work because the original source would be the same as the gaim package, so there would have to be patches stripping out everything else and modifying the build incredibly (to use the headers from the gaim it would presumably depend on). Less work but far less clean would be to leave the build alone, but make the packaging only grab a few of the resultant files. I'm not suggesting you do this mind you, just pointing out that the possibility exists. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
libavahi-compat-howl-dev was removed from Build-Depends, maybe because it's a universe package. Dunno if packages on main can build depend on packages at universe. gaim (1:2.0.0+beta3.1-1ubuntu1) edgy; urgency=low * New upstream version exception granted by Matt Zimmerman - fix gaim crashing for some people when connecting to a msn account (#57342) * Sync with Debian, Ubuntu changes are: * debian/control: - Build-Depends on libxext-dev, liblaunchpad-integration-dev, intltool - don't Build-Depends on libavahi-compat-howl-dev - don't Build-Depends on libmeanwhile-dev for now, it's an universe package . . -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
Scratch that. It's not a universe package on Edgy at least. ** Changed in: gaim (Ubuntu) Status: Unconfirmed = Confirmed -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
Good! So there is a chance to get it in the edgy, isn't there? -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
I'll confuse even more.. libavahi-compat-howl-dev binary is actually on universe, but the actual source package (avahi) is on main. I guess libavahi-compat-howl-dev needs a promotion to main before it happens, but devs have the final work of couse. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
I should really spell check before I submit.. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
Sebastian, are you ready to rewrite gaim bonjour support? I think loosing this feature is not nice - especially taking the fact that the price for it is one tiny library. Talking to iChat users would be nice to have, I think.. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 61755] Re: No bonjour support
It seems it is just necessary to add libavahi-compat-howl-dev into the build dependency, then gaim would pick it up and enable bonjour automatically. -- No bonjour support https://launchpad.net/bugs/61755 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs