[Ns-developers] ns-3 modularity

Tom Henderson tomh at tomh.org
Tue Nov 9 10:35:26 PST 2010


On Mon, 08 Nov 2010 09:42:04 +0100, Jens Mittag <jens.mittag at kit.edu>
wrote:
> Hi all,
> 
> I just stumbled across the C-library called C-Pluff, which aims to 
> provide a plugin-based framework for C/C++ based applications - similar 
> to the OSGi framework used in Eclipse. I know, this goes further than a 
> modular build system, and would still need a modular build system, but: 
> it has full dependency support and fully loose coupling of modules 
> through extension points and extensions. Might be worth a look. I know 
> that for example the XBMC project [1] makes use of C-Pluff for their 
> addon/plugin system.
> 
> Jens
> 

Thanks for the pointer; I'm not sure that a plug-in framework is a
priority need, but we'll have a look.

Although we ran out of time on Friday to discuss this, Mathieu and I had
some time to discuss afterwards.  Please have a look here at some revised
planning documentation:
http://www.nsnam.org/wiki/index.php/App_Store_Technical_Requirements

In particular, the Goals section tries to elaborate the broader project
goal of where I would like to go, and the requirements section discusses
how it might work from a user/developer perspective.

It seems that jhbuild (or something that might lightly wrap jhbuild) meets
most of the requirements elaborated, so our next steps are to try out
jhbuild.

As usual, comments or suggestions would be appreciated.  One can see that
there are still some open issues.

- Tom




More information about the Ns-developers mailing list