<?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>F-Blog &#187; General</title>
	<atom:link href="http://www.maxxer.it/f-blog/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maxxer.it/f-blog</link>
	<description>What happens in F-Spot git</description>
	<lastBuildDate>Tue, 25 Aug 2009 21:42:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The road to 0.6.1 &#8211; bye bye Tao</title>
		<link>http://www.maxxer.it/f-blog/2009/08/the-road-to-0-6-1-bye-bye-tao/</link>
		<comments>http://www.maxxer.it/f-blog/2009/08/the-road-to-0-6-1-bye-bye-tao/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 21:40:40 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[cairo]]></category>
		<category><![CDATA[screensaver]]></category>
		<category><![CDATA[tao]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=52</guid>
		<description><![CDATA[F-Spot 0.6.0 is not very old yet, but the team is working hard on a new release already. The main goal is addressing bugs left over here and there.
Some of the most annoying bugs were related to the slideshow. F-Spot has so far relied on the Tao library to render the animation of the, sometimes [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright size-full wp-image-54" title="F-Spot's screensaver configuration" src="http://www.maxxer.it/f-blog/wp-content/uploads/2009/08/f-spot_screensaver_configuration.jpg" alt="F-Spot's screensaver configuration" width="487" height="242" align="right" />F-Spot <a title="F-Spot 0.6 release" href="http://www.maxxer.it/f-blog/2009/08/f-spot-0-6-0-is-out/">0.6.0</a></strong> is not very old yet, but the team is working hard on a new release already. The main goal is addressing bugs left over here and there.<br />
Some of the most annoying bugs were related to the slideshow. <strong>F-Spot</strong> has so far relied on the <strong>Tao library</strong> to render the animation of the, sometimes called, diaporama.<br />
Unfortunately the embedded library was quite old. Which could even be the cause of most of the problems. Instead of upgrading, our proud <a title="Stephane Delcroix's blog" href="http://blog.reblochon.org/" target="_blank"><strong>Stephane</strong></a> decided to move to <strong>Cairo</strong> animation.<br />
You may notice that now animations are fewer than before. I like to consider it a feature more than a bug, because now animations are <a href="http://git.gnome.org/cgit/f-spot/commit/?id=573ef30a788d61871f50d649ba873232952fcd4e">extendable</a>! Yes, you can write your own transition for <strong>F-Spot</strong>! You can see an example in the <a title="F-Spot dissolve transition" href="http://git.gnome.org/cgit/f-spot/commit/?id=b808212b74cfaa754dd5029888e73353f7609aab" target="_blank">Dissolve transition</a>.</p>
<p>Obviously, along with that, the screensaver configuration lost in 0.6 is now back with it&#8217;s own dialog, now with timing customization.</p>
<p>More news to come&#8230; Happy hacking!</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://www.maxxer.it/f-blog/2009/08/f-spot-0-6-0-is-out/</div>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2009/08/the-road-to-0-6-1-bye-bye-tao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>F-Spot 0.6.0 is out!</title>
		<link>http://www.maxxer.it/f-blog/2009/08/f-spot-0-6-0-is-out/</link>
		<comments>http://www.maxxer.it/f-blog/2009/08/f-spot-0-6-0-is-out/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 20:54:15 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[Edit]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[f-spot]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[gio]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gitorious]]></category>
		<category><![CDATA[gnome3]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[gtkbuilder]]></category>
		<category><![CDATA[netbook]]></category>
		<category><![CDATA[raw]]></category>
		<category><![CDATA[tabblo]]></category>
		<category><![CDATA[xcf]]></category>
		<category><![CDATA[xdg]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=44</guid>
		<description><![CDATA[Some comments about F-Spot 0.6 release]]></description>
			<content:encoded><![CDATA[<p><img title="F-Spot 0.6 about window" src="http://www.maxxer.it/f-blog/wp-content/uploads/2009/08/f-0-6.jpg" alt="F-Spot 0.6 about window" width="300" height="209" align="right" /></p>
<p>It has been quite a long time since last release, isn&#8217;t it? Eight months, during when a lot of things changed.</p>
<p>And couldn&#8217;t be anything else! It&#8217;s summer, but no <strong>F-Spot</strong> dev is on holiday! Expecially those engaged for it, as it&#8217;s the case of our <strong><a title="Ruben Vermeersch" href="http://weblog.savanne.be/" target="_blank">RubenV</a></strong><strong></strong>, the only man for this year <strong>F-Spot&#8217;s GSoC</strong>.</p>
<p>As <a title="F-Spot 0.6 release on Sde's blog" href="http://blog.reblochon.org/2009/08/pit-stop.html" target="_blank"><strong>Stephane</strong> said</a>, the <a title="0.6 NEWS" href="http://git.gnome.org/cgit/f-spot/diff/NEWS?id=1cc0f29efdb440f7b98c3e4f9e1555f132d05e48" target="_blank"><strong>NEWS</strong></a> file you will find in tarball doesn&#8217;t reflect the hard work done during the last months. Let&#8217;s have a look at the commit log:</p>
<ul>
<li>as I mentioned already, right after 0.5 the base dir was moved from .gnome2 to a more XDG-like .config. So your photos.db and custom addins are now in <strong>.config/f-spot</strong></li>
<li>the concept of Platform has been introduced in the code. Right now there&#8217;s only Gnome, but this will ease the port to other systems (Kde specific code, MacOSX, Windows?)</li>
<li>speed up rating: now you can use ALT+[0-5], even in full screen view</li>
<li>head to <strong>Gnome3</strong>: since long time the code introduced <strong>Gio</strong> and <strong>GtkBuilder</strong> dialogs, in order to drop deprecated libraries. Not all the work has been done yet, but the base is ready</li>
<li>different C libraries were ported to managed code: zooming, libeog, and the most big change affected ImageView. The core of the viewing widget was completely rewritten by Stephane. And now is a lot <a title="F-Spot timings with new ImageView" href="http://blog.reblochon.org/2009/06/report-on-f-spot-loading-times.html" target="_blank">faster than ever</a></li>
<li>console verbosity has been lowered a lot, thanks to the usage of Log.* methods</li>
<li>system proxy is now automatically detected for all exporters</li>
<li><strong>Gimp</strong>&#8217;s <strong>XCF</strong> support has been added, given that there&#8217;s a pixbuf loader for it</li>
<li>renewed icons</li>
<li>deeply updated <strong>Tabblo</strong> and <strong>Facebook</strong> exporters</li>
<li>make auto-creating tag icons optional</li>
<li>jump to random picture: type <em>r</em> anytime to go to a random photo of the current query</li>
<li><a title="Faster key tagging by changing , and Enter semantics" href="http://git.gnome.org/cgit/f-spot/commit/?id=922c182ea280bf0b664298000dfd1d75d79ca21a" target="_blank">faster type-to-tag</a>: the much loved feature is now faster to use, as <em>&#8216;,&#8217;</em> does what <em>enter</em> used to do</li>
<li>allow printing more pictures and exif date near photos</li>
<li>DnD code has been cleaned and split up, for better usablity</li>
<li>new <a title="F-Spot's folder view" href="http://weblog.savanne.be/178-folders-to-the-side" target="_blank">FolderView sidebar</a>, to see where your photos are on fileystem</li>
<li>added crop helpers in area selection</li>
<li><a title="F-Spot's preferences dialog" href="http://weblog.savanne.be/176-a-tale-about-design" target="_blank">new preference dialog</a>: much simplier</li>
<li>netbook love: all dialogs are now &lt;600px</li>
<li>adjustable filmstrip placement: improves photo view for widescreen monitors.</li>
</ul>
<p>In summary, this can be a bare list of the most noticeable changes. Beside of these, there are hundreds and hundreds of small and big fixes, enhancements, cleanup which would take ages to describe.</p>
<p>And for all this we must thank <a title="Stephane Delcroix's blog" href="http://blog.reblochon.org/" target="_blank"><strong>Stephane</strong></a>, which still holds the lead of <strong>F-Spot</strong> development by writing the most exciting features as well as dealing with the most annoying cleanups and people (<em>/me</em> included <img src='http://www.maxxer.it/f-blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ).<br />
Along with him, <strong><a title="Ruben Vermeersch" href="http://weblog.savanne.be" target="_blank">RubenV</a></strong> is taking his <a title="F-Spot GSoC 2009 - Raw handling" href="http://weblog.savanne.be/167-gsoc-2009" target="_blank">GSoC work</a> beyond the strict needs by cleaning up, helping contributors, reviewing patches. Other than that, <strong>RAW support is running fast</strong>! You can check on <a title="libfspotraw branch on gitorious" href="http://gitorious.org/+f-spot-developers/f-spot/rubenvs-clone/commits/libfspotraw" target="_blank">Gitorious</a>.</p>
<p>As already said, since the move to git a lot of new contributors showed up. And the list increased day by day, you can check on <a title="F-Spot's home on gitorious" href="http://gitorious.org/f-spot" target="_blank">Gitorious</a> yourself. The main contributors which helped a lot for this release are certainly <strong><a title="AngryZiber's blog" href="http://blog.azib.net/" target="_blank">Anton Keks</a></strong>, <strong>Jan Klícha</strong>, <strong>Jim Ramsay</strong>, <strong>Markus Lindqvist</strong>, <strong>Mike Gemünde</strong>, and the others you will find in <a title="F-Spot 0.6 release" href="http://git.gnome.org/cgit/f-spot/tag/?id=FSPOT_0_6_0" target="_blank">git log</a>.</p>
<p>A lot of other wonderful people deserve mention. I&#8217;m talking about all the cool guys showing up in <strong>IRC</strong> for discussing, helping and welcoming new users. If you drop in <strong><a href="irc://irc.gimp.org/#f-spot" target="_blank">#f-spot</a></strong>, you will certainly find a lot of help from <strong><a title="Paul Werner Bou" href="http://blog.wbou.de/" target="_blank">piz</a></strong> and <strong><a title="Pascal de Bruijn" href="http://pcode.nl/" target="_blank">pmjdebruijn</a></strong>. Their blog also host a lot of cool info about photograpy and <strong>F-Spot</strong> itself.</p>
<p style="text-align: left;">So what are you waiting for? <a title="F-Spot on Gitorious" href="http://gitorious.org/f-spot" target="_blank">Join development</a> of the most appreciated photo management for <strong>GNU/Linux</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2009/08/f-spot-0-6-0-is-out/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Moving to Git</title>
		<link>http://www.maxxer.it/f-blog/2009/06/moving-to-git/</link>
		<comments>http://www.maxxer.it/f-blog/2009/06/moving-to-git/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 20:55:42 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gitorious]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[gtk-sharp]]></category>
		<category><![CDATA[piz]]></category>
		<category><![CDATA[rubenv]]></category>
		<category><![CDATA[sde]]></category>
		<category><![CDATA[tigger]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=36</guid>
		<description><![CDATA[Again, some time passed since last post. Job is taking more time than usual, causing my lazyness to overcome my will to write!
But anyway, here we are. In the meantime Gnome moved to git, and so F-Spot followed. This pleased a lot the main devs, which were already using it since time.
 F-Spot have been [...]]]></description>
			<content:encoded><![CDATA[<p>Again, some time passed since last post. Job is taking more time than usual, causing my lazyness to overcome my will to write!<br />
But anyway, here we are. In the meantime <a href="http://live.gnome.org/Git">Gnome moved to git</a>, and so <strong>F-Spot</strong> followed. This pleased a lot the main devs, which were already using it since time.<br />
<strong> F-Spot</strong> have been depending on bleeding edge components for long time (read <a href="http://www.maxxer.it/f-blog/2009/03/where-did-photo-editors-go/">gtk-sharp</a>). This caused leakage of interest among a lot of contributors, which didn&#8217;t want to mess up their system with unstable software.<br />
Now, thanks to <a title="Stephane Delcroix" href="http://blog.reblochon.org/">sde</a>&#8217;s effort, this obstacle has passed over!! <strong>F-Spot</strong>&#8217;s <em>git master</em> can now compile with acceptable deps, i.e. nothing not present in <a title="Ubuntu Jaunty packages" href="http://packages.ubuntu.com/jaunty/" target="_blank"><strong>Ubuntu Jaunty</strong></a>, released last april. That&#8217;s great, isn&#8217;t it? (to be precise on requirements, you will need <em>gtk-sharp 2.12.2</em> and <em>mono 2.0.0</em>).</p>
<p><strong>Git</strong> is very powerful, but I bet you all already know. Git speeds up collaborative development, and makes merge of patches much easier than <strong>Subversion</strong>.<br />
This, and less restrictive requirements, raised back attraction to higher, deserved standards.<br />
And here comes <a title="Gitorious" href="http://gitorious.org" target="_blank"><strong>Gitorious</strong></a>, a very powerful git-based platform which allows contributors to freely express their fantasy, and still keeping easy the merge of those fantasies into <strong>F-Spot</strong>&#8217;s <em>master</em>. And really, it already helped, you can <a title="F-Spot's home on gitorious" href="http://gitorious.org/f-spot" target="_blank">see it yourself</a>: new (and old!) <strong>patches got merged</strong>, <strong>many new branches</strong> born (some were already merged in), <strong>two clones</strong> present! And most of this doesn&#8217;t come from main devs only! Wonderful, isn&#8217;t it? (Well, I know I&#8217;m getting quite repetitive, but it&#8217;s really exciting, and I&#8217;m very happy of it.)</p>
<p style="text-align: left;">Come and feel free to <a title="F-Spot's home on gitorious" href="http://gitorious.org/f-spot" target="_blank">join development on gitorious</a>, which is kept up to date with <a href="http://git.gnome.org/cgit/f-spot/" target="_blank">Gnome</a> thanks to <strong><a title="Ruben Vermeersch's weblog" href="http://weblog.savanne.be/" target="_blank">RubenV</a></strong>.<br />
I&#8217;m happy to see things moving again, and I&#8217;m happy to invite everyone join and enjoy <strong>F-Spot</strong> again, on <a href="http://gitorious.org/f-spot" target="_blank">gitorious</a> or anywere else, to help this project towards the long awaited <a href="http://www.nabble.com/Roadmap-to-1.0-to20597961.html">next release</a>.<br />
Just to let you know how things are moving, <strong><a title="Mike Gemünde's home on Gitorious" href="http://gitorious.org/~tigger" target="_blank">Tigger</a></strong> is <a title="Mike Gemünde's F-Spot git clone" href="http://gitorious.org/~tigger/f-spot/tiggers-clone" target="_blank">uniforming and empowering <strong><em>IconView</em></strong></a>, <strong><a title="Paul Werner Bou's blog" href="http://blog.purecodes.org/" target="_blank">Piz</a></strong> is <a title="Paul Werner Bou's F-Spot git clone" href="http://gitorious.org/~paulwb/f-spot/paulwbs-clone" target="_blank">improving visual experience</a>, <a title="Ruben Vermeersch's weblog" href="http://weblog.savanne.be/"><strong>Ruben</strong></a> is preparing his <a title="F-Spot GSoC 2009: RAW image handling" href="http://weblog.savanne.be/167-gsoc-2009" target="_blank">GSoC summer job on RAW image handling</a>, <strong><a title="Stephane Delcroix's blog" href="http://blog.reblochon.org/" target="_blank">Sde</a></strong> works in the background to make <strong>F-Spot</strong> buildable, usable, stable and most enjoyable possible. Yes, he&#8217;s our superhero.<br />
<em> Free adv: it&#8217;s not breaking news, but he also has his own never updated blog at <a title="Stephane Delcroix's blog" href="http://blog.reblochon.org/" target="_blank">reblochon</a>. Be sure not to miss it!</em></p>
<p>So come, join, discuss and contribute!</p>
<p><em>(and have some patience <img src='http://www.maxxer.it/f-blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> )</em></p>
<p>P.S. on a side note, a bug emerged in last <strong>Ubuntu Jaunty</strong>. Well, two at least annoying bugs:</p>
<ol>
<li><strong>F-Spot</strong> placing imported photos to home folder instead under <em>Photos</em> (or whatever) directory: this is an <strong>Ubuntu</strong> only bug, and you can <a title="BUG: Imports all photos to the root of the home directory" href="https://bugs.launchpad.net/bugs/354264" target="_blank">track it on launchpad</a>.</li>
<li>Editing a tag&#8217;s icon doesn&#8217;t allow you to view all the associated photos: this is a <a title="BUG: GTK+ 2.16 breaks spinbuttons with nonzero page sizes" href="http://bugzilla.gnome.org/show_bug.cgi?id=581190" target="_blank">regression in Gtk+ 2.16</a>, which was <a title="F-Spot: Workaround in spin button adjustment, for buggy gtk+ 2.16 and 2.16.1" href="http://git.gnome.org/cgit/f-spot/commit/?id=133325f10fed786f011ef5c5d7cf6d80093753a3" target="_blank">fixed in master</a> but obviously not in <strong>Ubuntu</strong>. You can <a title="BUG: Please package GTK+ 2.16.2 in Jaunty" href="https://bugs.launchpad.net/bugs/385188" target="_blank">track it on launchpad</a>.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2009/06/moving-to-git/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Where did photo editors go?</title>
		<link>http://www.maxxer.it/f-blog/2009/03/where-did-photo-editors-go/</link>
		<comments>http://www.maxxer.it/f-blog/2009/03/where-did-photo-editors-go/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 09:50:44 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[Edit]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[sidebar]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=30</guid>
		<description><![CDATA[Hi all. Long time since last words from here, but F-Spot is still alive and rocking! They&#8217;re just (very) busy times!
So, since the announcement of the plan for releasing 1.0 developers&#8217; free time shrinked and shrinked&#8230; As of today the biggest improvement made to F-Spot since latest release is the port to gio, which will [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all. Long time since last words from here, but <strong>F-Spot</strong> is still alive and rocking! They&#8217;re just (very) busy times!</p>
<p>So, since the announcement of the <a title="Roadmap to F-Spot 1.0" href="http://www.nabble.com/Roadmap-to-1.0-to20597961.html" target="_blank">plan for releasing 1.0</a> developers&#8217; free time shrinked and shrinked&#8230; As of today the biggest improvement made to <strong>F-Spot</strong> since latest release is the port to gio, which will allow porting our favorite photo manager application to different platforms other than <a title="Gnome" href="http://www.gnome.org" target="_blank">Gnome</a> (MacOSX? <a title="F-Spot on Windows?" href="http://bugzilla.gnome.org/show_bug.cgi?id=329833" target="_blank">Windows</a>?).</p>
<p><a href="http://www.maxxer.it/f-blog/wp-content/uploads/2009/03/f-spot-sidebar.jpg"><img class="size-medium wp-image-31 alignright" title="F-Spot sidebar" src="http://www.maxxer.it/f-blog/wp-content/uploads/2009/03/f-spot-sidebar-136x300.jpg" alt="" width="136" height="300" align="right" /></a>So, as I said, long time since last stable release, <strong>0.5.0.3</strong>, but still there&#8217;s a question which comes up very often on <a href="irc://irc.gimpnet.org/#f-spot" target="_blank">IRC</a>: <strong><em>where did the editors go? Why I cannot see F-Spot sidebar anymore?</em></strong></p>
<p>Everything is still there, they&#8217;re just hidden! That&#8217;s not done on purpose, it was a trivial bug, but it&#8217;s still hitting releases. So, if you just opened <strong>F-Spot</strong>, and even if you have <em>View &gt; Components &gt; </em><em>Sidebar</em> option checked but you don&#8217;t see anything, try dragging thumbnail view left edge to the right&#8230; Your tags and available editors will magically reappear!</p>
<p>As you can see, even if highly annoying the solution is pretty quick. I hope <a href="http://www.ubuntu.com" target="_blank"><strong>Ubuntu</strong></a> users will appreciate.</p>
<p>Since this blog is about <strong>F-Spot SVN</strong>, few words about these days trunk: <a title="Gio Sharp" href="http://anonsvn.mono-project.com/viewvc/trunk/gtk-sharp/gio/" target="_blank">gio-sharp</a> was recently included into <a title="Gtk-Sharp" href="http://www.mono-project.com/GtkSharp" target="_blank">Gtk-Sharp</a>, so it was removed from being bundled into <strong>F-Spot</strong> itself. As result, <strong>F-Spot SVN now depends on Gtk-Sharp SVN</strong>. <a title="OpenSUSE" href="http://www.opensuse.org" target="_blank"><strong>OpenSUSE</strong></a> builds may come in the close future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2009/03/where-did-photo-editors-go/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>F-Spot 0.5.0.3 bugfix release</title>
		<link>http://www.maxxer.it/f-blog/2008/10/0503-bugfix-release/</link>
		<comments>http://www.maxxer.it/f-blog/2008/10/0503-bugfix-release/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 20:19:55 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[duplicate detection]]></category>
		<category><![CDATA[memory leak]]></category>
		<category><![CDATA[xdg]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=27</guid>
		<description><![CDATA[After the amazing 0.5.0 release, introducing some very cool features, three bugfix releases followed. From NEWS file:

released a workaround for a bug on gdk-pixbuf, causing errors on png files
fixed a huge memory leak in export to folder (and somewhere else also)
removed automatic database upgrade for md5 hash calculation
fixed a very bad bug in duplicate detection [...]]]></description>
			<content:encoded><![CDATA[<p>After the amazing <strong>0.5.0</strong> release, introducing some very cool features, three bugfix releases followed. From NEWS file:</p>
<ul>
<li>released a workaround for a <a href="http://bugzilla.gnome.org/show_bug.cgi?id=553243">bug</a> on gdk-pixbuf, causing errors on png files</li>
<li><a href="http://svn.gnome.org/viewvc/f-spot?view=revision&amp;revision=4466">fixed</a> a huge memory leak in export to folder (and somewhere else also)</li>
<li>removed automatic database upgrade for md5 hash calculation</li>
<li>fixed a <a href="http://svn.gnome.org/viewvc/f-spot?view=revision&amp;revision=4491">very bad bug</a> in duplicate detection which slipped in</li>
<li><a href="http://svn.gnome.org/viewvc/f-spot?view=revision&amp;revision=4506">added</a> support for Sqlite 3.6.x (which is NOT backwards compatible for some stuff, see <a href="http://sqlite.org/35to36.html">1.4</a>)</li>
</ul>
<p>So, when you install 0.5.0.3 be aware that the long awaited <strong>duplicate detection works only for pictures imported from now on</strong>! The automatic MD5 calculation was removed because many user complained about having the hard disk spinning and taking CPU for ages without knowing why&#8230; People wishing to enable duplicate detection on their whole archive can enable and run the <a href="http://svn.gnome.org/viewvc/f-spot/trunk/extensions/Tools/HashJob">HashJob extension</a>, which will perform MD5 hashing of all the pictures in database. The jobs can be stopped at any time, and restarted later on.</p>
<p>No big news in SVN, except the introduction of <a href="http://bugzilla.gnome.org/show_bug.cgi?id=459338">XDG-dir support</a>: as of <a href="http://svn.gnome.org/viewvc/f-spot?view=revision&amp;revision=4527">r4527</a> base directory moved from ~/.gnome2/f-spot/ to <strong>~/.config/f-spot</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2008/10/0503-bugfix-release/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>August is over</title>
		<link>http://www.maxxer.it/f-blog/2008/09/august-is-over/</link>
		<comments>http://www.maxxer.it/f-blog/2008/09/august-is-over/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 19:48:08 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[Edit]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[apart]]></category>
		<category><![CDATA[dpap]]></category>
		<category><![CDATA[exiv2]]></category>
		<category><![CDATA[google summer of code]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[libexif]]></category>
		<category><![CDATA[mergedb]]></category>
		<category><![CDATA[rubenv]]></category>
		<category><![CDATA[wasja]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/2008/09/august-is-over/</guid>
		<description><![CDATA[August is over, and this mean that also GSoC is over. F-Spot had three projects accepted! So, to resume:

RubenV&#8217;s new sidebar is already in SVN. Editors have been splitted too, even if they&#8217;re not yet pluggable as extensions they will probably be converted soon.
An extension point for adding custom pages to the sidebar has also [...]]]></description>
			<content:encoded><![CDATA[<p>August is over, and this mean that also <a href="http://code.google.com/soc/2008/">GSoC</a> is over. <strong>F-Spot</strong> had <a href="http://www.maxxer.it/f-blog/2008/05/gsoc-started/">three projects</a> accepted! So, to resume:</p>
<ul>
<li><strong><a href="http://weblog.savanne.be/">RubenV</a></strong>&#8217;s new <a href="http://svn.gnome.org/viewvc/f-spot/trunk/src/Widgets/Sidebar.cs?view=log">sidebar is already in SVN</a>. <a href="http://svn.gnome.org/viewvc/f-spot/trunk/src/Editors/">Editors</a> have been splitted too, even if they&#8217;re not yet pluggable as extensions they will probably be converted soon.<br />
An extension point for adding custom pages to the <a href="http://svn.gnome.org/viewvc/f-spot/trunk/src/Widgets/Sidebar.cs?view=markup">sidebar</a> has also been added, so now user extensions can add their own page. Open field for new improvements!</li>
<li><a href="http://apart-dev.blogspot.com/"><strong>Apart</strong></a>&#8217;s <a href="http://svn.gnome.org/viewvc/f-spot/trunk/dpap-sharp/">DPAP library</a> is in SVN too! It actually can expose <strong>F-Spot</strong> selected pictures on the net with <a href="http://www.apple.com/it/ilife/iphoto/">Apple&#8217;s iPhoto</a>. It&#8217;s also possible to share and browse photos between two <strong>F-Spot</strong> installations on the net. It&#8217;s not yet build by default, but it&#8217;s fully working.</li>
<li><strong><a href="http://vasiliy-kirilichev.blogspot.com/">Wasja</a></strong>&#8217;s color profile patch has reached <em>RC1</em> few days ago. It&#8217;s possible to test his progresses with the patch available from the <a href="http://mail.gnome.org/archives/f-spot-list/2008-September/msg00001.html">mailing list</a>. After some finetuning corrections have been made, the patch will go to SVN. This should happen in few days.</li>
</ul>
<p>During the last month was also time for <a href="http://idea.opensuse.org/content/"><strong>Novell</strong>&#8217;s <strong>HackWeek</strong></a>. Our super hero <strong>Sde</strong> had a full time week to freely concentrate on our favorite photo manager. This produced</p>
<ul>
<li><a href="http://svn.gnome.org/viewvc/f-spot/trunk/extensions/MergeDb/"><img class="alignright" style="float: right;" src="http://www.maxxer.it/f-blog/wp-content/uploads/2008/09/mergedb_extension.jpg" alt="MergeDB extension for F-Spot" width="502" height="395" /><strong>MergeDB</strong> extension</a>: an extension that will allow users to merge <img style="max-width: 800px;" src="http://www.maxxer.it/f-blog/wp-content/upload/2008/09/mergedb_extension.jpg" alt="" />an existing <em>photos.db</em> into the running one. This is a largely requested feature.</li>
<li><strong><a href="http://www.exiv2.org/">exiv2</a> .Net</strong> binding (made recently available on <a href="http://anonsvn.mono-project.com/viewvc/tags/exiv2-sharp/">mono svn</a>): this will allow replacement of <a href="http://libexif.sourceforge.net/">libexif</a> into <strong>F-Spot</strong> code, and so (hopefully) lot of memory leaks and improvements in handling embedded tags (like XMP).</li>
</ul>
<p>Besides of big improvements, a lot of little <a href="http://bugzilla.gnome.org/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;product=f-spot&amp;long_desc_type=substring&amp;long_desc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;resolution=FIXED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailqa_contact2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;chfieldfrom=2008-08-01&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">bugs have been fixed</a>. Right today a patch for moving <a href="http://bugzilla.gnome.org/show_bug.cgi?id=536129">into zoomed picture</a> (both in normal view and in full screen) have been committed.</p>
<p>After <strong>GSoC</strong> projects get committed into SVN, a new version of <strong>F-Spot</strong> is likely to be released. Which should make it in time for <a href="https://wiki.ubuntu.com/IntrepidReleaseSchedule"><strong>Ubuntu</strong> 8.10 Intrepid Ibex</a> and <strong><a title="OpenSUSE 11.1 roadmap" href="http://news.opensuse.org/2008/07/02/opensuse-111-roadmap/">OpenSUSE 11.1</a></strong>, a very large user-base for our photo manager. Translators are encouraged to update their <em>po</em>&#8217;s quickly!</p>
<p>Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2008/09/august-is-over/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tag me, please</title>
		<link>http://www.maxxer.it/f-blog/2008/07/tag-me-please/</link>
		<comments>http://www.maxxer.it/f-blog/2008/07/tag-me-please/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 12:10:39 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[Edit]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Tags]]></category>
		<category><![CDATA[apart]]></category>
		<category><![CDATA[rating]]></category>
		<category><![CDATA[rubenv]]></category>
		<category><![CDATA[sde]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[wasja]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=13</guid>
		<description><![CDATA[Long time since last words, and SVN progressing very fast. It&#8217;s summer, but F-Spot hackers aren&#8217;t resting.
On the GSoC side:

rubenv has prepared a mockup of what the next editors interface could be. you can find an interesting video on his weblog.
wasja is constantly reporting progress on the color profile work, and soon some of his [...]]]></description>
			<content:encoded><![CDATA[<p>Long time since last words, and SVN progressing very fast. It&#8217;s summer, but <strong>F-Spot</strong> hackers aren&#8217;t resting.</p>
<p>On the <strong>GSoC</strong> side:</p>
<ul>
<li><strong>rubenv</strong> has prepared a mockup of what the next editors interface could be. you can find an interesting video on <a href="http://weblog.savanne.be/137-summer-of-code-update" target="_blank">his weblog</a>.</li>
<li><strong>wasja</strong> is constantly reporting progress on the color profile work, and soon some of his job will be ready for SVN users.</li>
<li><strong>apart</strong> has started uploading changes to the svn repository for the <strong>DPAP</strong> sharing protocol.</li>
</ul>
<p>About the rest, not many visible features have been introduced, but much more valuable ones have been!<br />
The main actual goal is focusing on <strong>performances</strong>. <strong>Sde</strong> and <strong>RubenV</strong> (which is doing great stuff along with his <strong>GSoC</strong> project) have done an excellent work on this subject, by optimizing code and object structures.</p>
<p>In the last month small pieces of the puzzle have been placed: right now <strong>tagging, commenting and rating doesn&#8217;t refresh the picture anymore</strong>. And that&#8217;s already very good. Then it has been time for query optimization: F-Spot now uses more <strong>limited queries</strong> and <strong>temporary tables</strong> for handling request.</p>
<p>But the most stunning improvement has been committed in <a title="r4173" href="http://svn.gnome.org/viewvc/f-spot?view=revision&amp;revision=4173">r4173</a>: since last week you will be able to <strong>tag your pictures instantly</strong>! No kidding, that&#8217;s really amazingly fast! <strong>Tagging hundreds of pictures takes less than one second</strong>. Much less, we&#8217;re talking about <strong>0,1s</strong>!</p>
<p>That&#8217;s great, isn&#8217;t it?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2008/07/tag-me-please/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New service extension point</title>
		<link>http://www.maxxer.it/f-blog/2008/06/new-service-extension-point/</link>
		<comments>http://www.maxxer.it/f-blog/2008/06/new-service-extension-point/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 21:51:12 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[extensions]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=10</guid>
		<description><![CDATA[A new extension point has been recently introduced in F-Spot.
It&#8217;s named Service and will allow developers to introduce custom services for interfacing F-Spot with other programs.
A typical example is the Beagle Notifier, which has been moved out as extension. This addin can be used to understand how this new extension point work. Another example can [...]]]></description>
			<content:encoded><![CDATA[<p>A new extension point has been recently introduced in <strong>F-Spot</strong>.<br />
It&#8217;s named <em>Service</em> and will allow developers to introduce custom services for interfacing <strong>F-Spot</strong> with other programs.</p>
<p>A typical example is the <a href="http://svn.gnome.org/viewvc/f-spot/trunk/extensions/BeagleService/">Beagle Notifier</a>, which has been moved out as extension. This addin can be used to understand how this new extension point work. Another example can be <em>DBus</em>.</p>
<p>Keep in mind when designing service extension that it&#8217;s essential for the <em>Start ()</em> function to be the lightest possible, as affects F-Spot&#8217;s startup time. More informations at <a href="http://f-spot.org/Extend_F-Spot">F-Spot.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2008/06/new-service-extension-point/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A step ahead in duplicate detection</title>
		<link>http://www.maxxer.it/f-blog/2008/06/a-step-ahead-in-duplicate-detection/</link>
		<comments>http://www.maxxer.it/f-blog/2008/06/a-step-ahead-in-duplicate-detection/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 13:25:38 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[duplicate detection]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=9</guid>
		<description><![CDATA[Duplicate detection is one of the most requested features actually missing in F-Spot. The bug open for this request (#169646) is three years old, and a lot of people added their vote for this to get included.
Beside the fact that some should understand what an opensource voluntary project is and how it works, finally Thomas [...]]]></description>
			<content:encoded><![CDATA[<p>Duplicate detection is one of the most requested features actually missing in <strong>F-Spot</strong>. The bug open for this request (<a title="duplicate detect in f-spot" href="http://bugzilla.gnome.org/show_bug.cgi?id=169646">#169646</a>) is three years old, and a lot of people added their <em>vote</em> for this to get included.</p>
<p>Beside the fact that some should understand what an <em>opensource voluntary project</em> is and how it works, finally <strong>Thomas Van Machelen</strong> re spawned a quite old patch and updated/improved it to the current SVN version.</p>
<p>Now, people complaining for this missing feature should take some of their time and make some tests over <a href="http://bugzilla.gnome.org/show_bug.cgi?id=169646#c54">this patch</a>. Instructions on how to build the latest SVN and apply a patch can be found on <a title="How to build F-Spot svn" href="http://f-spot.org/How_To_Build_from_HEAD">F-Spot site</a>. <span style="text-decoration: underline;">Always make a backup of your database before doing any test</span>!</p>
<p>Tests could be:</p>
<ul>
<li>import the same picture with same filename</li>
<li>import the same picture with different filename</li>
<li>normally import a set of pictures and see if there are any false positive/negative</li>
</ul>
<p>Feedbacks of your tests are welcome on bugzilla!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2008/06/a-step-ahead-in-duplicate-detection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>F-Spot 0.4.4 and gio-sharp</title>
		<link>http://www.maxxer.it/f-blog/2008/05/f-spot-044-and-gio-sharp/</link>
		<comments>http://www.maxxer.it/f-blog/2008/05/f-spot-044-and-gio-sharp/#comments</comments>
		<pubDate>Fri, 30 May 2008 12:54:20 +0000</pubDate>
		<dc:creator>Maxxer</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[0.4.4]]></category>
		<category><![CDATA[gio-sharp]]></category>

		<guid isPermaLink="false">http://www.maxxer.it/f-blog/?p=8</guid>
		<description><![CDATA[Recent F-Spot 0.4.4 introduced a dependency on gtk-sharp-2.12-2, due to changes in GNOME 2.22 which caused the CDExport not to work anymore.
Some people are having problems compiling the latest F-Spot due to this missing package.
Ubuntu Hardy users can add RubenV&#8217;s PPA repository and install the latest  gtk-sharp2.
OpenSuSE users can find updated   gtk-sharp2 [...]]]></description>
			<content:encoded><![CDATA[<p>Recent <strong>F-Spot 0.4.4</strong> introduced a dependency on <strong>gtk-sharp-2.12-2</strong>, due to changes in <strong>GNOME 2.22</strong> which caused the <strong>CDExport</strong> not to work anymore.<br />
Some people are having problems compiling the latest <strong>F-Spot</strong> due to this missing package.</p>
<p><strong>Ubuntu Hardy</strong> users can add <a title="RubenV's PPA Ubuntu repository" href="https://launchpad.net/~ruben/+archive">RubenV&#8217;s PPA repository</a> and install the latest <em> gtk-sharp2</em>.</p>
<p><strong>OpenSuSE</strong> users can find updated  <em> gtk-sharp2 </em>either in <a title="OpenSUSE BuildService" href="https://build.opensuse.org">BuildService</a> or in <a title="OpenSUSE Factory" href="http://en.opensuse.org/Factory">Factory</a> distribution.</p>
<p><strong>Debian</strong> users can find the required package both in <strong>testing</strong> and in <strong>unstable</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxxer.it/f-blog/2008/05/f-spot-044-and-gio-sharp/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
