This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. GParts, a Bonobo replacement

Applicant: AlexandreFranke

Mentor: Éric Bischoff

Bonobo has not been widely adopted, mainly because it's hard to use and because it's based on an IPC system, namely CORBA. We need a system which has a good acceptance thanks to its ease of use. Another point is that we would have better performances with a library approach.

That's why I'd like to implement GParts. In a first time, this would bring the library needed to replace Bonobo to embed parts from a GNOME application into another.

Later, we could have a wrapper mechanism that allows to embed components using DBus. We could then have KDE parts in GNOME and reciprocally, as well as GNOME parts in GNOME through the network.


2024-10-23 11:28