Subject: Re: [boost] [modularization] Improving/splitting up detail
From: John Maddock (john_at_[hidden])
Date: 2013-11-02 08:24:26


>> Funnily enough I was about to suggest just that: lets do away with detail
>> and have:
>>
>> core:
>> everything in:
>> boost/detail/
>> boost/pending/
>> boost/utility/
>> That has no dependencies.
>>
>> Utility:
>> As above, but with dependencies (mostly to mpl/pp/type_traits).
>>
>> throw_exception.hpp and dependencies should go in core too, as would a
>> few headers under boost/ such as cstdint.hpp etc.
>
> That seems like a good idea provided that everything now in namespace
> detail remains in that namespace.

Yes, no code changes, we're just talking about which module "owns" which
header.

John.