
I guess that depends on what the community wants, and what Mariano thinks he can handle in the limited time. Full dynamic reflection wouldn't reuse much of the existing code in Boost.Extension. It would certainly be possible to provide a facility for generating and compiling (using Boost.Buildprobably) linked libraries at runtime, then using the Boost.Extension mechanisms to access it. Or, it could just be fully dynamic classes with fully dynamic methods, as described in the first part of the paper you mentioned.
I'm very interested in developing things related to reflection, but maybe I don't have the complete information to estimate the times for each possibility. Particularly I think that would be good to reuse the maximum qty of code from Extensions.. and apply that. Could anybody help me with that? I mean, determining the scope of the proposal. I prefer to do something that could be closed in the three months with good quality, instead of doing something with a lot of features but not complete. Thanks! -- Mariano