Hi Everyone,
As some of you may know I'm currently working together with Zach Jaggi
to remove boost as a dependency to build the ClientKit from source
(which includes the Client and Common modules). My goal is to remove
boost as a dependency from OSVR completely, replacing it with C++11 code.
The reasons to remove boost as a dependency has been discussed in issue
#44 <https://github.com/OSVR/OSVR-Core/issues/44>. The main reason is to
allow developers to more easily use OSVR in an environment where large
external libraries such as Boost are prohibited.
To make this possible we need to make sure we commit to not introducing
any new code with Boost dependencies. Is there enough support for this
idea to put some new guidelines into place regarding Boost usage? Should
we only exclude Boost from the ClientKit, Client and Common modules or
should this be done across the whole codebase?
Other than those questions, some early feedback on my branch is always
appreciated, so far I have removed Boost from the ClientKit and Client
modules. You can find my development branch here:
https://github.com/Armada651/OSVR-Core/commits/boostless
Regards,
Jules Blok
--
OSVR-devel mailing list
[email protected]
Options and Unsubscribe:
http://lists.getosvr.org/options.cgi/osvr-devel-getosvr.org/archive%40mail-archive.com
Archives: http://dir.gmane.org/gmane.comp.vr.osvr.devel
List homepage: http://lists.getosvr.org/listinfo.cgi/osvr-devel-getosvr.org