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.

Outreach/SummerOfCode/2008/Ideas/GParts (last edited 2013-12-03 18:32:29 by WilliamJonMcCann)