Boost logo

Boost :

Subject: Re: [boost] [modularization] spirtit -> serialization
From: John Maddock (boost.regex_at_[hidden])
Date: 2014-06-15 07:13:35


>> Yes, and I propose to create a date_time.serialization submodule that
>> breaks the date_time -> serialization dependency.
>>
>> date_time.serialization -> date_time serialization
>
> The approach of extracting glue headers to separate submodules is not
> scalable. We have many other libraries using the same approach to optional
> dependencies.

+1, it seems frankly bonkers to extract single headers to new modules
just because it makes a dependency graph look better.

IMO we need a better way of looking at dependencies, perhaps by marking
up glue headers as optional.

John.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk