[endian] Boost licensed detail/endian.hpp [was: [1.54.0][release] Provisional schedule]
On Mon, May 6, 2013 at 9:06 AM, Daniel James
wrote: On 6 May 2013 14:15, Philip Bennefall
wrote: I was just wondering if it is possible to get a modified, Boost licensed version of detail/endian.hpp into this next release? It'd be great to get this licensing issue resolved in this next Boost version, if at all possible.
I don't know. I haven't been following that. Did anyone take responsibility for it?
It's highly unlikely. There is al alternative implementation in Boost Predef. But that isn't even fully accepted as a library. I could attempt to do a standalone port from Predef into detail/endian.hpp but I doubt I could both get it done and tested to a point that it would be safe to merge into release.
I'm restarting work on the boost endian library, so I'd be willing to take this on. If you send me your Predef port of detail/endian.hpp, I'll see if I can move it along. No promises until I see what you have, however. Thanks, --Beman
On Thu, May 9, 2013 at 10:12 AM, Beman Dawes
On Mon, May 6, 2013 at 9:06 AM, Daniel James
wrote: I was just wondering if it is possible to get a modified, Boost
On 6 May 2013 14:15, Philip Bennefall
wrote: licensed version of detail/endian.hpp into this next release? It'd be great to get this licensing issue resolved in this next Boost version, if at all possible.
I don't know. I haven't been following that. Did anyone take responsibility for it?
It's highly unlikely. There is al alternative implementation in Boost Predef. But that isn't even fully accepted as a library. I could attempt to do a standalone port from Predef into detail/endian.hpp but I doubt I could both get it done and tested to a point that it would be safe to merge into release.
I'm restarting work on the boost endian library, so I'd be willing to take this on. If you send me your Predef port of detail/endian.hpp, I'll see if I can move it along. No promises until I see what you have, however.
The current Predef code is at https://github.com/grafikrobot/boost-predef. The compatibility header is at < https://github.com/grafikrobot/boost-predef/blob/master/include/boost/predef/detail/endian_compat.h> but it obviously depends on the core endian header at < https://github.com/grafikrobot/boost-predef/blob/master/include/boost/predef/other/endian.h>. And that depends on both the architecture.h and windows.h detection headers. Not sure if it's worth working on it on your Endian library though.. As, AFAIK, both Endian and Predef are in the same acceptance status. But perhaps if you can make a totally standalone version of the detection it might be worth it. -- -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
On Mon, May 13, 2013 at 10:20 PM, Rene Rivera
On Thu, May 9, 2013 at 10:12 AM, Beman Dawes
wrote: On Mon, May 6, 2013 at 9:06 AM, Daniel James
wrote: I was just wondering if it is possible to get a modified, Boost
On 6 May 2013 14:15, Philip Bennefall
wrote: licensed version of detail/endian.hpp into this next release? It'd be great to get this licensing issue resolved in this next Boost version, if at all possible.
I don't know. I haven't been following that. Did anyone take responsibility for it?
It's highly unlikely. There is al alternative implementation in Boost Predef. But that isn't even fully accepted as a library. I could attempt to do a standalone port from Predef into detail/endian.hpp but I doubt I could both get it done and tested to a point that it would be safe to merge into release.
I'm restarting work on the boost endian library, so I'd be willing to take this on. If you send me your Predef port of detail/endian.hpp, I'll see if I can move it along. No promises until I see what you have, however.
The current Predef code is at https://github.com/grafikrobot/boost-predef. The compatibility header is at < https://github.com/grafikrobot/boost-predef/blob/master/include/boost/predef/detail/endian_compat.h> but it obviously depends on the core endian header at < https://github.com/grafikrobot/boost-predef/blob/master/include/boost/predef/other/endian.h>. And that depends on both the architecture.h and windows.h detection headers.
Not sure if it's worth working on it on your Endian library though.. As, AFAIK, both Endian and Predef are in the same acceptance status. But perhaps if you can make a totally standalone version of the detection it might be worth it.
Sorry.. Silly me I thought that Endian was already accepted after the initial conditional acceptance. Anyway.. I'll try and get Predef into Boost trunk soon. But obviously not soon enough for the 1.54 release. -- -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
Le 14/05/13 05:20, Rene Rivera a écrit :
Not sure if it's worth working on it on your Endian library though.. As, AFAIK, both Endian and Predef are in the same acceptance status. But perhaps if you can make a totally standalone version of the detection it might be worth it. Rene, I suspect that you missed the acceptation of your library
http://lists.boost.org/boost-announce/2013/04/0379.php Best, Vicente
On Tue, May 14, 2013 at 12:02 PM, Vicente J. Botet Escriba < vicente.botet@wanadoo.fr> wrote:
Le 14/05/13 05:20, Rene Rivera a écrit :
Not sure if it's worth working on it on your Endian library though.. As,
AFAIK, both Endian and Predef are in the same acceptance status. But perhaps if you can make a totally standalone version of the detection it might be worth it.
Rene, I suspect that you missed the acceptation of your library
http://lists.boost.org/boost-**announce/2013/04/0379.phphttp://lists.boost.org/boost-announce/2013/04/0379.php
I eventually saw it :-) -- -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
participants (3)
-
Beman Dawes
-
Rene Rivera
-
Vicente J. Botet Escriba