[gil] Status of gil:: extension:: io
Hi all, I noticed that a major update to gil's io extension was accepted into boost in 2011[1]. It disappeared from its own development repository in 2013[2]. It isn't present in boost 1.55[3]. It is present in boost's subversion trunk[4]. There's currently no mention of it in the release notice for boost 1.56[5]. Am I right to say that its presence in boost trunk means that it /will/ be included in boost 1.56, it just needs to be added to the documentation? If so, then great! Is there anything which needs to be fixed before it's ready to ship? I didn't see anything obvious when I searched this list's archives for “[gil]”. Thanks in particular to Christian, everybody else that worked on the io_new extension, and those that reviewed it! It's very useful to me, and I'm looking forward to its integration into boost so I don't have to add it myself from boost trunk :) [1] http://lists.boost.org/boost-announce/2011/01/0281.php [2] https://code.google.com/p/gil-contributions/source/detail?r=795 [3] http://svn.boost.org/svn/boost/tags/release/Boost_1_55_0/boost/gil/extension... (this is the “old” io extension) [4] http://svn.boost.org/svn/boost/trunk/boost/gil/extension/io/ (and this is the “new” one) [5] http://www.boost.org/users/history/version_1_56_0.html -- Bill Gallafent.
On 15 May 2014 12:23, William Gallafent
It is present in boost's subversion trunk[4].
Following this list indicates that boost has made a transition to git (I know, not paying attention :). I had a look in the git repository[6] … and see that io_new is on the “develop” branch but not “master”. [6] https://github.com/boostorg/gil/tree/develop/include/boost/gil/extension/io/... -- Bill Gallafent.
Yes, the new io is in the develop branch. One of the reasons it was never
fully released is that I just don't have the knowledge and time to get unit
test to work. Here I need to be able to compile and link 3rd party libs
with boost build and it's painful...
Christian
On Fri, May 16, 2014 at 9:34 AM, William Gallafent
On 15 May 2014 12:23, William Gallafent
wrote: It is present in boost's subversion trunk[4].
Following this list indicates that boost has made a transition to git (I know, not paying attention :). I had a look in the git repository[6] … and see that io_new is on the “develop” branch but not “master”.
[6] https://github.com/boostorg/gil/tree/develop/include/boost/gil/extension/io/...
-- Bill Gallafent.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
On 16 May 2014 16:41, Christian Henning
Yes, the new io is in the develop branch. One of the reasons it was never fully released is that I just don't have the knowledge and time to get unit test to work. Here I need to be able to compile and link 3rd party libs with boost build and it's painful...
Ah! I too am in the same club of not knowing how to do this at the moment … which 3rd-party libs are necessary to get the tests running? -- Bill Gallafent.
Basically, zlib, libpng, libjpeg, and libtiff. Libraw is also supported,
although not as thorough.
Christian
On Mon, May 19, 2014 at 6:05 AM, William Gallafent
On 16 May 2014 16:41, Christian Henning
wrote: Yes, the new io is in the develop branch. One of the reasons it was never fully released is that I just don't have the knowledge and time to get unit test to work. Here I need to be able to compile and link 3rd party libs with boost build and it's painful...
Ah!
I too am in the same club of not knowing how to do this at the moment … which 3rd-party libs are necessary to get the tests running?
-- Bill Gallafent.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Pass me the details on how can I help you with that.
On 16 May 2014 18:41, "Christian Henning"
Yes, the new io is in the develop branch. One of the reasons it was never fully released is that I just don't have the knowledge and time to get unit test to work. Here I need to be able to compile and link 3rd party libs with boost build and it's painful...
Christian
On Fri, May 16, 2014 at 9:34 AM, William Gallafent
wrote:
On 15 May 2014 12:23, William Gallafent
wrote: It is present in boost's subversion trunk[4].
Following this list indicates that boost has made a transition to git (I know, not paying attention :). I had a look in the git repository[6] … and see that io_new is on the “develop” branch but not “master”.
[6]
https://github.com/boostorg/gil/tree/develop/include/boost/gil/extension/io/...
-- Bill Gallafent.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
I have uploaded all the jam files for the 3rd party libs here:
libjpeg.jam http://pastebin.com/raw.php?i=5v3DgCbS
libpng.jam http://pastebin.com/raw.php?i=BT1Ecd7J
libtiff.jam http://pastebin.com/raw.php?i=480qTSsh
These files should be copied into boost_folder\tools\build\v2\tools
The gil::io Jamfile.v2 is here http://pastebin.com/raw.php?i=6QDjatNd and
it should be put into boost_folder\libs\gil\io\test on the develop branch.
Now ideally the io test suite will built the libs first and then run the
unit tests. But that's easier said than done.
Hope this helps,
Christian
On Wed, May 21, 2014 at 12:57 PM, Harg Tholan
Pass me the details on how can I help you with that. On 16 May 2014 18:41, "Christian Henning"
wrote: Yes, the new io is in the develop branch. One of the reasons it was never fully released is that I just don't have the knowledge and time to get unit test to work. Here I need to be able to compile and link 3rd party libs with boost build and it's painful...
Christian
On Fri, May 16, 2014 at 9:34 AM, William Gallafent
wrote:
On 15 May 2014 12:23, William Gallafent
wrote: It is present in boost's subversion trunk[4].
Following this list indicates that boost has made a transition to git (I know, not paying attention :). I had a look in the git repository[6] … and see that io_new is on the “develop” branch but not “master”.
[6]
https://github.com/boostorg/gil/tree/develop/include/boost/gil/extension/io/...
-- Bill Gallafent.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
participants (3)
-
Christian Henning
-
Harg Tholan
-
William Gallafent