From: Jon O. <jo...@ob...> - 2004-07-30 00:50:59
|
How much thought/effort has been put into developing a bonobo interface in gaim? With a few event sources (similar to the plugin API events) and simple verbs (similar to the gaim-remote commands), gaim could be much more integrated into external programs as well as the gnome desktop. If anyone is currently hacking on this let me know... Regards, Jon Oberheide --=20 Jon Oberheide <jo...@ob...> GnuPG Key: 1024D/F47C17FE Fingerprint: B716 DA66 8173 6EDD 28F6 F184 5842 1C89 F47C 17FE |
From: Christian H. <ch...@gn...> - 2004-07-30 01:04:44
|
On Thu, Jul 29, 2004 at 08:53:05PM -0400, Jon Oberheide wrote: > How much thought/effort has been put into developing a bonobo interface > in gaim? >=20 > With a few event sources (similar to the plugin API events) and simple > verbs (similar to the gaim-remote commands), gaim could be much more > integrated into external programs as well as the gnome desktop. >=20 > If anyone is currently hacking on this let me know... I'd much rather see a D-BUS interface. Bonobo is a bit bloated and slow and messy. D-BUS is far cleaner, and would allow for some very cool stuff. I've been planning to work on such things, but haven't had time to even think about gaim lately, unfortunately. Christian =20 --=20 Christian Hammond <> The Galago Project ch...@gn... <> http://galago.sourceforge.net/ All constants are variables. |
From: Luke S. <lsc...@us...> - 2004-07-30 01:46:38
|
On Thu, Jul 29, 2004 at 06:04:40PM -0700, Christian Hammond wrote: > On Thu, Jul 29, 2004 at 08:53:05PM -0400, Jon Oberheide wrote: > > How much thought/effort has been put into developing a bonobo interface > > in gaim? > > > > With a few event sources (similar to the plugin API events) and simple > > verbs (similar to the gaim-remote commands), gaim could be much more > > integrated into external programs as well as the gnome desktop. > > > > If anyone is currently hacking on this let me know... > > I'd much rather see a D-BUS interface. Bonobo is a bit bloated and > slow and messy. D-BUS is far cleaner, and would allow for some very > cool stuff. i'd rather not use anything that implies a desktop environment. some of us avoid both kde and gnome thankyou very much ;-) luke > > I've been planning to work on such things, but haven't had time to > even think about gaim lately, unfortunately. > > Christian > > -- > Christian Hammond <> The Galago Project > ch...@gn... <> http://galago.sourceforge.net/ > All constants are variables. |
From: Jon O. <jo...@ob...> - 2004-07-30 02:01:23
|
On Thu, 2004-07-29 at 21:46 -0400, Luke Schierer wrote: > On Thu, Jul 29, 2004 at 06:04:40PM -0700, Christian Hammond wrote: > > On Thu, Jul 29, 2004 at 08:53:05PM -0400, Jon Oberheide wrote: > > > How much thought/effort has been put into developing a bonobo interfa= ce > > > in gaim? > > >=20 > > > With a few event sources (similar to the plugin API events) and simpl= e > > > verbs (similar to the gaim-remote commands), gaim could be much more > > > integrated into external programs as well as the gnome desktop. > > >=20 > > > If anyone is currently hacking on this let me know... > >=20 > > I'd much rather see a D-BUS interface. Bonobo is a bit bloated and > > slow and messy. D-BUS is far cleaner, and would allow for some very > > cool stuff. >=20 > i'd rather not use anything that implies a desktop environment. some of=20 > us avoid both kde and gnome thankyou very much ;-) >=20 > luke Didn't mean to imply a dependancy on a certain DE. AFAIK, bonobo only requires ORBit, glib, etc...nothing DE specific. Regards, Jon Oberheide --=20 Jon Oberheide <jo...@ob...> GnuPG Key: 1024D/F47C17FE Fingerprint: B716 DA66 8173 6EDD 28F6 F184 5842 1C89 F47C 17FE |
From: Christian H. <ch...@gn...> - 2004-07-30 02:19:03
|
On Thu, Jul 29, 2004 at 09:46:35PM -0400, Luke Schierer wrote: > i'd rather not use anything that implies a desktop environment. some of= =20 > us avoid both kde and gnome thankyou very much ;-) None of these really do. D-BUS certainly doesn't. Those who use Fedora (and I'm sure other distros do this too) have D-BUS setup already. I know my install of CUPS uses D-BUS, and there's talk of D-BUS support being bundled along with the kernel. D-BUS doesn't really need anything, even glib. Christian --=20 Christian Hammond <> The Galago Project ch...@gn... <> http://galago.sourceforge.net/ A verbal contract isn't worth the paper it's written on. -- Samuel Goldwyn |
From: Jon O. <jo...@ob...> - 2004-08-07 21:18:48
|
On Thu, 2004-07-29 at 18:04 -0700, Christian Hammond wrote: > On Thu, Jul 29, 2004 at 08:53:05PM -0400, Jon Oberheide wrote: > > How much thought/effort has been put into developing a bonobo interface > > in gaim? > >=20 > > With a few event sources (similar to the plugin API events) and simple > > verbs (similar to the gaim-remote commands), gaim could be much more > > integrated into external programs as well as the gnome desktop. > >=20 > > If anyone is currently hacking on this let me know... >=20 > I'd much rather see a D-BUS interface. Bonobo is a bit bloated and > slow and messy. D-BUS is far cleaner, and would allow for some very > cool stuff. >=20 > I've been planning to work on such things, but haven't had time to > even think about gaim lately, unfortunately. I may be able to make some time to hack on it. Have you made any progress on it? I just don't want to duplicate any work or do anything that might conflict with the interests of your galago project. Regards, Jon Oberheide --=20 Jon Oberheide <jo...@ob...> GnuPG Key: 1024D/F47C17FE Fingerprint: B716 DA66 8173 6EDD 28F6 F184 5842 1C89 F47C 17FE |
From: Jon O. <jo...@ob...> - 2004-07-30 01:33:22
|
On Thu, 2004-07-29 at 18:04 -0700, Christian Hammond wrote: > On Thu, Jul 29, 2004 at 08:53:05PM -0400, Jon Oberheide wrote: > > How much thought/effort has been put into developing a bonobo interface > > in gaim? > >=20 > > With a few event sources (similar to the plugin API events) and simple > > verbs (similar to the gaim-remote commands), gaim could be much more > > integrated into external programs as well as the gnome desktop. > >=20 > > If anyone is currently hacking on this let me know... >=20 > I'd much rather see a D-BUS interface. Bonobo is a bit bloated and > slow and messy. D-BUS is far cleaner, and would allow for some very > cool stuff. It will be interesting to see how DCOP vs. DBUS vs. bonobo will shake down. Gnome devs love their bonobo, KDE devs love their DCOP, and umm...Havoc loves his DBUS. DBUS isn't as powerful as bonobo but may be able to serve basic purposes. Although I've never used it in code, I'm sure it can't be worse than bonobo. Totally unrelated, I'm putting the finishing touches on a plugin that uses bonobo to update gaim's profile whenever Rhythmbox changes songs. Hope there's some rhythmbox/gaim fans who will find it useful. Regards, Jon Oberheide --=20 Jon Oberheide <jo...@ob...> GnuPG Key: 1024D/F47C17FE Fingerprint: B716 DA66 8173 6EDD 28F6 F184 5842 1C89 F47C 17FE |
From: Marc E. <elc...@sb...> - 2004-07-30 01:56:47
|
On Thu, 2004-07-29 at 18:35, Jon Oberheide wrote: > On Thu, 2004-07-29 at 18:04 -0700, Christian Hammond wrote: > > On Thu, Jul 29, 2004 at 08:53:05PM -0400, Jon Oberheide wrote: > > > How much thought/effort has been put into developing a bonobo interface > > > in gaim? > > > > > > With a few event sources (similar to the plugin API events) and simple > > > verbs (similar to the gaim-remote commands), gaim could be much more > > > integrated into external programs as well as the gnome desktop. > > > > > > If anyone is currently hacking on this let me know... > > > > I'd much rather see a D-BUS interface. Bonobo is a bit bloated and > > slow and messy. D-BUS is far cleaner, and would allow for some very > > cool stuff. > > It will be interesting to see how DCOP vs. DBUS vs. bonobo will shake > down. Gnome devs love their bonobo, KDE devs love their DCOP, and > umm...Havoc loves his DBUS. > > DBUS isn't as powerful as bonobo but may be able to serve basic > purposes. Although I've never used it in code, I'm sure it can't be > worse than bonobo. > > Totally unrelated, I'm putting the finishing touches on a plugin that > uses bonobo to update gaim's profile whenever Rhythmbox changes songs. > Hope there's some rhythmbox/gaim fans who will find it useful. > > Regards, > Jon Oberheide The rythmbox plugin seems interesting, about dcop, dbus, bonobo, wouldnt it break windows compatibility?, after the core/ui split there is going to be more chances of that hapening afaik, |
From: Christian H. <ch...@gn...> - 2004-07-30 02:17:25
|
On Thu, Jul 29, 2004 at 06:56:45PM -0700, Marc E. wrote: > The rythmbox plugin seems interesting, about dcop, dbus, bonobo, wouldnt > it break windows compatibility?, after the core/ui split there is going > to be more chances of that hapening afaik, Yes, they would, except that the communications layer in D-BUS is abstracted. Windows support is possible. It just has to be written first. Christian --=20 Christian Hammond <> The Galago Project ch...@gn... <> http://galago.sourceforge.net/ "Black holes are where God divided by zero." -- Steven Wright |
From: Christian H. <ch...@gn...> - 2004-07-30 02:16:43
|
On Thu, Jul 29, 2004 at 09:35:49PM -0400, Jon Oberheide wrote: > It will be interesting to see how DCOP vs. DBUS vs. bonobo will shake > down. Gnome devs love their bonobo, KDE devs love their DCOP, and > umm...Havoc loves his DBUS. Many GNOME guys love D-BUS as well. You should see all the work being done that will be proposed for gnome 2.10 that is D-BUS-based. Cases in point: Galago (shameless plug), HAL and GNOME Volume Manager (part of Project Utopia), Rhythmbox, Gossip, udev, Jamboree, and um, I can't remember exactly what else, but there's more. > DBUS isn't as powerful as bonobo but may be able to serve basic > purposes. Although I've never used it in code, I'm sure it can't be > worse than bonobo. It's clean and easy and less bloaty. It's good for some areas, and bonobo is good for others. > Totally unrelated, I'm putting the finishing touches on a plugin that > uses bonobo to update gaim's profile whenever Rhythmbox changes songs. > Hope there's some rhythmbox/gaim fans who will find it useful. >=20 > Regards, > Jon Oberheide >=20 =20 --=20 Christian Hammond <> The Galago Project ch...@gn... <> http://galago.sourceforge.net/ It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise yours and theirs. -- Oxford University Press, Edpress News |
From: Matthew K. <kel...@po...> - 2004-07-30 04:35:47
|
I'd love it. One of the things I've missed since moving away from XMMS after an eon of using it was this functionality... GUI programming has never really tweaked me, so I never got around to it. I do know GTK and understand Gaim's event model and plugin API, so I'd be happy to help debug if needed. On Thu, 2004-07-29 at 21:35, Jon Oberheide wrote: > Totally unrelated, I'm putting the finishing touches on a plugin that > uses bonobo to update gaim's profile whenever Rhythmbox changes songs. > Hope there's some rhythmbox/gaim fans who will find it useful. > > Regards, > Jon Oberheide -- Matthew Keller signat-url: http://mattwork.potsdam.edu/signat-url/ "No one ever says, 'I can't read that ASCII E-mail you sent me.'" |
From: Jon O. <jo...@ob...> - 2004-07-30 16:42:05
|
On Fri, 2004-07-30 at 00:37 -0400, Matthew Keller wrote: > I'd love it. One of the things I've missed since moving away from XMMS > after an eon of using it was this functionality... GUI programming has > never really tweaked me, so I never got around to it. I do know GTK and > understand Gaim's event model and plugin API, so I'd be happy to help > debug if needed.=20 Well there's actually no GTK code in it currently. I may add a plugin preferences section later for a few configuration options I have in mind. It's currently working pretty well and I should have a releasable version in a few days once I work out some remaining issues. Regards, Jon Oberheide > On Thu, 2004-07-29 at 21:35, Jon Oberheide wrote: > > Totally unrelated, I'm putting the finishing touches on a plugin that > > uses bonobo to update gaim's profile whenever Rhythmbox changes songs. > > Hope there's some rhythmbox/gaim fans who will find it useful. > >=20 > > Regards, > > Jon Oberheide --=20 Jon Oberheide <jo...@ob...> GnuPG Key: 1024D/F47C17FE Fingerprint: B716 DA66 8173 6EDD 28F6 F184 5842 1C89 F47C 17FE |