Hi,

a couple month ago I proposed to make the VLR code of the osmo-msc independent 
of the osmo-msc
and create a new library called libosmo-vlr. Later use the libosmo-vlr code to 
integrate it into
osmo-sgsn.

But after take more time of this approach, I'm not sure if it is a very good 
idea to guarantee
high stability of libosmo-vlr as we do for other osmocom libraries.

Because the code is heavily integrated with both daemon and some code path are 
quite complex and partly
not fully understood. I would rather guarantee runtime stability within a 
library version, but not at build time.
The strategy would be increasing the library major version more often.

Any thoughts?

Best,
lynxis

PS. The current concept (because of time pressure) is to keep 2 copies of 
libosmo-vlr in the code base of osmo-msc and 
osmo-sgsn and to move it later out of it into an own library.

Reply via email to