Jean-Marc Lasgouttes wrote:
"Abdelrazak" == Abdelrazak Younes <[EMAIL PROTECTED]> writes:

Abdelrazak> 1) Long Term Goal: My long term goal is to have a single
Abdelrazak> point of contact between the kernel and the frontend. This
Abdelrazak> is what the class BaseFrontend is there for. The kernel
Abdelrazak> will just instantiate _one_ class, no more factory, etc.
Abdelrazak> The Frontend class will manage everything that is visible
Abdelrazak> on screen: Views, WorkAreas, Toolbars, Cursor blinking,
Abdelrazak> etc.

How will that fit with Lars' goal of having the kernel be the library
and the frontend be the real program?

I cannot speak for Lars but I think that would be an even longer term goal than what I propose. You're talking about inverting the logic or more exactly to extract the part that do the communication with the frontend from the kernel. That would be a great thing to do indeed. As a matter of fact, I think that my cleanup work would help to achieve that goal because it will reduce significantly the interface between the kernel and the frontend.

Abdel.

Reply via email to