Hi all,
After reconsidering the proposed changes in http://www.mrpt.org/node/73 , the "optimal" structure of libraries is the one that can be seen in this page: http://reference.mrpt.org/svn/ or here:

I'm glad to say that mrpt-core has been split into EIGHT small libraries!! And that, keeping backward compatibility in 99.9% of the API, even for user applications calling mrpt from CMake scripts with FIND_PACKAGE(MRPT REQUIRED ...).
Now, I'm looking for people wanting to giving this new version a try before releasing it as 0.9.0. Note that there may be still a few minor issues after such a big re-factoring of the code, so please report any error (or new ideas!) you find.
The beta code can be checkout with SVN HEAD as explained here: http://babel.isa.uma.es/mrpt/index.php/MRPT_SVN_Repository
The detailed list of changes is here and this is the list of API changes.
JL