On 2 May 2014 at 23:35, Louis Dionne wrote:
What's wrong with MPL v2.0?
In what namespace should the library live?
There is Boost precedent for this e.g. boost::phoenix or boost::python. In short, your namespace would be boost::mpl. MPL98 might be rehoused into boost::mpl::v1 and yours might be mapped into boost::mpl::v2. A C macro define then maps the user selected namespace version into boost::mpl, with the default usually being the most recent version. For now you can use boost::mpl::v2 safely. If you just happened to invest the work in remapping existing MPL into boost::mpl::v1 in preparation but keeping v1 mapped into boost::mpl, I would doubt anyone here would complain. Niall -- Currently unemployed and looking for work in Ireland. Work Portfolio: http://careers.stackoverflow.com/nialldouglas/