I propose to move some of the frameworks into EtoileFoundation and EtoileUI
if there is no extra dependencies and the license is fine (LGPL,
modified BSD, Apache, etc).
The simple reason is that when we start to reuse some of these classes,
the dependencies become too many.
For example, Grr now depends on RSSKit, BookmarKit, CollectionKit.
It will depend on PaneKit for preference.
I have a copy of gktmozembed which can become GeckoKit
in the future if I can work it out.
And Grr will also depend on it to display HTML.
The dependencies are just too many for people who want to use it.
And I believe it will happen for other applications
when we start to share the code.

Currently, I think only BookmarKit, CollectionKit,
XWindowServerKit and PreferencesKit are qualified.
I can move them into EtoileFoundation and EtoileUI.
And I think we should use other prefix than UK for EtoileFoudation and
EtoileUI because it doesn't match.
Something like ET, EL, or just E would be fine.
Any comment ?

The UnitKit can also be in EtoileFoundation.
Actually, the unitkit.org is dead.
We are the maintainer now.
But it comes with ukrun.
I have no idea how to fit it into EtoileFoundation ?
Just create a subproject for tools ?

By the way, the EtoileExtensionKit is still in SVN.
Should we remove them ?

Yen-Ju

_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to