Hi Daniele,

it's great to have you back.
hopefully that you don't get angry 'bout my poor ppc-visdn testing and debugging tries ...


Daniele Orlandi schrieb:
Hello everyone, I'm back :)

I know... it's been a long time away from the list and I apologize for that, but _NOT away from vISDN_.

When I started to refactor the channel routing layer I couldn't have imagined it would have resulted in a so invasive and comprehensive rewriting.

In the meantime other big activities slowed the development of the core functionalities and the need to be fully concentrated on the refactoring leaded me to not read the mailing list for a while.

So, what is the current situation?

There have been several huge changes in vISDN, so many that vISDN has become a subproject of the whole thing.

A new channel routing framework has been created, its name is kstreamer[1] (which stands for kernel-streamer). I chose that name because kstreamer slightly resembles some of the gstreamer ideas.

kstreamer handles the streaming network (channels connected to nodes connected to other channels), keeps the topology updated, manages channels connection and configuration, etc. The userland talks with kstreamer by means of a NetLink two-way packet-based asynchronous interface, a library helps in abstracting this interface.

Above kstreamer are the components we are all used to: the ISDN stack, drivers and helper modules, however other different technologies can now take advantage of kstreamer's framework: the vGSM drivers, the upcoming vDSP drivers and more...

I'm writing some documentation at this address:

http://open.voismart.it/index.php/Kstreamer

The repository has been converted to bzr (bazaar-vcs.org), to download the current official tree please do:

bzr get http://repo.visdn.org/vstuff/devel

It is still in development, it's neither stable not complete like the previous one, which was not complete or stable by itself :)

I'm going to read all the list's backlog starting from the latest messages and I'll try to answer all the pending questions and insults... :^/

The snapshots are currently suspended until I upgrade the hosting machine to a more recent distribution (it is currently running SuSE 9.3).

More informations will come...

Happy hacking!
Bye,

[1] I recently saw that there is a name conflict with KDE's kstreamer, I'll have to sort it out later...



_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to