Kai Vehmanen wrote:
> Otherwise, what I propose is that, starting from next release (1.11.7,
> or even already in 1.11.6), all headers would be installed to a common
> subdirectory that defines the Sofia-SIP namespace in the system ->
> prefix/include/sofia-sip-x.yy/sofia-sip/). All applications should use
> include statements like:
> 
> #include <sofia-sip/sdp.h>
> #include <sofia-sip/msg.h>
> 
> We can support old applications easily by adding the 'sofia-sip/' subdir
> to our pkgconfig .pc file. But the new apps plus old library combination
> will break. It is therefore important that the library is changed as
> soon as possible, so applications have time to catch up.
> 
> Any objections (or better ideas)?
> 


That sounds an ideal plan to me, this is exactly what all modern
libraries should do, reduces namespace pollution, and allows parallel
installation of multiple development library versions.

Thanks,
Rob Taylor


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Sofia-sip-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to