Hello there,

I have been studying the OpenNMS code a bit, it seems based on Spring if I
am not mistaken.
I wonder if anyone has ever attempted to port functionality to OSGI.

I would very much like to attempt a port of some functionality. Initially
Discovery, Events etc... the fundament so to say.

Each of these services would run as an OSGI Service (which come and go /
can run on other  physical/virtual machines).
As openNMS leans on Spring concepts, this means these would need ot be
changed out or made plugable to the Application framework. As a Proof of
Concept, I can publish some of this work on a github repo. I would like to
ask if there is some interrest in this.

People might think, why do you even want to attempt this? The reason for
me, is that I need modular functionality.

So each of the services would be optional and can constitute new
application depending on their presence. Think of this, let's say you want
to build a Workflow system which has inventory information.

I can't easily re-use what OpenNMS can offer in that respect (I mean the
code). Perhaps it's possible to integrate on Application level (API offered
by OpenNMS), but I'd rather choose to use some of the proven modules and
make a new application.

In Telecom land, there are many application, which duplicate similar
functionality and the attempt of my company is to break this paradigm.
Let's not all build our scheduler, discovery, event, notification, etc...
services/deamons but re-use modular ones and build more advanced
applications. This is the OSS2 concept, which you can read about here:
test.netxforge.com (Very beta at the moment).

Regarding the amount of work, As said, it will be a Proof of Concept, so
hopefully it can be extra-polated to a an OpenNMS version which runs as
OSGI services.

Thank You,
Christophe Bouhier
(test.)netxforge.com

p.s. a liitle teaser here:
http://www.theserverside.com/feature/OSGi-is-the-framework-for-all-modular-applications
------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to