> I think is, that guys @netscape should design (and follow) some guidelines
> (and API) for XPCOM and XPCOM based components installation. This would be
> very nice, since we all will get a cross platform (XP)COM toolkit. Also I
> think that Mozilla itself should be bit more separated. I mean, for
example,
> that things like windowing should be a separated package, wich onse
installed
> could be used by other applications. For example if there is nsIWidget are
> perfect candidate for implementation like that. So whenever someone need a
> user interface, it could use nsIWidget based things and forget all other
> things (I mean browser stuffs). Last, but the least, in that case, the
> applications itself will use separate standart components, that only have
to
> be put together.
This is one of the things which makes MSCOM so great and powerful. Plus it
attracts many other development houses to just make components, knowing they
will fit into a standard. Unfortunately MSCOM is not cross platform, nor is
it open. I was hoping XPCOM might be able to grow into this role in at least
a limited form, but it doesn't look like it will...
Ken