Boost logo

Boost :

Subject: Re: [boost] [type_traits] Modularization proposal
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-09-17 09:34:19


On Wed, Sep 17, 2014 at 5:28 PM, Andrey Semashev
<andrey.semashev_at_[hidden]> wrote:
> On Wed, Sep 17, 2014 at 4:11 PM, Stephen Kelly <hello_at_[hidden]> wrote:
>
>> You seem to be focusing on small problems which remove a small number of
>> nodes from some dependency graphs in a few cases. There are bigger problems
>> which, when fixed, drop tens of nodes in most cases. Those problems are the
>> serialization->spirit edge and the range->algorithm edge. I would prioritize
>> all this stuff at the 'bottom' of the graph after those big problems in
>> order to get more benefit.
>
> One of the goals of modularization is to eliminate circular
> dependencies. Another is to reduce the amount of dependencies between
> the libraries. I think, I'm working in both directions.
>
> I prefer to work with low level libraries because there are lots of
> other libs depending on them, and improving the situation on the low
> level would result in more massive improvement overall.

Also this would make dependency management on the higher level easier.


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