Am Freitag, 22. Juni 2007 schrieb Philipp Bracher:
[...]
> >> I had a quick look at FELIX (apache), what kind of projects do you
> >> recommend?

Sorry, I can't really recommend anything because I read a lot early this year 
about OSGi but stopped playing around soon after I made my suggestions on 
MAGNOLIA-608 and showing my interest in working on Magnolia/OSGi as Google 
SoC project without any response.

> After an other hour of research I would make the following statement:
>
> I like OSGi and think that magnolia can highly benefit of it. In case
> we use spring it will be a very good idea to use springs OSGi. Since
> OSGi would imply other architecture changes (services, ...) we
> proceed by using our own implementation. We add/change only a few
> things (update, module instantiation). We do also have additional
> concepts like having a GUI, ...
>
> The update mechanism is currently the last missing peace for
> releasing 3.1 and I think we should not invest more than two weeks
> for that. Definitely we should not change more apis as we already
> have done and introducing OSGi would definitely need a lot more changes.
>
> Never else I think we should not invest to much time into things
> which are solved much nicer by OSGi (deployment, registry, ...).
>
> When ever we will have enough courage and enough time to make such a
> move to spring I will be happy ;-)

Spring/OSGi is a major change for Magnolia and I suggest creating a new 
experimental branch where we can test different containers and setups and 
gain experience.

I don't understand "We do also have additional concepts like having a 
GUI, ..." because Eclipse IDE has also a gui (a "fat" one) and is based on 
Equinox - their own OSGi R4 implementation - http://www.eclipse.org/equinox/.
Have a look at http://www.eclipse.org/equinox/server/http_quickstart.php and 
search the web for "server side eclipse" to find more about web-related OSGi 
stuff.

O.



----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------

Reply via email to