Re: miguel, what do you think about ... ?




> You mentioned in one of your last mail to the list that 
> you thought that KOM was "fundamentaly" wrong (from memory)
> what do you mean ? could you be more precise ?

This is my personal view on KOM/OpenParts: I myself find it very
complicated and too complex to understand.

Bonobo is designed to be simple to understand and easy to deploy, so I
have traded features for simplicity.  I believe a simple system
(GNOME::Unkonwn) is easier to make it interoperate with other systems
than having a big all-encompasing system.

So the goal here is to make the interfaces as simple as possible, make
GNOME::Unknown the basic interoperation model and build the framework
on top of it.

A key idea is that all interfaces in Bonobo are single inherited, and
QueryInterface plays the role of creating compound objects/interfaces,
so we can be very lightweight on the base class, while providing
features on demand. 

Best wishes,
Miguel



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]