
Peter Dimov wrote:
And in fact if you look through
http://www.pdimov.com/tmp/report-develop-c3bb6eb/serialization.html#reverse-...
you'll see that many, if not most, of the serialization dependencies are like that.
you'll see that the only library that uses the compiled part of Serialization and its archives is MPI, because it's the only library that actually serializes things.
Exactly.
All the other libraries that depend on Serialization do that only to make their types serializable. As such, they use no archives and no DLLs. They use
These should also be moved. http://thread.gmane.org/gmane.comp.lib.boost.devel/254577
These headers (along with their dependencies), or some subset of them, can be separated into a "serialization core" module.
Yes, if there is acknowledgement that there is a problem, and a desire to fix it (currently we have neither from Robert), we can look into what would be sensible. Thanks, Steve.