"Richard S. Hall" <[EMAIL PROTECTED]> wrote on 12/05/2006 07:00:14 PM:

> On Dec 5, 2006, at 6:47 PM, Aaron Siri wrote:
> 
> > If you haven't already taken a look at equinox you should.  Eclipse is 

> > a good
> > example of an app built atop OSGi from which to learn.  If equinox is 
> > a bad
> > word around here then I apologize.
> >
> > Anyways, it already has the concept of plugins, extension points, etc 
> > built
> > atop OSGi using xml descriptors.  You can use it all without any of 
the
> > eclipse UI/app framework.  Just download the equinox SDK and you'll 
> > have
> > almost everything you'll need.  We are using it for a web-based 
> > application
> > where we and third parties can plug in functionality.
> >
> > BTW, is the equinox/felix relationship friendly?
> 
> Sure it is...well, except for that McAffer guy... (sorry Jeff, I 
> couldn't resist)

Don't blame you.  I likely could not have resisted the inverse jab...  ;-) 
 Truth be known for everyone out there I have the utmost respect for 
Richard and all the work being done in Felix.  Its great.

> We have a few differences in opinion on "best practices", but otherwise 
> we work together and discuss with each other quite regularly.

Too much is likely made of these differences (actually, I likely make to 
much of them sometimes).  Fact is that all the OSGi communities out there 
are keen on modularity, simplicity, dynamic behaviour and see OSGi as a 
great vehicle.  There are some different usecases and priorities driving 
the work being done.  Certainly in the Equinox community we are actively 
seeking to reduce/eliminate any "containerisms" that we may have. 

In short, people should feel comfortable adopting OSGi as a base 
technology for their software knowing that this is a cohesive community 
and that ultimately they have choices in the implementation they use.

Jeff (aka, "that McAffer guy")

Reply via email to