$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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.