Boost logo

Boost :

Subject: Re: [boost] [modularization] spirtit -> serialization
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2014-06-15 07:26:52


Le 15/06/14 12:48, Andrey Semashev a écrit :
> On Sunday 15 June 2014 12:13:08 Vicente J. Botet Escriba wrote:
>> Le 14/06/14 18:34, Stephen Kelly a écrit :
>>> Vicente J. Botet Escriba wrote:
>>>
>> 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.
>
>
Why? I don't see why I would depend on Serialization if I don't use it
even if I use DateTime. IMHO, it is up to the client of the
serialization of the DateTime types to use the DateTime.Serialization
sub-module.

What others think?

Vicente


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