Boost logo

Boost :

Subject: Re: [boost] [mpl] Modularization pull request
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-09-03 15:43:38


On Wednesday 03 September 2014 20:04:08 Vicente J. Botet Escriba wrote:
> Le 03/09/14 19:50, Andrey Semashev a écrit :
> > On Sunday 31 August 2014 15:17:56 you wrote:
> >> Hi,
> >>
> >> I've created this pull request:
> >>
> >> https://github.com/boostorg/mpl/pull/11
> >>
> >> to separate core components of Boost.MPL to a sub-library. The intent of
> >> this pull request is to reduce dependencies added by MPL to its dependent
> >> libraries, when only the basic MPL components are required. In
> >> particular,
> >> it should help resolving circular dependency between MPL and TypeTraits.
> >>
> >> Please, have a look at the list of moved components and let me know if
> >> you
> >> have any comments.
> >
> > Seems there are no comments or objections, and the Jamroot file is already
> > fixed. Could this pull request be merged?
>
> Andrey, there are a lot of changes in your PR. Are all really needed?

Yes. These are mostly files moving around, the code is mostly unchanged.

> What would be on Boost.MPL?

I've listed things that were moved to MPL.Core in the PR description, the rest
is left in MPL. That is mostly functional stuff, containers, iterators and
algorithms.


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