[Boost.Poly] Runtime Concepts

Hi, Forgive me if this post strays into territory beyond Boost, but I was looking at the Adobe library http://stlab.adobe.com/group__poly__related.html and some of the research papers by Sean Parent et al. describing it, which I guess many people on this list will be familiar with. Is there any reason why this library/something akin has not been put into Boost? Is it simply that it will always live in Adobe Source Libraries and there is no point duplicating in Boost? Second question - the research papers on this seemed to peter out around 2009, is there any further work going on, or has this approach been taken as far as deemed interesting, or even been informally deprecated in favour of something else? Regards, T.

Hi, Forgive me if this post strays into territory beyond Boost, but I was looking at the Adobe library http://stlab.adobe.com/group__poly__related.html and some of the research papers by Sean Parent et al. describing it, which I guess many people on this list will be familiar with. Is there any reason why this library/something akin has not been put into Boost? I guess is because nobody has made a proposal. Is it simply that it will always live in Adobe Source Libraries and there is no point duplicating in Boost? I don't know if the Adobe license (MIT) is compatible with Boost
Le 07/01/12 12:30, Thomas Jordan a écrit : license. The first thing to do is to resolve the license issue. Boost.GIL comes from Adobe, so I think that this could be possible. Once the Adobe code is delivered with on a Boost compatible license, anyone can duplicate it and make a proposal for Boost. HTH, Vicente

on Sat Jan 07 2012, "Vicente J. Botet Escriba" <vicente.botet-AT-wanadoo.fr> wrote:
Le 07/01/12 12:30, Thomas Jordan a écrit :
Hi, Forgive me if this post strays into territory beyond Boost, but I was looking at the Adobe library http://stlab.adobe.com/group__poly__related.html and some of the research papers by Sean Parent et al. describing it, which I guess many people on this list will be familiar with. Is there any reason why this library/something akin has not been put into Boost? I guess is because nobody has made a proposal. Is it simply that it will always live in Adobe Source Libraries and there is no point duplicating in Boost?
I don't know if the Adobe license (MIT) is compatible with Boost license.
That's not a problem. Sean has already stated many times his willingness to relicense anything in the ASL for inclusion into Boost. The only reason it hasn't been proposed here is that, well, nobody has made the proposal. -- Dave Abrahams BoostPro Computing http://www.boostpro.com

On Sat, Jan 7, 2012 at 1:54 PM, Dave Abrahams <dave@boostpro.com> wrote:
on Sat Jan 07 2012, "Vicente J. Botet Escriba" < vicente.botet-AT-wanadoo.fr> wrote:
Le 07/01/12 12:30, Thomas Jordan a écrit :
Hi, Forgive me if this post strays into territory beyond Boost, but I was looking at the Adobe library http://stlab.adobe.com/group__poly__related.html and some of the research papers by Sean Parent et al. describing it, which I guess many people on this list will be familiar with. Is there any reason why this library/something akin has not been put into Boost? I guess is because nobody has made a proposal. Is it simply that it will always live in Adobe Source Libraries and there is no point duplicating in Boost?
I don't know if the Adobe license (MIT) is compatible with Boost license.
That's not a problem. Sean has already stated many times his willingness to relicense anything in the ASL for inclusion into Boost. The only reason it hasn't been proposed here is that, well, nobody has made the proposal.
On a very cursory glance, this looks similar to something Steven Watanabe is working on...called "type erasure", I think? Latest link *might* be from here https://github.com/boost-vault/Miscellaneous but you may also want to ping Steven directly. - Jeff
participants (4)
-
Dave Abrahams
-
Jeffrey Lee Hellrung, Jr.
-
Thomas Jordan
-
Vicente J. Botet Escriba