Investigate: Maintainability of demos depending on Ogre
Some demo applications (VR, SSVEP and SSVEP MindShooter) are built with the Ogre and CEGUI libraries.
Investigation is needed on:
- the current state of these applications (are they working well on all platforms)
- The possibility and effort to update the dependencie Ogre. There are warning in CMakelists regarding Ogre and Boost
- If Ogre can be updated, we can possibly remove dependency to CEGUI, as it is no longer an Ogre dependency after 1.7 (http://cegui.org.uk/wiki/Building_CEGUI_for_Ogre_/_OgreRenderer)
Understand effort to optionally move these applications out of the repository extras, into its own repository. It would then require to link with OpenViBE in order to be built. This would be clean and would ease dependency management.
The trend is to move towards Unity applications communicating with OpenViBE via LSL. Therefore, removing dependencies such as Ogre and VRPN would be nice.