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

[Linux Hebrew] RE: Standard for plug-in modules for application software?



Leandro Dutra [SMTP:LEANDROD@Amdocs.com] wrote: 
> > I wonder whether there is any standard method to allow application
> > software to be modularized.
> 
> 	Many.  CORBA, DSOM, ILU, GUILE, JavaBeans.  There are source, binary
> modules.  Networked or not.  Providing services or widgets.  You choose.
> Even shared libraries.

The question is which of those methods are light-weight and efficient.  We
don't want to force people to load up their Unix system with a full-fledged
CORBA server (or whatever) just to let a tiny text widget edit bilingual text.

Also, laying out text in a window in the context of text editing/wordprocessing
is very time-critical operation, which should be as optimal as possible, even
at the expense of an ad-hoc interface.

> > For example, how do browsers implement the interface to plugins?
> 
> 	Netscape has its own API.  M$IE's is DCOM.  DCOM is proprietary.
> Therefore, DCOM is bad.

I agree that the DCOM approach is to be ruled out due to its proprietary
nature.

> > If Hebrew rendering algorithm is spun off to a separate module,
> 
> 	Couldn't it be done using GNU's GUILE and GTK?  Someone has already
> something for GTK... http://imagic.weizmann.ac.il/~dov/freesw/gtk/

I don't know but I hope that whatever plugin design being implemented under
GUILE/GTK can be used as it is under other libraries.  Otherwise, what is the
point of this exercise?

> 	There are lots of homework to be done on this issue before you
> can really understand what you really want and need...

Yes, I agree to that.  This is why I am picking the brains of the suckers err..
participants of the Linux-IL mailing list.  :-)  Once I have enough leads and
pointers, maybe I'll have few brain cells available for picking by other
members of this mailing list.
                                                                           --- Omer
WARNING:  by sending me unsolicited commercial/religious/political/MailPush
E-mail (known also as "spam") you irrevocably agree to pay me US$500.-
(plus any legal fees incurred by my trying to collect the above amount) per
unsolicited commercial/religious/political/M@ilPush E-mail message sent
to me - for the service of receiving it.