Wednesday, January 09, 2008

Eclipse Restart on Update / Install

I really like Eclipse but, something has been bothering me for a while.

- Eclipse is build upon an OSGi framework called Equinox
- OSGi is supposed to support install/remove/restart and version-ing of bundles
- Eclipse plugins are OSGi bundles

So why the heck does Eclipse need to restart after installing new plugins?
Why does it need to restart when updating plugins?

Isn't one of the major points of OSGi to make that unnecessary?
.
.

Labels: , , , ,

permalink
Links to this post
2 comments

Sunday, December 23, 2007

OSGi Groups and News

Here are the few groups on OSGi I've found for keeping up
OSGi - Yahoo Group
OSGi - Google Groups
OSGi Samples - Google Groups
Eclipse Equinox News Group

Apache Felix Mailing Lists
The Eclipse Equinox Mailing List

OSGi Blog

Any I've missed, please add a comment

Now it's time for me to make an RSS agregator to collect all of this data
.
.

Labels: , , ,

permalink
Links to this post
1 comments

Getting Equinox Ready for Prime Time, First Steps

I'm looking at getting Equinox ready for a server, as mentioned in a previous post.

The way I see it, there are some first steps that need to be addressed.
  • Create startup/shutdown scripts (live in /etc/init.d for safe (clean) starting and stopping

  • Create a means to connect an Equinox console to a running instance, to deploy (or un-deploy) bundles, without restarting.

  • Ensure the above can be done securely
Maybe these have been addressed but, all my Googling has shown to be fruitless.

Thoughts?
.
.
Maybe these have been addressed but, I feel like I've already spent more time searching for a solution than if I had just written it myself. Sometimes, I wonder if this is why we find so many re-implementations of problems in the open source world.

Update: I just had a random thought, maybe using JMX instead of a remote console would be a better means to (un)deploy bundles in a running Equinox...
.
.

Labels: ,

permalink
Links to this post
0 comments