<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Getting Things Done &#187; LGM</title>
	<atom:link href="http://prokoudine.info/blog/category/lgm/feed/" rel="self" type="application/rss+xml" />
	<link>http://prokoudine.info/blog</link>
	<description>Specs, hi-tech, photography, grumbling</description>
	<lastBuildDate>Wed, 16 May 2012 21:37:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>LGM2010, community support</title>
		<link>http://prokoudine.info/blog/2010/04/lgm2010-community-support/</link>
		<comments>http://prokoudine.info/blog/2010/04/lgm2010-community-support/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 05:18:29 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[LGM]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=249</guid>
		<description><![CDATA[Libre Graphics Meeting 2010 is getting really close. This year we are doing a Pledgie campaign as well to get support from our community, so that all individual developers willing to participate and make the free graphics software better again could attend. To give you a better idea why LGM matters I finally finished the [...]]]></description>
			<content:encoded><![CDATA[<p>Libre Graphics Meeting 2010 is getting really close. This year we are doing a Pledgie campaign as well to get support from our community, so that all individual developers willing to participate and make the free graphics software better again could attend.</p>
<p>To give you a better idea why LGM matters I finally finished the article I promised long time ago. <a href="http://www.libregraphicsworld.org/articles.php?article_id=15">Read it here</a>.</p>
<p>If you are willing to support LGM, no matter how little money you can give, please use the Pledgie:</p>
<p><a style="border-style:none" href="http://pledgie.com/campaigns/8926"><img alt="Click here to lend your support to: Support the Libre Graphics Meeting and make a donation at www.pledgie.com!" src="http://stdin.fr/lgm/pledgie/pledgie_banner.png" border="0" /></a></p>
<p>If you are a potential corporate sponsor, it&#8217;s best to contact GNOME Foundation, who help us with processing of incoming payments, by writing to lgm(at)gnome.org. Thank you!</p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2010%2F04%2Flgm2010-community-support%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2010/04/lgm2010-community-support/" data-via="prokoudine" data-text="LGM2010, community support">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2010/04/lgm2010-community-support/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2010/04/lgm2010-community-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MyPaint reviewed</title>
		<link>http://prokoudine.info/blog/2010/01/mypaint-reviewed/</link>
		<comments>http://prokoudine.info/blog/2010/01/mypaint-reviewed/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 23:55:19 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[LGM]]></category>
		<category><![CDATA[mypaint]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=208</guid>
		<description><![CDATA[MyPaint developers released a much anticipated v0.8.0 on Friday, and one of them, Ilya Portnov, wrote a good introduction to MyPaint and a review of changes in this version. Read on! I can&#8217;t stop myself from quoting one of the users who commented on the Russian version of the review: &#8220;Yeah, great application! I&#8217;m painting [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mypaint.intilinux.com/">MyPaint</a> developers released a much anticipated v0.8.0 on Friday, and one of them, Ilya Portnov, wrote a good introduction to MyPaint and a review of changes in this version. <a href="http://libregraphicsworld.org/articles.php?article_id=13">Read on!</a></p>
<p>I can&#8217;t stop myself from quoting one of the users who commented on the Russian version of the review: &#8220;Yeah, great application! I&#8217;m painting again!!! PS: my girlfriend just can&#8217;t stop using MyPaint, that&#8217;s how much she likes it! I&#8217;m getting jealous <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> &#8221;</p>
<p>The raising popularity of MyPaint clearly has a lot to do with David Revoy&#8217;s famous time-lapse video. This is how a lot of people discovered the application. Here is one of the new MyPaint artists: <a href="http://tissia.livejournal.com/">http://tissia.livejournal.com/</a> (warning: cyrillic letters <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>Hopefully at least some of the developers will make it to Libre Graphics Meeting in May. We&#8217;ve been having more or less same projects every year at the conference, it&#8217;s time to see more people <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2010%2F01%2Fmypaint-reviewed%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2010/01/mypaint-reviewed/" data-via="prokoudine" data-text="MyPaint reviewed">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2010/01/mypaint-reviewed/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2010/01/mypaint-reviewed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LGW unveiled</title>
		<link>http://prokoudine.info/blog/2009/08/lgw-unveiled/</link>
		<comments>http://prokoudine.info/blog/2009/08/lgw-unveiled/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 17:46:03 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[LGM]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=163</guid>
		<description><![CDATA[Back in May during Libre Graphics Meeting 2009 Alessandro, Cedric, Melissa and me sat down 20 meters away from the roaring official LGM supper to talk about ways to make more buzz in designers community re. free/libre tools. We defined major pitfalls and came up with a number of ideas. The first of them shoots [...]]]></description>
			<content:encoded><![CDATA[<p>Back in May during <a href="http://www.libregraphicsmeeting.org/2009/">Libre Graphics Meeting 2009</a> Alessandro, Cedric, Melissa and me sat down 20 meters away from the roaring official LGM supper to talk about ways to make more buzz in designers community re. free/libre tools. We defined major pitfalls and came up with a number of ideas.</p>
<p>The first of them shoots now: <a href="http://www.libregraphicsworld.org">Libre Graphics World</a>. We intend to make this website THE host for news, articles, interviews and so on. We tried to cover most questions about LGW in the <a href="http://www.libregraphicsworld.org/faq.php?cat_id=8">FAQ</a>. Feel free to ask more <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Most technical work was done by <a href="http://sk1project.org">sK1 team</a> (kudos, guys!).</p>
<p>We start with all interviews I did over the years, a review of Fontmatrix 0.6.0 (released a month ago) and a couple of Inkscape tutorials. The website is by no means complete, but I was so tired of keeping the project to myself, that here it is <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  My own short-term goals are:</p>
<ul>
<li>fill the gaps in the Web Links section</li>
<li>finish FAQs for main products</li>
<li>finish translation of Photoshop-to-GIMP migration guide</li>
<li>translate Illustrator-to-Inkscape migration guide</li>
<li>translate and publish my own GIMP and Inkscape tutorials</li>
<li>finish and publish the bloody LGM&#8217;09 report <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>A number of reviews (Inkscape 0.47, Scribus 1.3.5, GIMP 2.7.0) are already written and just wait for actual software releases to happen.</p>
<p>There is a lot of work on wiki to be done, and we actually are missing the logo. I have a preliminary version which I&#8217;m not quite happy with and I&#8217;d be grateful for help on that.</p>
<p>Last, but not least. One of the points of this project is collecting information about libre graphics related activities. So we have a shared Google <a href="http://www.libregraphicsworld.org/viewpage.php?page_id=1">calendar</a>. There is an <a href="http://www.libregraphicsworld.org/forum/viewthread.php?thread_id=1">open thread in forum</a> where you can comment to tell us about events that are related to libre graphics software, and then we&#8217;ll add them. I&#8217;m talking about conferences, workshops, courses etc.</p>
<p>And, like I said, this is just one of the planned projects. Expect something else soon <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2009%2F08%2Flgw-unveiled%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2009/08/lgw-unveiled/" data-via="prokoudine" data-text="LGW unveiled">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2009/08/lgw-unveiled/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2009/08/lgw-unveiled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LGM&#8217;09 aftermath</title>
		<link>http://prokoudine.info/blog/2009/05/lgm09-aftermath/</link>
		<comments>http://prokoudine.info/blog/2009/05/lgm09-aftermath/#comments</comments>
		<pubDate>Mon, 18 May 2009 11:42:29 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[LGM]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=149</guid>
		<description><![CDATA[It&#8217;s been almost week since I&#8217;m back from LGM&#8217;09. Jet lag finally got me on my way back (8 hours between timezones), for the first time in my life. Am I growing older then? I&#8217;m currently busy writing reports and sorting photos, but for now just few things: lightning talks are great and should be [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been almost week since I&#8217;m back from LGM&#8217;09. Jet lag finally got me on my way back (8 hours between timezones), for the first time in my life. Am I growing older then? <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;m currently busy writing reports and sorting photos, but for now just few things:</p>
<ul>
<li>lightning talks are great and should be used further, but in some cases we still need long talks</li>
<li>all talks in one room is good — everything is recorded</li>
<li>more time for BoFs is good, we need even more of that</li>
<li>BoFs should probably be recorded as well, at least audio</li>
<li>we need all the attention of local designers and content producers we can get — publish articles in local thematic magazines perhaps?</li>
<li>if we get this attention, we should better organize selling of books on using GIMP, Inkscape, Scribus and Blender (Blender movie DVDs too?) for little to no income, but publicity</li>
<li>we probably need some handouts for free software — something in the lines of LGM&#8217;07 newspaper, but smaller</li>
<li>we need a better academic track by all means</li>
</ul>
<p>For the latter I think we should track scientific papers that relate to libre graphics tools.</p>
<p>Ay, and a small photo teaser for our <a href="http://www.flickr.com/groups/776360@N22/">LGM Flickr group</a> <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://farm3.static.flickr.com/2266/3541611493_b2d33c542d.jpg?v=0" alt="Dave Crossland" /></p>
<p>I want to once again thank all of our sponsors, especially our dear community. You are amazing!</p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2009%2F05%2Flgm09-aftermath%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2009/05/lgm09-aftermath/" data-via="prokoudine" data-text="LGM’09 aftermath">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2009/05/lgm09-aftermath/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2009/05/lgm09-aftermath/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LGM, Pledgie and more</title>
		<link>http://prokoudine.info/blog/2009/04/lgm-pledgie-and-more/</link>
		<comments>http://prokoudine.info/blog/2009/04/lgm-pledgie-and-more/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 16:19:34 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[LGM]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=144</guid>
		<description><![CDATA[In the world of recession we somehow managed to cross 5K USD borderline last week in our Pledgie campaign. This is where I&#8217;d love to give credits to both our community and blendernation.com which published news on LGM. In the mean time we published draft schedule of talks. You can still register to attend the [...]]]></description>
			<content:encoded><![CDATA[<p>In the world of recession we somehow managed to cross 5K USD borderline last week in our Pledgie campaign. This is where I&#8217;d love to give credits to both our community and <a href="http://www.blendernation.com/">blendernation.com</a> which <a href="http://www.blendernation.com/2009/04/15/libre-graphics-meeting-may-6-9-in-montreal/">published news on LGM</a>. In the mean time we <a href="http://www.libregraphicsmeeting.org/2009/program.php">published draft schedule of talks</a>.</p>
<p>You can still <a href="http://www.libregraphicsmeeting.org/2009/signup.php">register</a> to attend the conference.</p>
<p><a href='http://www.pledgie.com/campaigns/2926'><img alt='Click here to lend your support to: Support the Libre Graphics Meeting and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/2926.png?skin_name=chrome' border='0' /></a></p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2009%2F04%2Flgm-pledgie-and-more%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2009/04/lgm-pledgie-and-more/" data-via="prokoudine" data-text="LGM, Pledgie and more">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2009/04/lgm-pledgie-and-more/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2009/04/lgm-pledgie-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LGM&#8217;07-08, LensFun</title>
		<link>http://prokoudine.info/blog/2009/03/lgm07-08-lensfun/</link>
		<comments>http://prokoudine.info/blog/2009/03/lgm07-08-lensfun/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 17:41:55 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[LGM]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=139</guid>
		<description><![CDATA[This is another posting in the Libre Graphics Meeting series, and another on LensFun, of which I&#8217;ve already written before. LensFun as idea&#160;— a library to provide means to fix distortions and aberrations that lenses apply to captured photos&#160;— and a set of requirements was born two years ago at Libre Graphics Meeting in Montreal. [...]]]></description>
			<content:encoded><![CDATA[<p>This is another posting in the <a href="http://prokoudine.info/blog/?cat=20">Libre Graphics Meeting series</a>, and another on <a href="http://lensfun.berlios.de">LensFun</a>, of which I&#8217;ve <a href="http://prokoudine.info/blog/?p=76">already</a> written <a href="http://prokoudine.info/blog/?p=77">before</a>.</p>
<p>LensFun as idea&nbsp;— a library to provide means to fix distortions and aberrations that lenses apply to captured photos&nbsp;— and a set of requirements was born two years ago at Libre Graphics Meeting in Montreal. As a real code it was born a bit later&nbsp;— you can read <a href="http://jcornuz.wordpress.com/2008/05/31/an-exclusive-interview-with-andrew-zabolotny/">interview with Andrew Zabolotny</a> by Joel Cornuz for details.</p>
<p>At this point we have a sophisticated implementation of LensFun in <a href="http://ufraw.sourceforge.net">UFRaw</a>, a quite simplistic yet working implementation in digiKam and somewhat forgotten test implementation in <a href="http://rawstudio.org">Rawstudio</a> which hasn&#8217;t made its way to users yet&nbsp;— last thing I heard is Anders K. will probably do it soon now that Rawstudio has plug-in architecture. (And if he doesn&#8217;t, I will feel justified to renew my torturing skills that I got during my KGB secret agent course years ago <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p><a href="http://www.flickr.com/photos/prokoudine/3384780337/sizes/o/" title="Rawstudio team by prokoudine, on Flickr"><img src="http://farm4.static.flickr.com/3572/3384780337_ef08e2d42c.jpg" alt="Rawstudio team" /></a></p>
<p>Currently LensFun suffers from lack of a very much up to date lens/camera database. New lenses pop up every few months, but most of its data is coming from the last available open ptlens database (before it went proprietary). So I have an idea. If you happen to have lenses unsupported by LensFun and you are planning to come to LGM, bring them, and we&#8217;ll do a calibration session. The walls of École Polytechnique&nbsp;— our old/new venue&nbsp;— have pretty straight lines to rely on, and at least one pano head with leveller will be available <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>By the way, you can start <a href="http://www.libregraphicsmeeting.org/2009/signup.php">registering</a> for the conference now! And if you would love to do a talk on free graphics software, do get in touch&nbsp;— the program is still in the works <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href='http://www.pledgie.com/campaigns/2926'><img alt='Click here to lend your support to: Support the Libre Graphics Meeting and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/2926.png?skin_name=chrome' border='0' /></a></p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2009%2F03%2Flgm07-08-lensfun%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2009/03/lgm07-08-lensfun/" data-via="prokoudine" data-text="LGM’07-08, LensFun">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2009/03/lgm07-08-lensfun/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2009/03/lgm07-08-lensfun/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>LGM&#8217;08, all things Raw</title>
		<link>http://prokoudine.info/blog/2009/03/lgm08-all-things-raw/</link>
		<comments>http://prokoudine.info/blog/2009/03/lgm08-all-things-raw/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 03:00:16 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[LGM]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=129</guid>
		<description><![CDATA[Continuing the series of postings about Libre Graphics Meeting. This one is all about Raw software. At LGM3 We had almost everybody related to Raw software: Dave Coffin, creator of DCRaw Udi Fuchs, creator of UFraw 3×Anders, creators of Rawstudio Gilles Caulier, creator of digiKam We were missing only Hubert Figuiere of libopenraw/exempi/niepce and Alex [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing the <a href="http://prokoudine.info/blog/?p=119">series</a> of <a href="http://prokoudine.info/blog/?p=121">postings</a> about Libre Graphics Meeting. This one is all about Raw software.<br />
At LGM3 We had almost everybody related to Raw software:</p>
<ul>
<li>Dave Coffin, creator of <a href="http://www.cybercom.net/~dcoffin/dcraw/">DCRaw</a></li>
<li>Udi Fuchs, creator of <a href="http://ufraw.sourceforge.net">UFraw</a></li>
<li>3×Anders, creators of <a href="http://rawstudio.org">Rawstudio</a></li>
<li>Gilles Caulier, creator of <a href="http://www.digikam.org">digiKam</a></li>
</ul>
<p>We were missing only Hubert Figuiere of <a href="http://libopenraw.freedesktop.org/">libopenraw</a>/<a href="http://libopenraw.freedesktop.org/wiki/Exempi">exempi</a>/<a href="http://live.gnome.org/Niepce">niepce</a> and Alex Tutubalin/Ilia Borgh of <a href="http://www.libraw.org/">LibRaw</a>. But the spirit of Tutubalin flew across the top of the waters of Oder for four days, so naturally Gilles couldn&#8217;t resist embracing the heavenly emanation and just few weeks later introduced LibRaw based libkdcraw <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Jokes aside, this library is now used across KDE4 graphics applications: digiKam, kphotalbum, <a href="http://cberger.net/Programs/Darkroom.html">DarkRoom</a> and Krita. This is because Gilles heard about it at LGM in Wrocław.</p>
<p>You might as well ask, what is LibRaw and why it is better than the original DCRaw from which it is recreated. Alex&#8217;s <a href="http://www.libraw.org/about">&#8220;Goals and objectives&#8221;</a> article pretty much covers covers this question, but you probably would like to hear from developers who use LibRaw. So I asked Gilles to write a short explanation.<br />
<span id="more-129"></span><br />
<a href="http://www.flickr.com/photos/prokoudine/3371163363/" title="Gilles Caulier by prokoudine, on Flickr"><img src="http://farm4.static.flickr.com/3638/3371163363_32e4ab3520.jpg" width="500" height="430" alt="Gilles Caulier" /></a></p>
<p>And here it is:</p>
<p><em>&#8212; begin of quote &#8212;</em></p>
<p>1/ Introduction.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>libkdcraw is a C++ wrapper to decode RAW images in different case and using a lots of demosaicing settings. It can also extract some metadata.</p>
<p>The first implementation of libkdcraw used an embedded dcraw binary program installed at the same time than library. This version of DCRaw was tested and valided to run properly with libkdcraw interface ad all options available from API for clients program. Why not to use the DCRaw binary version provided by a Linux distro? Because DCRaw options compatibility wasn&#8217;t preserved between main versions, and libkdcraw workflow could be broken with some combinations of settings.</p>
<p>DCRaw program is executed in a separated process and not threaded. A complex interface have been designed into libkdcraw to be able to observe progression of demosaicing and stop Raw decoding if necessary.</p>
<p>As more than one version of libkdcraw can be installed at the same time, a complex control of DCRaw install path must be done for each libkdcraw version to prevent conflict.</p>
<p>2/ Problems with dcraw. Why we need a low level library ?<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Using dcraw program in a wrapper library is a wrong solution to trying to have an homogeneous C++ interface:</p>
<ul>
<li>Performance: running DCRaw as a separated process is long to init by the system (more than to use children treads.)</li>
<li>multithreading lock: a complex mechanism need to be done if more than one threads from client applications query libkdcraw at the same time. QProcess used to run DCRaw is not re-entrant, and application needed to wait than first query is done to ask another one.</li>
<li>the DCRaw options interface is not homogenous and sometimes even obscure. For example, you cannot use all options available with 8 bits color depth demosaicing in 16 bits.</li>
<li>There is no auto gamma adjustment in 16 bits color dept (a black image in 16 bits against a fine adjusted image in 8 bits). You cannot automate this workflow without big puzzle. Of course, it&#8217;s better to use customized settings to import Raw, and you can do it in digiKam, but some users want a fast way to open Raw images, as LightZone does.</li>
<li>libkdcraw packaging is the hell, especially with DCRaw program install path, customized for each library release.</li>
<li>Binary compatibility: if something changes in DCRaw option interface, it can be difficult to follow these changes without breaking binary compatibility.</li>
<li>Metadata extraction is very limited and complex/slow to handle. DCRaw talks to libkdcraw true strings written/read from/to a command line pipe. It&#8217;s a hell to maintain and test.</li>
<li>Due to using a pipe mechanism, following demosacing progress or stopping it is really complex to do.</li>
<li>Due to using a pipe mechanism, memory allocation is not optimum.</li>
<li>Last, but not least: DCRaw&#8217;s author has always refused to make a library and did not want to hear all recommendation from users, especially regarding improvements for worflow/interface (e.g. improving Raw decoding performance using parallelization of code).</li>
</ul>
<p>3/ Using low level library : the ultimate solution<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Using a low level library as libraw instead dcraw, fix a lots of points:</p>
<ul>
<li>LibRaw is re-entrant. There is no lock mechanism to use anymore. We can use multithreading everywhere and query more than one demosaicing a the same time. Client application is faster.</li>
<li>The interface have been reviewed with LibRaw developpers. Demosaicing settings are now homogeneous everywhere, especially in 8 and 16 bits mode. Users cannot see any difference between these modes.</li>
<li>Demosaicing options compatibility will be preserved. Its more easy to maintain libkdcraw.</li>
<li>All options are available directly by a C interface. Bye Bye pipe mechanism. It&#8217;s simple, fast and easy to maintain.</li>
<li>Same with all metadata extracted. All are available thrue C interface.</li>
<li>More metadata are extracted, as white balance, ICC color profile, photograph informations, color matrix (used with DNG converter), etc.</li>
<li>Libraw is now parallelized using openmp library. Not all demosaicing sections are optimized in this way yet, but it&#8217;s in progress&#8230;</li>
<li>libkdcraw packaging is really simple now. We don&#8217;t use an external libraw for the moment, until Libraw 1.0 will be published (current version is libraw 0.7.0). To update Due to use a pipe mechanism, libraw in libkdcraw, some C source code file need to be copied in an internal and private section. BC is preserved&#8230;
	</li>
<li>New demosaicing algorithm have been introduced with libraw 0.7.0. It&#8217;s not only dcraw algorithms backported in a library, but a collection of code taken from another projects, as Rawtherapee for ex.</li>
<li>Memory footprint from libkdcraw is very small as pipe mechanism disappears.</li>
<li>Progress info is fully implemented in Libraw. We can provide a details of each operations processed (which can be long).</li>
<li>Stopping demosaicing is easy to do, and very fast.</li>
<li>LibRaw team is very open to discussions, so our work became very productive.</li>
</ul>
<p>The migration from DCRaw to LibRaw was done just after LGM2008, where we spoke about LibRaw project. Rewriting libkdcraw code was done in a month, and optimization that to users feedback was done 2/3 month later. Now we have a powerful wrapper to play with Raw files. libdcraw is now included in KDE core and used by others KDE projects.</p>
<p><em>&#8212; end of quote &#8212;</em></p>
<p>DigiKam 0.10 was <a href="http://www.digikam.org/drupal/node/434">released</a> earlier this week. Check it out and put it to a good use! <em>They say that some of 0.11 features would be a new sophisticated batch manager and copy/pasting Raw development settings</em> <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>By the way, some obviously mysterious winds have blown Hub&#8217;s libopenraw source code to Klaus Post who created <a href="http://sh0dan.blogspot.com/2009/02/introducing-rawspeed.html">RawSpeed</a> library that is making its way to the next version of Rawstudio which will feature internal revamp, modularization and some great new stuff.</p>
<p>Who is going to win the Raw workflow battle — digiKam or Rawstudio? Or will Niepce Digital rise and take over? Support Libre Graphics Meeting and be the first to find out! <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href='http://www.pledgie.com/campaigns/2926'><img alt='Click here to lend your support to: Support the Libre Graphics Meeting and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/2926.png?skin_name=chrome' border='0' /></a></p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2009%2F03%2Flgm08-all-things-raw%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2009/03/lgm08-all-things-raw/" data-via="prokoudine" data-text="LGM’08, all things Raw">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2009/03/lgm08-all-things-raw/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2009/03/lgm08-all-things-raw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LGM&#8217;08, Fontmatrix</title>
		<link>http://prokoudine.info/blog/2009/03/lgm08-fontmatrix/</link>
		<comments>http://prokoudine.info/blog/2009/03/lgm08-fontmatrix/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 13:17:00 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Fonts]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[LGM]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=121</guid>
		<description><![CDATA[As promised before I start a series of postings about Libre Graphics Meeting and how it affects development of open source software. Fontmatrix, as Peter Linnell says, is THE application for Scribus users: it is a new yet versatile font management application. This was the first application in C++ that Pierre Marchand, its principal developer, [...]]]></description>
			<content:encoded><![CDATA[<p>As promised before I start  a series of postings about Libre Graphics Meeting and how it affects development of open source software.</p>
<p><a href="http://fontmatrix.net">Fontmatrix</a>, as <a href="http://www.scribus.net">Peter Linnell</a> says, is THE application for Scribus users: it is a new yet versatile font management application. This was the first application in C++ that Pierre Marchand, its principal developer, ever wrote, and it&#8217;s amazing how far it&#8217;s gone  so far.<br />
<span id="more-121"></span><br />
<img src="http://farm4.static.flickr.com/3600/3321838331_8ff5a4147f_o.jpg" alt="Pierre Marchand" /></p>
<p>I don&#8217;t think that it would be an exaggeration to call Pierre the next Franz Schmid. Just like Franz studied DTP by reading PDF specifications and created Scribus, Pierre studied OpenType and Unicode reading respective specs and created Fontmatrix. His attitude to variety of scripts is crystal clear: when you go to &#8220;Sample text&#8221; tab and click &#8220;Display options&#8221;, you see that the group of controls that defines inline and block progression, is called &#8220;World is wide&#8221;.</p>
<p>As he <a href="http://media.river-valley.tv/conferences/lgm2008/quicktime/0303-Pierre_Marchand.html">states</a> in his unique humorous way, &#8220;People ask me about Devanagari support, but I don&#8217;t know Devanagari. I read Unicode specs, I fall asleep&#8221; <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>And this is what Pierre says about LGM:</p>
<p>&#8220;As you know, Fm is mostly my thing, so i would note at first what it did for myself. LGM has been the place where I’ve met LG <em>people</em> for the first time, from Scribus team to OSP gang and so much other type enthusiasts. It is important to compensate all this time spent alone developing a piece of<br />
software with friendly relationships. It keeps up the motivation to go on. Secondly, Fm was rather unknown at that moment and it has been fantastic (well, it could have been even better with more sleeping time <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) to present it to an assembly of type hackers. Time was a bit short to carefully harvest all ideas which have been exposed, but some have found their way in Fm.&#8221;</p>
<p>Since then Fontmatrix has undergone a lot of changes in SVN repository. First, version 0.4 was released in June, then the version 0.5 was silently released as an SVN branch, because Pierre didn&#8217;t consider it good enough for the public, and the work goes on.</p>
<p>The list of changes since 0.4.2 currently includes extracting fonts from PDF for issue investigation purposes, editing Panose data (changes are stored only in the database), HEX view of TrueType/OpenType tables, new classification (Panose) widget for fonts search which is, again, due to major redesign, new templates system, <a href="http://fontmatrix.net/node/38">glyph comparison view</a> (screenshot below), new help system shaping up and more.</p>
<p><a href="http://www.flickr.com/photos/prokoudine/3322728196/" title="Glyph comparison view in Fontmatrix"><img src="http://farm4.static.flickr.com/3632/3322728196_d3f0202895.jpg" width="500" height="313" alt="Fontmatrix" /></a></p>
<p>But notably the next version will also feature Python scripting which will eventually open the door to all kinds of extensions. For instance, <a href="http://fontmatrix.net/node/42">using FontTools</a>.</p>
<p>So if you care about seing Fontmatrix progress further, please consider supporting <a href="http://www.libregraphicsmeeting.org/2009/">the conference</a> <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href='http://www.pledgie.com/campaigns/2926'><img alt='Click here to lend your support to: Support the Libre Graphics Meeting and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/2926.png?skin_name=chrome' border='0' /></a></p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2009%2F03%2Flgm08-fontmatrix%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2009/03/lgm08-fontmatrix/" data-via="prokoudine" data-text="LGM’08, Fontmatrix">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2009/03/lgm08-fontmatrix/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2009/03/lgm08-fontmatrix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time to&#8230;</title>
		<link>http://prokoudine.info/blog/2009/02/time-to/</link>
		<comments>http://prokoudine.info/blog/2009/02/time-to/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 18:00:30 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Fonts]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[LGM]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=119</guid>
		<description><![CDATA[We ask our community to support Libre Graphics Meeting conference again. Last year we managed to collect 12K in few weeks and we put it to a really good use. I&#8217;ll be talking about LGM2008 in further blog postings about past, present and future of LGM. Tweet]]></description>
			<content:encoded><![CDATA[<p>We ask our community to support <a href="http://www.libregraphicsmeeting.org/2009/">Libre Graphics Meeting</a> conference again. Last year we managed to collect 12K in few weeks and we put it to a really good use. I&#8217;ll be talking about LGM2008 in further blog postings about past, present and  future of LGM.</p>
<p><a href='http://www.pledgie.com/campaigns/2926'><img alt='Click here to lend your support to: Support the Libre Graphics Meeting and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/2926.png?skin_name=chrome' border='0' /></a></p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2009%2F02%2Ftime-to%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2009/02/time-to/" data-via="prokoudine" data-text="Time to…">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2009/02/time-to/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2009/02/time-to/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LibRaw coming to you</title>
		<link>http://prokoudine.info/blog/2008/09/libraw-coming-to-you/</link>
		<comments>http://prokoudine.info/blog/2008/09/libraw-coming-to-you/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 12:15:54 +0000</pubDate>
		<dc:creator>Alexandre</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[LGM]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://prokoudine.info/blog/?p=88</guid>
		<description><![CDATA[Some of you might have wondered what the real outcomes from LGM are (especially those who donated this year). For me the best result of LGM2007 was LensFun project by Andrey Zabolotny (used in UFRaw/CVS, digiKam and, secretly, Rawstudio). So far the best one for LGM2008 seems to be new libkdcraw that makes use of [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you might have wondered what the real outcomes from LGM are (especially those who donated this year). For me the best result of LGM2007 was <a href="http://lensfun.berlios.de/">LensFun</a> project by Andrey Zabolotny (used in UFRaw/CVS, digiKam and, secretly, Rawstudio). So far the best one for LGM2008 seems to be new libkdcraw that <a href="http://www.digikam.org/drupal/node/372">makes use</a> of <a href="http://www.libraw.org/">LibRaw</a>. And while LibRaw vs. libopenraw might be a controversial topic, one cannot deny all the good things that are happening to digikam, Krita and other KDE4 apps now <img src='http://prokoudine.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fprokoudine.info%2Fblog%2F2008%2F09%2Flibraw-coming-to-you%2F&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="http://prokoudine.info/blog/2008/09/libraw-coming-to-you/" data-via="prokoudine" data-text="LibRaw coming to you">Tweet</a></span><span class="mr_social_sharing"><g:plusone size="medium" href="http://prokoudine.info/blog/2008/09/libraw-coming-to-you/"></g:plusone></span></div>]]></content:encoded>
			<wfw:commentRss>http://prokoudine.info/blog/2008/09/libraw-coming-to-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

