LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

CODECs (going off-topic)

Posted Feb 21, 2008 14:57 UTC (Thu) by nix (subscriber, #2304)
In reply to: CODECs (going off-topic) by patrick_g
Parent article: Rob Savoye discusses the Gnash project

Well, bonobo's been vanishing since GNOME 2.8 or something, and d-bus hasn't arrived in 2.20,
and I can't imagine that many apps have gained much automation support in the time since that
was released (what, a few months?)

Still it'll be nice if it can get to where KDE is now (the easy embeddability KParts provides
is lovely; you can pretty much write a minimal KPart in a few lines).


(Log in to post comments)

CODECs (going off-topic)

Posted Feb 21, 2008 15:58 UTC (Thu) by Frej (subscriber, #4165) [Link]

Why hasn't d-bus arrived? 


CODECs (going off-topic)

Posted Feb 28, 2008 8:30 UTC (Thu) by goaty (guest, #17783) [Link]

It's d-layed.

CODECs (going off-topic)

Posted Feb 21, 2008 17:31 UTC (Thu) by salimma (subscriber, #34460) [Link]

Pardon? DBus is used heavily -- it's how NetworkManager signals the presence/absence of
network connections, how applications inhibit Gnome Screensaver from activating, etc.

It's not an embedding mechanism like Bonobo and KParts, true. And it's true that Bonobo is not
as widely used as KParts is in KDE land. But that does not make DBus a failure.

CODECs (going off-topic)

Posted Feb 24, 2008 13:57 UTC (Sun) by nix (subscriber, #2304) [Link]

I was assuming the `bonobo is dead, use d-bus instead' messages implied 
that one was being used as a replacement for the other, especially given 
that KDE *has* successfully used d-bus to implement an embedding 
mechanism.

So, er, GNOME doesn't actually have a non-deprecated embedding mechanism 
right now, then?

CODECs (going off-topic)

Posted Feb 24, 2008 20:10 UTC (Sun) by bronson (subscriber, #4806) [Link]

D-Bus is being used in a lot of places to replace Bonobo.  See, Bonobo was originally meant to
be far more than just an embedding technology (it was a compound document format,
inter-application communication framework, etc etc).  D-Bus is just meant to replace the IAC.

> GNOME doesn't actually have a non-deprecated embedding mechanism right now, then?

Bonobo isn't deprecated yet.  It's still used for embedding and a few other legacy places.
Its days are numbered, yes, but the number is still pretty high.  :)  The Gnome project seems
to be moving methodically, replacing Bonobo one piece at a time.  Personally, I don't think
that's a bad strategy.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.