Sunday, January 22, 2006

OSGI components on server and ECF

There's an excellent article about the recent Equinox incubator
work
.

One point that's not mentioned in the article: in addition to web servers, collaboration and messaging servers (e.g. IM, file sharing, voip/conferencing, Asterisk, etc., etc) can also
benefit tremendously from being able to run the Eclipse/OSGI component model on the server. For example, for ECF's 'generic server' we will be able to introduce
plugins dynamically on both clients and servers, using the same basic component model and the same
plugin development tools (Eclipse). This is a big deal for ECF.


Here is the Equinox incubator project

Saturday, January 21, 2006

ECF 0.6.0 and 0.6.1

ECF 0.6.0 is available here
Here is the 0.6.0 New and Noteworthy.


We will be doing a 0.6.1 build during week of 1/23/06. The main new addition
for 0.6.1 will be a new API called 'datashare' that allows the easy
creation of various asynchronous channels that have different msg delivery
ordering semantics.

Tuesday, January 10, 2006

ECF 0.6.0

The ETA for ECF 0.6.0 is 1/15/06. This release will be mostly API changes and bug fixes
rather than new features. Specifically:


  • SharedObjectFactory extension point (new) so that plugins can register themselves as implementers of shared object types

  • Fixes for JmDNS hang issues (zeroconf/bonjour provider implementation)

  • Revised API signature for ID and IContainer instance construction