<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-671824483593937421</id><updated>2011-12-06T12:10:08.685-08:00</updated><category term='General'/><category term='OIIO'/><category term='GsoC'/><title type='text'>OpenImageIO - my adventure with OpenSource</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-8605650378816685559</id><published>2009-07-15T00:48:00.000-07:00</published><updated>2009-07-15T01:03:24.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>OpenImageIO - Windows port</title><content type='html'>&lt;p align="justify"&gt;Windows port of OIIO is done! As for now it works under Visual Studio (tested on 2005 and 2008 version) and nmake. Instruction how to build OIIO on Windows is &lt;a href="http://wiki.openimageio.org/wiki/Building_OpenImageIO_on_Windows"&gt;here&lt;/a&gt;. &lt;/p&gt;&lt;p align="justify"&gt;Of course, Windows port isn't perfect yet. I would say that this is early beta. It works as 32-bit library (and apps). 64-bit version will be ready after GSoC. Also, IV viewer doesn't work as it should be - for now it's working as subsystem:console application, not subsystem:windows. This will be fixed later - for now I have more important tasks.&lt;/p&gt;&lt;p align="justify"&gt;If someone of the reader of this blog want to test the installer, it is &lt;a href="http://files.getdropbox.com/u/1010083/OIIO/Installer/OpenImageIO-0.6.0-windows(2009-07-14).exe"&gt;here&lt;/a&gt;. You can install client version (applications + DLL) or developer version (applications + DLL + header files + .lib file). Of course, there is also documentation included.  So, test please and if something doesn't work as it should - give me some feedback.&lt;/p&gt;&lt;p align="justify"&gt;You can also join to the developer team. Reade &lt;a href="http://wiki.openimageio.org/wiki/Main_Page"&gt;here&lt;/a&gt; how to do that. And if You want develop Windows version, look at (mentioned earlier) &lt;a href="http://wiki.openimageio.org/wiki/Building_OpenImageIO_on_Windows"&gt;this page&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;In the end I just write that whole building system for OIIO is based on three tools. &lt;a href="http://cmake.org/"&gt;CMake&lt;/a&gt; that creates project files (Visual Studio solutions, Unix Makefiles and lot more), CTest that autmates tests and CPack that creates the installer. All this tools are absolutely great! I just purchased a book - Masterin Cmake - so, be sure that till end of the summer I start tutorial on how to use these tools!&lt;/p&gt;&lt;p align="justify"&gt;Now, it's time to the second task. Plugins!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-8605650378816685559?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/8605650378816685559/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/07/openimageio-windows-port.html#comment-form' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/8605650378816685559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/8605650378816685559'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/07/openimageio-windows-port.html' title='OpenImageIO - Windows port'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-4150342910925134044</id><published>2009-07-11T01:31:00.000-07:00</published><updated>2009-07-11T01:40:57.688-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>1e-01, 1e-001</title><content type='html'>&lt;div style="text-align: justify;"&gt;For last few days I was wondering why program, that prints float values in scientific format, builded with g++ prints 1e-01 and builded with Visual Studio prints 1e-001. It was really irritating and in my case it broke all test on Windows.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;But there is the way to standarize this. Default behaviour for Visual Studio programs can by changed by calling&lt;span style="font-family: monospace;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;_set_output_format&lt;/span&gt;&lt;span style="color: rgb(0, 128, 0); font-weight: bold;"&gt;&lt;/span&gt; with &lt;span style="font-weight: bold;"&gt;_TWO_DIGIT_EXPONENT&lt;/span&gt;&lt;span style="color: rgb(0, 128, 0); font-weight: bold;"&gt;&lt;/span&gt; argument. After that programs builded with VS prints 1e-01. And everyone is happy!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Hope I helped:)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-4150342910925134044?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/4150342910925134044/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/07/1e-01-1e-001.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/4150342910925134044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/4150342910925134044'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/07/1e-01-1e-001.html' title='1e-01, 1e-001'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-8297846184994946069</id><published>2009-06-29T10:34:00.000-07:00</published><updated>2009-06-29T10:36:39.496-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>Another way to build OIIO on Windows</title><content type='html'>I published another instruction on how to build OIIO on Windows. They are &lt;a href="http://wiki.openimageio.org/wiki/Building_OpenImageIO_on_Windows"&gt;here&lt;/a&gt;. Test please;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-8297846184994946069?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/8297846184994946069/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/06/another-way-to-build-oiio-on-windows.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/8297846184994946069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/8297846184994946069'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/06/another-way-to-build-oiio-on-windows.html' title='Another way to build OIIO on Windows'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-8762061828300530905</id><published>2009-06-14T05:42:00.000-07:00</published><updated>2009-06-14T06:09:54.391-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>How to start developing OIIO on Windows</title><content type='html'>&lt;p align="justify"&gt;If You want to start developing OIIO on Windows You'll need some extra tools:&lt;/p&gt;&lt;ol&gt;&lt;li align="justify"&gt;&lt;br /&gt;Visual Studio 2005 - I work on this. On others compillers OIIO probably won't build yet&lt;/li&gt;&lt;li align="justify"&gt;Cmake&lt;/li&gt;&lt;li align="justify"&gt;Some externals libraries: Boost 1.38, IlmBase 1.0.1, OpenEXR 1.6.1, Zlib 1.2.3, libpng 1.2.3, Thread Building Blocks.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="justify"&gt;You can download precompiled BOOST library from &lt;a href="http://www.boostpro.com/download"&gt;here&lt;/a&gt;. Other libraries You can compile by Yourself. Or if You don't want to You can download precompiled in VS 2005 libraries from &lt;a href="http://files.getdropbox.com/u/1010083/OIIO/external.7z"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Before we start working on OIIO we have to do some preparation. Firstly: You  have to checkout my branch - I recommend for this program called TortoiseSVN.  URL for my branch: http://svn.openimageio.org/oiio/branches/robertm.&lt;/p&gt;&lt;p align="justify"&gt;Next, unpack downloaded external libraries to folder that is sibling to folder that contains downloaded code from my branch. Also, install BOOST.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;After that we have to set some flags (You can add this flags to system variables or  You can make small script that will do that with 'set' command):&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;BOOST_ROOT&lt;/strong&gt;should point to main directory where BOOST is installed&lt;/p&gt;&lt;p align="justify"&gt;&lt;strong&gt;ILMBASE_INCLUDE_AREA&lt;/strong&gt; should point to directory where IlmBase header files are stored(\dist\windows\ilmbase-1.0.1\include\OpenEXR)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ILMBASE_LIBRARIES&lt;/strong&gt; should point to IlmBase .lib files (those in  dist\windows\ilmbase-1.0.1\lib\)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;OPENEXR_INCLUDE_AREA&lt;/strong&gt; should point to directory where OpenEXR inlcude files are stored  (dist\windows\openexr-1.6.1\include\OpenEXR)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;OPENEXR_LIBRARY&lt;/strong&gt; should point to file IlmImf.lib (dist\windows\openexr-1.6.1\lib\IlmImf.lib)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ZLIB_INCLUDE_DIR&lt;/strong&gt; should point to Zlib include direcotry (dist\windows\zlib-1.2.3\include)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ZLIB_LIBRARY&lt;/strong&gt; should point to file zdll.lib (dist\windows\zlib-1.2.3\lib\zdll.lib)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PNG_PNG_INCLUDE_DIR&lt;/strong&gt; should point to PNG include directory (dist\windows\libpng-1.2.3\include)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PNG_LIBRARY&lt;/strong&gt; should point to libpng13.lib (dist\windows\libpng-1.2.3\lib\libpng13.lib)&lt;br /&gt;&lt;br /&gt;Additionali You should add directory with precompiled DLLs (external/DLLs) to PATH variable. This directoy contains precompiled DLL libraries that are required by OIIO library and applications.&lt;br /&gt;&lt;br /&gt;Finally, You have to run build.bat file that call cmake that build Visual Studio 2005 solution.&lt;br /&gt;&lt;br /&gt;As for today library and all applications are working (except IV). Plugins for bmp, hdr, openexr nad png also works. The rest should be ready till next week.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Feel free to give me some feedback;)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-8762061828300530905?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/8762061828300530905/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/06/how-to-start-developing-oiio-on-windows.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/8762061828300530905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/8762061828300530905'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/06/how-to-start-developing-oiio-on-windows.html' title='How to start developing OIIO on Windows'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-2024649283004108924</id><published>2009-06-08T03:15:00.000-07:00</published><updated>2009-06-08T03:22:44.696-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>GSoC 2009 - Week 2</title><content type='html'>&lt;p&gt;Second week of Google Summer of Code has passed so it is time for second summary of work I've done.&lt;/p&gt;&lt;p&gt;We are going forward with my porting OIIO for Windows project. In the last week I've made some changes that make some applications to work. As for now: iconvert, idiff and igrep applications works. Additionally plugins for bmp and hdr formats also works.&lt;/p&gt;&lt;p&gt;There are few issues with iinfo and maketx applications and openexr plugin - both cannot be linked as ofu "nresolved external symbol" error (LNK2019) to functions in Strutil.h. The same error with OpenEXR plugin. &lt;/p&gt;&lt;p&gt;I hope I remove this error till next weekend. Also, I want to compile and link all others plugins. And if I will have some free (spare?) time I try to write a little tutorial on how to set up OIIO project in Windows - mayby there are peoples on the net that want to develop Windows version of OpenImageIO:)&lt;/p&gt;&lt;p&gt;Have a nice day!:)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-2024649283004108924?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/2024649283004108924/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/06/gsoc-2009-week-2.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/2024649283004108924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/2024649283004108924'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/06/gsoc-2009-week-2.html' title='GSoC 2009 - Week 2'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-4638466342965932502</id><published>2009-06-01T02:18:00.000-07:00</published><updated>2009-06-01T02:42:48.421-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>GSoC 2009 - Week 1 "Raport"!</title><content type='html'>&lt;p&gt;Officialy the first week of codind end up two days ago so this is time to do a little summery.&lt;/p&gt;&lt;p&gt;But first I write about things that changed in OIIO since the last post. There are two new developers in the project (of course - without GSoCers): Leszek Godlewski - write a plugin for ICO format - and Chris Foster - switched OIIO building system form make to cmake (together with Larry and others).&lt;/p&gt;&lt;p&gt;We have also new build system that is based on cmake. Personally I think that this is a great change - now building project in Visual Studio is as easy as making makefiles:) This saved me a lot of work on my first task.&lt;/p&gt;&lt;p&gt;So, where am I with my task. A week ago I ended setting up libraries (boost, OpenEXR, ...) and write little bat file to simplify building  VS project and then I started to working on OpenImageIO library. I tried to compile it and link but there were some problems. The most funny was the conflict beetween std::min and std::numeric_limits&lt;ty&gt;::min() caused by iincluding windows.h in one of the boost header. I try to remove this error by adding parentheses around the statements:) In the end - adding #define NOMINMAX before the boost headers helped. &lt;/p&gt;&lt;p&gt;In this week I want to force iinfo to work. For now - I have some problems with linking it to boost libraries. When I try to run iinfo - debugger is informing me that there is no Manifest file to the boost DLL... strange, I use boos a lot and never needed this Manifest files!&lt;/p&gt;&lt;p&gt;So, for now, this is all. &lt;/p&gt;&lt;p&gt;PS: when the program started Google fund for us membership in ACM library! Great gift! &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-4638466342965932502?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/4638466342965932502/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/06/gsoc-2009-week-1-raport.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/4638466342965932502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/4638466342965932502'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/06/gsoc-2009-week-1-raport.html' title='GSoC 2009 - Week 1 &quot;Raport&quot;!'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-8799771521484778922</id><published>2009-04-29T04:40:00.000-07:00</published><updated>2009-05-05T12:22:53.055-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>Other GSoC project for OIIO</title><content type='html'>&lt;p&gt;I was so happy when I read that I was accepted to GSoC that I forgott about others students that will work for &lt;a href="http://openimageio.org"&gt;OpenImageIO&lt;/a&gt;. Here small info about projects that they will be implementing:&lt;/p&gt;&lt;p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.google.com/search?client=opera&amp;rls=pl&amp;q=Dinko+Galetic+blog&amp;sourceid=opera&amp;ie=utf-8&amp;oe=utf-8"&gt;Dinco Galetic&lt;/a&gt; will add Python bindings (through Boost::Python)so Python programs could access all OIIO's functionalities.&lt;/li&gt;&lt;li&gt;&lt;a href="http://socghop.appspot.com/student_project/show/google/gsoc2009/larrygritz/t124022653587"&gt;Irena Damsky&lt;/a&gt; will add image editing functionality (crop, rotate, flip, scale and much more!) to iBuffer API&lt;/li&gt;&lt;li&gt;&lt;a href="http://socghop.appspot.com/student_project/show/google/gsoc2009/larrygritz/t124022653719"&gt;Ismael Cortés&lt;/a&gt; will force &lt;b&gt;iv&lt;/b&gt; to work wit OpenGL 1.x. You can read more on this on his &lt;a href="http://mexicanranter.blogspot.com/"&gt;blog&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Congratulations for all of them!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-8799771521484778922?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/8799771521484778922/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/04/other-gsoc-project-for-oiio.html#comment-form' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/8799771521484778922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/8799771521484778922'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/04/other-gsoc-project-for-oiio.html' title='Other GSoC project for OIIO'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-5378926075948254580</id><published>2009-04-29T02:20:00.000-07:00</published><updated>2009-04-29T03:00:21.414-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>OpenJPEG and Jasper</title><content type='html'>&lt;p&gt;So, currently I'm getting ready to start coding my GSoC project. I started to search libraries that I can use to write formats plugin - I think there is no point to discover the wheel again and that tested solution are safer and faster.&lt;/p&gt;&lt;p&gt;I started with JPEG-2000 format and found two libraries that implements this format and have compatible licenses.&lt;/p&gt;&lt;p&gt;The first one is &lt;a href="http://www.openjpeg.org/"&gt;OpenJPEG&lt;/a&gt; - it is distributen on BSD license and it look like it have implemented basic encoder and decoder. It's hard to write anything else about it - documentation is't to descriptive. It also hard to find informations about applications that use this library. &lt;/p&gt;&lt;p&gt;The second library is &lt;a href="http://www.ece.uvic.ca/~mdadams/jasper/"&gt;JasPer&lt;/a&gt; (MIT license). It have good documentation and big list of applications that use it (including XnView, ImageMagic nad Kopete). Additionali it has two cons: firstly: implements codecs of other formats like BMP, PGX and PNM so we can use this library to write plugins for this formats; secondly: it looks like the structure of the code allow us to fetch out only the files that we need for JPEG-2000 format so won't have to include the whole library (am I wrong?). It's better to include three or four (or even five;)) files rather then whole library and make another dependence.&lt;/p&gt;&lt;p&gt;I'm interesting in Your opinion - have You used any of this libraries? Are they good?&lt;/p&gt;&lt;p&gt;Second part of this entry will be about &lt;a href="http://www.cmake.org/"&gt;CMake&lt;/a&gt;  - this application generates project files for variosu IDE. If You are using gcc - it will generate Makefile files, if You're using Code::Blocks it will generate Code::Blocks project file and if You're using Visual Studio it will generate Visual Studio Solution file. And it's all based on CMakeList.txt files. For me - it's really great tool - I can easily move project from one IDE to another and I don't have to worry where I should add this linker or preprocesor option. I simply put it into CMakeList.txt file. This is definitely the solution for peoples who like easy stuff. Read about this!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;This entry is translation of the entry from my &lt;a href="http://matekm.jogger.pl/"&gt;blog in polish&lt;/a&gt; (&lt;a href="http://matekm.jogger.pl/2009/04/29/openjpeg-i-jasper/"&gt;orginal entry&lt;/a&gt;). Forgive me my grammar, style or anything else that is connected with writing in english. And please, write "bug fixes" of my mistakes in the comments:) I'll be glad for that!&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-5378926075948254580?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/5378926075948254580/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/04/openjpeg-and-jasper.html#comment-form' title='Komentarze (3)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/5378926075948254580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/5378926075948254580'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/04/openjpeg-and-jasper.html' title='OpenJPEG and Jasper'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-1330083614674900875</id><published>2009-04-26T14:01:00.001-07:00</published><updated>2009-05-11T06:16:22.203-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>Yet another accepted GSoC Applications</title><content type='html'>&lt;p&gt;In the last blog entry I show how my applications looks like. But I was not the only one. A lot of other GSoC students also share their proposals with the hope that somebody will use them in the future.&lt;/p&gt;&lt;p&gt;Belowe are links to blogs, where students published their proposal. If You find another one (that is not listed belowe), pleas put a comment with link to it and I will add it to my "application collection". Have a nice reading!&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;AbiWord:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://zooplah.farvista.net/b2e/en.php/2009/04/25/my-summer-of-code-application"&gt;AbiWord with GetText&lt;/a&gt; by Keith Bowes&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;The Apache Software Fundation:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://wiki.apache.org/general/soc2009-soapjms-proposal"&gt;Implement the SOAP/JMS specification for CXF&lt;/a&gt; by &lt;a href="http://liucong07.blogspot.com/"&gt;Cong Liu&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Creative Commons:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://projects.techt3.com/gsoc2009/article/cc-proposal-1/"&gt;Creative Commons Add-in for OpenOffice.org Updates&lt;/a&gt; by Nimalaprakasan Skandhakumar&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;b&gt;GenMAPP:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://adem.bilican.free.fr/blog/"&gt;Biopax plugin implementation for PathVisio&lt;/a&gt; by Adem Bilican&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Globus Alliance:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://clockcycles.blogspot.com/2009/04/google-summer-of-code-accepted.html"&gt;Performance characterization of GridFTP on 10+ Gigabit networks using hosts with 10 Gigabit network interface cards&lt;/a&gt; by Raj Kettimuthu&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;KDE:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://techbase.kde.org/Projects/Summer_of_Code/2009/Projects/Basic_tables_support_for_KWord#Original_Proposal"&gt;Basic tables support for KWord&lt;/a&gt; by &lt;a href="http://estan.dose.se/"&gt;Elvis Stansvik&lt;/a&gt;&lt;li&gt;&lt;a href="http://realate.blogspot.com/2009/04/accepted-google-summer-of-code-proposal.html"&gt;OSM Annotation for Marble Desktop Globe with an Optimised interface for smaller screens&lt;/a&gt; by Andrew Manson&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.chimera-bellerofonte.eu/2009/03/publishing-my-application/"&gt;Saving and loading enhancement through metadata&lt;/a&gt; by Alessandro Sivieri&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;b&gt;Maemo Community:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://sites.google.com/site/derkaisersfunnygsoclife/Home/gsoc-proposal-for-maemo"&gt;Semantic-Based Context-aware Personalized News reader System for Maemo&lt;/a&gt; by &lt;a href="http://newssprite.blogspot.com/"&gt;Feng Gao&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Moodle&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.robodesign.ro/mihai/blog/google-summer-of-code-for-the-moodle-project"&gt;What You Paint Is What You Get&lt;/a&gt; by Mihai Sucan&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;b&gt;NUIGroup:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://thiagodefreitas.wordpress.com/2009/04/23/multi-touch-community-cores-part-2/"&gt;Recognition, Tracking and Association of Hands, Fingers, and Blobs: A Community Core Upgrade&lt;/a&gt; by Thiago Araujo&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;The Python Software Fundation:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.startcodon.com/wordpress/?p=5"&gt;3to2 tool for backporting Py3 code&lt;/a&gt; by Joe Amenta&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Sahana:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://hasanatkazmi.blogspot.com/2009/04/sahana-proposal.html"&gt;P2P Synchronization of Shana Servers&lt;/a&gt; by Hasanat Kazmi&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;WinLibre:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.excid3.com/2009/04/20/accepted-into-google-summer-of-code-2009/"&gt;WinLibre Package Creator&lt;/a&gt; by Chris Oliver&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-1330083614674900875?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/1330083614674900875/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/04/yet-another-accepted-gsoc-applications.html#comment-form' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/1330083614674900875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/1330083614674900875'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/04/yet-another-accepted-gsoc-applications.html' title='Yet another accepted GSoC Applications'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-5048206295888295600</id><published>2009-04-21T01:30:00.000-07:00</published><updated>2009-04-29T02:08:20.913-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>I'm in!</title><content type='html'>&lt;p&gt;Yesterday list with accepted to GSoC students was published. &lt;a href="http://socghop.appspot.com/student_project/show/google/gsoc2009/larrygritz/t124022653326"&gt;I am pleased to announce that I will be one of this lucky guys who will be working as a programmer within GSoC&lt;/a&gt;!&lt;/p&gt;&lt;p&gt;I haven't write anything about what I will be doing. This is a time to do it. But if You don't know for what organization I applied - read &lt;a href="http://oiiodev.blogspot.com/2009/04/openimageio-open-library-for-reading.html"&gt;this&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;So, I have two tasks: in the first half of summer I'll port the library to the Windows family systems. It's no secret that I'm one of few people that like this system. I frequently use it, think that VS is one of the best IDE in the world - I will with pleasure correct the code so it could work on this system. This task was made for me:)!&lt;/p&gt;&lt;p&gt;In the second half of the summer I add support for three formats. I've choosen &lt;strong&gt;JPEG-2000&lt;/strong&gt; - as it is ISO standard, &lt;strong&gt;FITS&lt;/strong&gt; - not very popular but great format. Made by scientists and for scientists! The last one is &lt;strong&gt;DNG&lt;/strong&gt; - RAW file format designed by Adobe Systems, in the near future will be ISO standard (or mayby is it now?). In the near future is should be supportet by all camera producers.&lt;/p&gt;&lt;p&gt;And the best part of this note. Most of my friend are asking me to publish my proposal. &lt;a href="http://docs.google.com/Doc?id=dhbmgzdv_274f37r2x"&gt;So here it is!&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;This entry is translation of the entry from my &lt;a href="http://matekm.jogger.pl/"&gt;blog in polish&lt;/a&gt; (&lt;a href="http://matekm.jogger.pl/2009/04/20/gsoc-2009/"&gt;orginal entry&lt;/a&gt;). Also, forgive me my grammar, style or anything else that is connected with writing in this language. And please, write "bug fixes" of my mistakes in the comments:) I'll be glad for that!&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-5048206295888295600?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/5048206295888295600/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/04/im-in.html#comment-form' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/5048206295888295600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/5048206295888295600'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/04/im-in.html' title='I&apos;m in!'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-1622963187864415457</id><published>2009-04-19T12:46:00.000-07:00</published><updated>2009-04-29T02:08:07.004-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>What I've done to lift up my chances in this year GSoC</title><content type='html'>&lt;p&gt;The list of accepted students will be announced tommorow so it looks like it is good time to write about what I've done to lift my chances up.&lt;/p&gt;&lt;p&gt;Of course, I was patching and adding features to the library :)&lt;/p&gt;&lt;p&gt;I started modestly - just after I decided that &lt;a href="http://wiki.openimageio.org/wiki/Main_Page"&gt;OIIO&lt;/a&gt; is the project I want to develop in this year GSoC I sent my first bug-fix: &lt;a href="http://lists.openimageio.org/pipermail/oiio-dev-openimageio.org/2009-March/000219.html"&gt;iinfo application wasn't print information about usage when was called without arguments&lt;/a&gt;. I fastly add one word to the source code, make a diff, sent it to the dev-list and one of my dream have been true - I started developing OpenSource project!&lt;/p&gt;&lt;p&gt;Winged by this experience I change the call from deprecated method to the new one by changing two lines of code in four files.&lt;/p&gt;I know that this two fixes was minor changes but they allowed me to accustome with the project and to realize, that on the other side also works peoples and that they make mistakes.&lt;br /&gt;&lt;p&gt;The next step of my "Lift up Your GSoC chances" plan include writing BMP plugin - it looks easy for the start on my more advance adventure with OIIO. It's all went good when I write the part of the plugin that was responsible for reading "meta-datas". But when I started to write code responsible for reading pixel-data it turns out that I have problem with opening graphic files. The reason: iv works only with OpenGL 2.x clients.&lt;/p&gt;&lt;p&gt;So me and my friend started to dissolve this problem. We wanted to force iv to work with OpenGL 1.x. And it was hard - not because it was difficult task but nodoby of us have experience with OGL. We started looking informations about the problem in the internet and discovered that standard texures in OpenGL 1.x (in our case GL_TEXTURE_2D) must be power-of-two sized. In the next few day we wrote a little patch that fix this bug and from this moment iv works with OGL 1.x (but only wit the core functionality).&lt;br /&gt;&lt;p&gt;When rendering of the images worked I can end writing BMP plugin. Currently reading is "almost ready" - it works with 4-, 8-, 24- and 32-bits (but only with uncompressed images that width % 4 == 0). I probably fix this it after the weekend. &lt;/p&gt;&lt;p&gt;So, You see I was very hard-working. I hope that will be enough. But when I look at others GSoC applicants I have some doubts - they also done great job. I belive that mentors have hard choice...&lt;/p&gt;&lt;p&gt;See You tommorow at 21:00 UTC:)&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;This entry is translation of the entry from my &lt;a href="http://matekm.jogger.pl/"&gt;blog in polish language&lt;/a&gt; (&lt;a href="http://matekm.jogger.pl/2009/04/17/co-zrobilem-aby-zwiekszyc-szanse-dostania-sie-do-gsoc/"&gt;orginal entry&lt;/a&gt;). Also, forgive me my grammar, style or anything else that is connected with writing in this language. And please, write "bug fixes" of my mistakes in the comments:) I'll be glad for that!&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-1622963187864415457?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/1622963187864415457/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/04/what-ive-done-to-lift-up-my-chances-in.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/1622963187864415457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/1622963187864415457'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/04/what-ive-done-to-lift-up-my-chances-in.html' title='What I&apos;ve done to lift up my chances in this year GSoC'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-3172112730993954861</id><published>2009-04-16T09:18:00.000-07:00</published><updated>2009-04-29T02:07:54.871-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>OpenImageIO - open library for reading and writing graphic files</title><content type='html'>&lt;p&gt;In the previous blog entry I mentioned that within GSoC I would like to start developing &lt;b&gt;OpenImageIO&lt;/b&gt;. I think it's good time to write something about that project.&lt;/p&gt;&lt;p&gt;So, OpenImageIO is - as You probably figured out from title - free library to reading and writing 2D images with easy to use API. Of course - the whole API is format independent and support for new formats is realised by the plugins.&lt;/p&gt;&lt;p&gt;The library is shipped with some tools that demostrate is use:&lt;li&gt;&lt;b&gt;iv&lt;/b&gt; - image viewer (based on QT4.5) that can open and save images in formats for which plugins are avalible. Works with OpenGL 2.0 (use shaders to do most of rendering tasks)  and OpenGL 1.x (but in a limited way - there is no support for GLSL)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;iinfo&lt;/b&gt; - application that prints information about given images (sizes, resolution, color depth, info stored in exif tag)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;iconvert&lt;/b&gt; - application that converts images from one format to another and change meta-data&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;idiff&lt;/b&gt; - application that "compares" images&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;igrep&lt;/b&gt; - application that search images for matching meta-data&lt;/li&gt;&lt;br /&gt;&lt;p&gt;Of course all applications decribed above can work with files in any format - if there is plugin for it. Currently supported format are: TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE. In few days we add support for BMP and ICO - there are almost ready.&lt;/p&gt;&lt;p&gt;Are You courious why I choose this project? There were few reasons that attracted me to OIIO.&lt;/p&gt;&lt;p&gt;The first one was that library is truly multiplatform: curently works on Linux and OS X. I'm sure that in the near future one of the students will port it to the Windows - and I hope that it would be me! Number of potential users is huge;)&lt;/p&gt;&lt;p&gt;The second reason for choosing this project: the peoples that are developing OIIO. Workers of NVidia, Google and Sony Pictures ImageWorks. Who, if not them, can lead guys that want to enter into big world of OpenSource? They was working in IT branch longer than I'm on this world, so their experiences must be huge!&lt;/p&gt;&lt;p&gt;Third reason. OIIO is not a KDE, GNOME, ImageMagic or another big project. OIIO don't have milion lines of code (but I must admit that there is lot of code). There is still a lot to do - also easy things like minor bug fixes - it sound like it is good project for newbi:). I will write about thing that I done to show that I really want work on OIIO within GSoC in the next entry - You see how easy stuff that was.&lt;/p&gt;&lt;p&gt;The last reason was the license - BSD! I'm love it! This is one of the best license in the world. I'm true follower of the OpenSource programs, but I don't think that anybody who use Open code should be forced to show his code - because I love freedom!&lt;/p&gt;&lt;p&gt;So, if You're interested in OIIO - please go to the &lt;a href="http://wiki.openimageio.org/wiki/Main_Page"&gt;WikiPage&lt;/a&gt; and read about the library, ask questions on &lt;a href="http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org"&gt;dev-list&lt;/a&gt; and &lt;a href="http://lists.openimageio.org/listinfo.cgi/oiio-users-openimageio.org"&gt;user-list&lt;/a&gt;. &lt;a href="http://wiki.openimageio.org/wiki/Checking_out_and_building_OpenImageIO"&gt;Checkout&lt;/a&gt; the code and start fixing bugs:)&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;This entry is translation of the entry from my &lt;a href="http://matekm.jogger.pl/"&gt;blog in polish language&lt;/a&gt; (&lt;a href="http://matekm.jogger.pl/2009/04/04/openimageio-otwarta-biblioteka-do-odczytu-i-zapisu-plikow-gr/"&gt;orginal entry&lt;/a&gt;). Also, forgive me my grammar, style or anything else that is connected with writing in this language. And please, write "bug fixes" of my mistakes in the comments:) I'll be glad for that!&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-3172112730993954861?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/3172112730993954861/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/04/openimageio-open-library-for-reading.html#comment-form' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/3172112730993954861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/3172112730993954861'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/04/openimageio-open-library-for-reading.html' title='OpenImageIO - open library for reading and writing graphic files'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-671824483593937421.post-4793148003791641147</id><published>2009-04-08T14:58:00.000-07:00</published><updated>2009-04-29T02:07:37.147-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OIIO'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='GsoC'/><title type='text'>Hello everyone</title><content type='html'>&lt;p&gt;Hi!&lt;/p&gt;&lt;p&gt;My name is Robert and I am studying computer science (3rd year) at the University of Technology in Gdansk, Poland.&lt;/p&gt;&lt;p&gt;I created this blog for two reason. The first one is that I want to write about my adventure with OpenSource from the point of view of total newbi guy in this field. I want to describe how I started developing OpenSource program, what obstacles I met and how defeat them. Mayby it will be usefull for someone.&lt;/p&gt;&lt;p&gt;The second reason for creating this blog is that I want to describe my strugle with &lt;a href="http://code.google.com/soc/"&gt;Google Summer of Code&lt;/a&gt; and &lt;a href="http://wiki.openimageio.org/wiki/Main_Page"&gt;OpenImageIO&lt;/a&gt; library. I'm not a GSoCer yet (and don't know if I'll be) - but I have something to share.&lt;/p&gt;&lt;p&gt;It's my first blog in english. So, forgive me my grammar, style or anything else that is connected with writind in this language. And please, write "bug fixes" of my mistakes in the comments:) I'll be glad for that!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/671824483593937421-4793148003791641147?l=oiiodev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oiiodev.blogspot.com/feeds/4793148003791641147/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://oiiodev.blogspot.com/2009/04/hello-everyone.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/4793148003791641147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/671824483593937421/posts/default/4793148003791641147'/><link rel='alternate' type='text/html' href='http://oiiodev.blogspot.com/2009/04/hello-everyone.html' title='Hello everyone'/><author><name>matekm</name><uri>http://www.blogger.com/profile/10885459718053502108</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
