 <?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>Notes From A Small Room</title>
	<atom:link href="http://www.smackie.org/Notes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.smackie.org/Notes</link>
	<description>Notes on photography, image software and Cocoa programming</description>
	<lastBuildDate>Fri, 30 Apr 2010 02:04:45 +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>RapidAlbum Update</title>
		<link>http://www.smackie.org/Notes/2010/04/29/rapidalbum-update/</link>
		<comments>http://www.smackie.org/Notes/2010/04/29/rapidalbum-update/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 02:04:44 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2010/04/29/rapidalbum-update/</guid>
		<description><![CDATA[Last week, I posted a note on the RapidWeaver forums saying that I was thinking about making RapidAlbum open source. This is primarily because I don&#8217;t have a lot of time to maintain it at the moment and wondered if making it open source might not be a better way to tackle the problem. I [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I posted a note on the RapidWeaver forums saying that I was thinking about making RapidAlbum open source. This is primarily because I don&#8217;t have a lot of time to maintain it at the moment and wondered if making it open source might not be a better way to tackle the problem. I write software for a living and only have so much time in the day to design cool stuff. And, more importantly, I only have so much space in my head to hold designs at any one time.</p>

<p>RapidAlbum is a reasonably large RapidWeaver plug-in so it takes a bit of time to come up to speed each time I step back into it.</p>

<p>Unfortunately, I haven&#8217;t had any real interest in RapidAlbum as an open source project. This leaves me in somewhat of a dilemma. On one hand, folks are still using it and expecting me to support it (at least a bit). On the other hand, the code is getting a bit stale and needs to be updated to the latest RapidWeaver 4.X APIs at the very least (as it still uses the old RapidWeaver 3.X APIs).</p>

<p>If you&#8217;re interested in RapidAlbum as an open source project, let me know. You can drop me a note via the contact page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2010/04/29/rapidalbum-update/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A little more info</title>
		<link>http://www.smackie.org/Notes/2009/05/25/a-little-more-info/</link>
		<comments>http://www.smackie.org/Notes/2009/05/25/a-little-more-info/#comments</comments>
		<pubDate>Mon, 25 May 2009 17:18:54 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2009/05/25/a-little-more-info/</guid>
		<description><![CDATA[A few folks have dropped me email to ask about what I&#8217;m planning for RapidAlbum 2.0. As I&#8217;m still working thru&#8217; some of the basic details, I&#8217;m a bit loathe to commit to what&#8217;s actually going to be in there but it does look (at the moment) as if it&#8217;ll be a ground-up rewrite. The [...]]]></description>
			<content:encoded><![CDATA[<p>A few folks have dropped me email to ask about what I&#8217;m planning for RapidAlbum 2.0. As I&#8217;m still working thru&#8217; some of the basic details, I&#8217;m a bit loathe to commit to what&#8217;s actually going to be in there but it does look (at the moment) as if it&#8217;ll be a ground-up rewrite. The basic code grew a bit organically during the alpha and beta phases of the 1.0 release and I really want to rewrite a lot of the core so that it&#8217;s more flexible (and maintainable).</p>

<p>The good news is that I&#8217;ve started on it. A lot of the projects that I work on for myself seem to need the same things over and over again. For example, MetaSync and RapidAlbum both need fairly extensive image metadata support and, until now, they&#8217;ve gone about that in a fairly separate way (MetaSync is Applescript Studio and RapidAlbum is obviously in cocoa).</p>

<p>In order to reuse as much as possible, I&#8217;ve started to strip out a lot of my existing code into general cocoa frameworks so that I can leverage them in lots of different projects. I should have done this a while ago but it&#8217;s not always easy to see the wood from the trees. This is what I&#8217;m busy working on right now.</p>

<p>I now have a standard metadata framework that will read image metadata from iPhoto, Aperture, MediaPro, Expression Media and the Finder into a common object structure. The goal here is to allow RapidAlbum to build smart web albums (i.e. it can interrogate iPhoto for all the photos in the &#8220;Santa Cruz&#8221; album) and to allow the next version of MetaSync (which I think will be called &#8220;Metal&#8221;) to synchronize between applications.</p>

<p>I&#8217;m hoping that once I have the basic support for other features (I need a general Inspector framework too), actually rewriting RapidAlbum will go really quickly.</p>

<p>We&#8217;ll see&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2009/05/25/a-little-more-info/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Status</title>
		<link>http://www.smackie.org/Notes/2009/05/06/status/</link>
		<comments>http://www.smackie.org/Notes/2009/05/06/status/#comments</comments>
		<pubDate>Thu, 07 May 2009 06:47:33 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2009/05/06/status/</guid>
		<description><![CDATA[Due to a variety of pressures, I haven&#8217;t had a lot of time for Cocoa programming in the past year. That means that I haven&#8217;t been able to really get to RapidAlbum to start work properly on a 2.0 release or really begin on rewriting MetaSync.

I&#8217;m hoping that will change over the next few months. [...]]]></description>
			<content:encoded><![CDATA[<p>Due to a variety of pressures, I haven&#8217;t had a lot of time for Cocoa programming in the past year. That means that I haven&#8217;t been able to really get to RapidAlbum to start work properly on a 2.0 release or really begin on rewriting MetaSync.</p>

<p>I&#8217;m hoping that will change over the next few months. I&#8217;ve started work on the objects that&#8217;ll form the basis of the new version of MetaSync <em>and</em> RapidAlbum. The hope is to share almost all the code that handle metadata for images, along with a bunch of the support code.</p>

<p>I&#8217;ll post more as I work on things but I&#8217;m pretty excited about some of the features that look possible for MetaSync in particular.</p>

<p>I&#8217;m still not really browsing the RapidWeaver forums so if you have technical support questions for anything I&#8217;ve written, please use the contact form to get hold of me and I&#8217;ll try to take a look. It sometimes takes a few days to get to my inbound support mailbox but I usually do get there.</p>

<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2009/05/06/status/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MetaSync 1.5.4</title>
		<link>http://www.smackie.org/Notes/2009/01/07/metasync-154/</link>
		<comments>http://www.smackie.org/Notes/2009/01/07/metasync-154/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 15:45:40 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2009/01/07/metasync-154/</guid>
		<description><![CDATA[I&#8217;ve had a few questions about MetaSync over the past few months. As folks start to use Microsoft Expression Media 2, they often find themselves looking for the same tools that were available for iView MediaPro.

If you have Expression Media 2 installed, you&#8217;ll find that it actually ends up as a target for MediaPro Applescripts [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had a few questions about MetaSync over the past few months. As folks start to use Microsoft Expression Media 2, they often find themselves looking for the same tools that were available for iView MediaPro.</p>

<p>If you have Expression Media 2 installed, you&#8217;ll find that it actually ends up as a target for MediaPro Applescripts if MediaPro isn&#8217;t running (it is possible to have both installed at the same time, as I do). This is somewhat useful as it means, with care, you can use the same tools with both MediaPro and Expression Media 2.</p>

<p>However, the MetaSync 1.5.3 release had a gotcha that meant that it wouldn&#8217;t sync ratings across between catalogs. This was because of some old code that tried to check for MediaPro 2.X gotchas. I&#8217;ve removed all this code (as it&#8217;s prehistoric and if you&#8217;re running MediaPro these days, it&#8217;s not unreasonable to expect that you&#8217;re running MediaPro 3).</p>

<p>The end result is that I&#8217;ve cut <a href="http://www.smackie.org/Software/downloads/files/MetaSync.dmg">MetaSync 1.5.4</a>  &#8211; if you&#8217;re using Expression Media 2, you should find that this&#8217;ll work for you.</p>

<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2009/01/07/metasync-154/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aperture 2.0</title>
		<link>http://www.smackie.org/Notes/2008/02/12/aperture-20/</link>
		<comments>http://www.smackie.org/Notes/2008/02/12/aperture-20/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 18:22:18 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2008/02/12/aperture-20/</guid>
		<description><![CDATA[Although the main core of my workflow has drifted back to MediaPro, I still tinker with Aperture and Lightroom. I&#8217;ve stopped importing my DNG files into them but, somewhat perversely, I do still import my finished derivative files. This lets me play with things like slideshows and book generation without worrying about the conversion issues [...]]]></description>
			<content:encoded><![CDATA[<p>Although the main core of my workflow has drifted back to MediaPro, I still tinker with Aperture and Lightroom. I&#8217;ve stopped importing my DNG files into them but, somewhat perversely, I do still import my finished derivative files. This lets me play with things like slideshows and book generation without worrying about the conversion issues for my DNG files (in the case of Aperture).</p>

<p>As Apple release Aperture 2.0 this morning, I thought I&#8217;d download the trial version and play with it. There was a new feature (out of the <a href="http://www.apple.com/aperture/features/100.html">100</a> they list) that brought a smile to my face:</p>

<blockquote>
  <p><strong>Reconnect override</strong></p>
  
  <p>Aperture 2 lets you â€œforce-reconnectâ€ images in the Managed Referenced Files window. Reconnecting to master images on a different drive is normally restricted to files that match in name, size, or date. If for any reason these attributes change in a way that makes normal reconnection impossible, you can hold down the Option key to force Aperture to reconnect to your masters.</p>
</blockquote>

<p>Woo! This fixes a particularly <em>stoopid</em> gotcha in Aperture 1.5 &#8211; if you import images as referenced masters and then modify the metadata in the referenced master (say, using MediaPro to sync back a change), Aperture  refuses to re-connect to the modified file. This is particularly frustrating and rendered Aperture useless for maintaining a shadow library of images that had externally managed files. At least now, I can force Aperture to reconnect against it&#8217;s better judgement.</p>

<p>Another new feature is long overdue too.</p>

<blockquote>
  <p><strong>Duplicate detection on import</strong></p>
  
  <p>Click the new â€œDo not import duplicatesâ€ checkbox in the Import window, and Aperture suppresses the import of images already in the library.</p>
</blockquote>

<p>That&#8217;s right. Aperture <em>finally</em> will do duplicate checking. Even better, the duplicate option shows up in the Import Automator action. I&#8217;m sure neither of these additions will get much press as they&#8217;re not that sexy but they <em>really</em> make a difference to the usability of Aperture. The eye candy is nice (and the simplified interface is an improvement) but it&#8217;s the small stuff like this that matters.</p>

<p>So a big &#8220;thank you!&#8221; to the Aperture development team for these additions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2008/02/12/aperture-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MetaSync?</title>
		<link>http://www.smackie.org/Notes/2008/01/30/metasync/</link>
		<comments>http://www.smackie.org/Notes/2008/01/30/metasync/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 17:09:12 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2008/01/30/metasync/</guid>
		<description><![CDATA[I&#8217;ve had quite a few folks ask me recently about MetaSync. I suspect some of this is driven by the release of Office 2008 and the inclusion of Expression Media in the full package.

Funnily enough, I&#8217;ve been tinkering with MetaSync again after a long absence. Towards the end of 2007, I found myself growing dissatisfied [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had quite a few folks ask me recently about MetaSync. I suspect some of this is driven by the release of Office 2008 and the inclusion of Expression Media in the full package.</p>

<p>Funnily enough, I&#8217;ve been tinkering with MetaSync again after a long absence. Towards the end of 2007, I found myself growing dissatisfied with both Aperture and Lightroom in my current image workflow. There&#8217;s nothing <em>that</em> wrong with them per se, but I still use ACR in Photoshop CS3 for the bulk of my raw conversions. I did try using Lightroom for a while but I found it got really clunky when some images were offline. For big catalogs, it&#8217;s still really not an effective DAM tool at all.</p>

<p>The end result was that I found myself creeping back to iView MediaPro 3.1.3 &#8211; it&#8217;s not sexy but it doesn&#8217;t get in the way of my workflow, gracefully deals with offline media and is DNG-aware enough not to annoy me. It&#8217;s the least bad option, if you want to damn it with faint praise.</p>

<p>But of course, if I go back to MediaPro, I need to dust off my old workflow tools. One of the additions to Leopard was a scripting bridge to allow Applescript events to be generated simply from within Cocoa applications. This is an absolute plus for a tool like MetaSync, which relies on a lot of scripting to extract the metadata from MediaPro. MetaSync is currently an Applescript Studio application &#8211; adding more features than it currently has means that I either have to write a lot more Applescript (<em>ugh</em>) or write the new features in Cocoa and instantiate the whole thing from Applescript (<em>bleah</em>).</p>

<p>In Leopard, I get to re-write the whole thing in Cocoa. This is a Good Thing. My plan is to start working on MetaSync again fairly soon. Is there interest in making a version work with Expression Media? I <strong>can</strong> add this if there&#8217;s firm interest but I&#8217;m not going to write it on spec &#8211; I don&#8217;t use Expression Media yet (there&#8217;s nothing it does that I need).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2008/01/30/metasync/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bug Tracking And Bento</title>
		<link>http://www.smackie.org/Notes/2008/01/18/bug-tracking-and-bento/</link>
		<comments>http://www.smackie.org/Notes/2008/01/18/bug-tracking-and-bento/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 13:31:29 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2008/01/18/bug-tracking-and-bento/</guid>
		<description><![CDATA[One application that&#8217;s definitely missing from the plethora available for Mac OS X is a small, compact bug tracking tool for small software developers. I&#8217;ve used a variety of systems over the years but haven&#8217;t ever really been happy with them for personal use. I don&#8217;t want a web interface, multi-user options or integration with [...]]]></description>
			<content:encoded><![CDATA[<p>One application that&#8217;s definitely missing from the plethora available for Mac OS X is a small, compact bug tracking tool for small software developers. I&#8217;ve used a variety of systems over the years but haven&#8217;t ever really been happy with them for personal use. I don&#8217;t want a web interface, multi-user options or integration with source control. All I want is a nice, clean database that allows me to keep track of the various problems and feature requests that users have reported. No mess, no fuss.</p>

<p>Because of this, I&#8217;ve been tinkering around with <a href="http://www.filemaker.com/products/bento/overview.html">Bento</a> over the past few weeks. And, with a little bit of adaptation, it looks like it might be ideal for small-scale bug tracking.</p>

<p>Here&#8217;s a list of active bugs and feature requests for RapidAlbum:</p>

<p><a href="http://www.flickr.com/photos/58596157@N00/2201805690" title="View 'Overview' on Flickr.com"><img src="http://farm3.static.flickr.com/2310/2201805690_c540e7fd73.jpg" alt="Overview" border="0" width="490" height="500" /></a></p>

<p>And here&#8217;s a detailed entry:</p>

<p><a href="http://www.flickr.com/photos/58596157@N00/2201805768" title="View 'Detail' on Flickr.com"><img src="http://farm3.static.flickr.com/2226/2201805768_9c43462ffb.jpg" alt="Detail" border="0" width="490" height="500" /></a></p>

<p>The theme that I&#8217;m using here is non-standard. The current selection of Bento themes is pretty horrible &#8211; it&#8217;s geared towards the sort of folks who think that Comic Sans is &#8220;cute&#8221;. However, if you open the Bento application package, it&#8217;s pretty straightforward (if you&#8217;re comfortable with a plist editor) to add a new theme that uses muted colors and a reasonable font. This limits the amount of eye bleeding that the current selection of Bento themes induces (what <em>were</em> they thinking?).</p>

<p>Bento also appears to be scriptable altho&#8217; I haven&#8217;t started tinkering with that yet (an Automator action for parsing email messages and creating a new bug record would be ideal).</p>

<p>All told, it took under an hour of tweaking and configuring to get Bento set up for my bug tracking needs (and most of that was theme tweaking). That&#8217;s not bad at all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2008/01/18/bug-tracking-and-bento/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>RapidAlbum 1.0.3</title>
		<link>http://www.smackie.org/Notes/2008/01/07/rapidalbum-103/</link>
		<comments>http://www.smackie.org/Notes/2008/01/07/rapidalbum-103/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 23:59:34 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2008/01/07/rapidalbum-103/</guid>
		<description><![CDATA[I&#8217;ve just posted the latest minor release of RapidAlbum for download. You can pick up a copy here.

RapidAlbum 1.0.3

This version mainly fixes some annoying niggles and nits that users have reported. The big change is that RapidAlbum now creates empty metadata fields for all of the default IPTC and EXIF tokens if they&#8217;re not present [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just posted the latest minor release of RapidAlbum for download. You can pick up a copy here.</p>

<p><a href="http://www.smackie.org/Software/downloads/files/RapidAlbum.dmg">RapidAlbum 1.0.3</a></p>

<p>This version mainly fixes some annoying niggles and nits that users have reported. The big change is that RapidAlbum now creates empty metadata fields for all of the default IPTC and EXIF tokens if they&#8217;re not present in the image file. This means that you can edit and display information for images even if it&#8217;s not present in the original metadata &#8211; useful if you&#8217;ve got an album full of odd images.</p>

<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2008/01/07/rapidalbum-103/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RapidAlbum 1.0.2</title>
		<link>http://www.smackie.org/Notes/2007/12/05/rapidalbum-102/</link>
		<comments>http://www.smackie.org/Notes/2007/12/05/rapidalbum-102/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 06:13:53 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2007/12/05/rapidalbum-102/</guid>
		<description><![CDATA[I&#8217;ve finally released a full version of RapidAlbum. The 1.0.2 release is available to download right now!

RapidAlbum 1.0.2

I&#8217;ll post more over the next few days about some of the changes in the final version of RapidAlbum. It&#8217;s seen some pretty large changes since the initial versions but it&#8217;s still fairly close to the original vision [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally released a full version of RapidAlbum. The 1.0.2 release is available to download right now!</p>

<p><a href="http://www.smackie.org/Software/downloads/files/RapidAlbum.dmg">RapidAlbum 1.0.2</a></p>

<p>I&#8217;ll post more over the next few days about some of the changes in the final version of RapidAlbum. It&#8217;s seen some pretty large changes since the initial versions but it&#8217;s still fairly close to the original vision that I had for the plugin; a tool for building large photo websites with the minimum of extra overhead.</p>

<p>My thanks to all of the folks who tested and gave me feedback on RapidAlbum. I&#8217;ve still got loads of suggestions to build into RapidAlbum 2.0!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2007/12/05/rapidalbum-102/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want to test RapidAlbum?</title>
		<link>http://www.smackie.org/Notes/2007/11/25/want-to-test-rapidalbum/</link>
		<comments>http://www.smackie.org/Notes/2007/11/25/want-to-test-rapidalbum/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 17:28:05 +0000</pubDate>
		<dc:creator>smackie</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.smackie.org/Notes/2007/11/25/want-to-test-rapidalbum/</guid>
		<description><![CDATA[It&#8217;s been a bit over a month since I shipped the last build of RapidAlbum. Since then, we&#8217;ve had Leopard released and a couple of builds of RapidWeaver to fix various weird Leopard-related problems. Things seem to have settled down again.

I&#8217;ve cut RapidAlbum over to an XCode 3.0 project. Things went relatively smoothly but I [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a bit over a month since I shipped the last build of RapidAlbum. Since then, we&#8217;ve had Leopard released and a couple of builds of RapidWeaver to fix various weird Leopard-related problems. Things seem to have settled down again.</p>

<p>I&#8217;ve cut RapidAlbum over to an XCode 3.0 project. Things went relatively smoothly but I did discover some weird translation problems when moving the old NIBs across to Interface Builder 3.0. Because of that, I&#8217;ve decided to cut a private release of RapidAlbum and ask for volunteers to test it before I release it en-masse.</p>

<p>It&#8217;s been tested on Tiger and Leopard, seems to be stable and fixes pretty much all the bugs that folks have reported to me (the most serious of which are related to the more complicated templates not working from within Blocks and custom file locations).</p>

<p>If you&#8217;re interested in testing RapidAlbum for me, send me some email via the contact page and I&#8217;ll point you at the disk image&#8230;</p>

<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.smackie.org/Notes/2007/11/25/want-to-test-rapidalbum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
		<meta name="robots" content="all" />
		<meta name="generator" content="RapidWeaver" />
		<meta name="generatorversion" content="3.6.1 (Build 1048)" />
		<link rel="icon" href="http://www.smackie.org/favicon.ico" type="image/x-icon" />
		<link rel="shortcut icon" href="http://www.smackie.org/favicon.ico" type="image/x-icon" />
		
		<title>Notes</title>
		<link title="default" rel="Stylesheet" type="text/css" href="http://www.smackie.org/rw_common/themes/Tuo/styles.css" />
		<link title="handheld" rel="stylesheet" type="text/css" media="handheld" href="http://www.smackie.org/rw_common/themes/Tuo/css/handheld.css" />
		<link rel="stylesheet" type="text/css" media="screen" href="http://www.smackie.org/rw_common/themes/Tuo/css/header/header-custom1.css" />
		<link rel="stylesheet" type="text/css" media="screen" href="http://www.smackie.org/rw_common/themes/Tuo/css/title/title-left.css" />
		<link rel="stylesheet" type="text/css" media="screen" href="http://www.smackie.org/rw_common/themes/Tuo/css/title-bg/title-bg-off.css" />
		<link rel="stylesheet" type="text/css" media="screen" href="http://www.smackie.org/rw_common/themes/Tuo/css/sidebar-bg/on.css" />
		<link rel="stylesheet" type="text/css" media="screen" href="http://www.smackie.org/rw_common/themes/Tuo/css/sidebar/right.css" />
		<link rel="stylesheet" type="text/css" media="screen" href="http://www.smackie.org/rw_common/themes/Tuo/css/color-navbar/color-navbar-black.css" />
		
		<link rel="stylesheet" type="text/css" media="screen" href="http://www.smackie.org/rw_common/themes/Tuo/css/colortags-page0.css"  />                 		
		<link rel="stylesheet" type="text/css" media="screen" href="http://www.smackie.org/rw_common/themes/Tuo/css/smackie.css"  />                 		
		
		<script type="text/javascript" src="http://www.smackie.org/rw_common/themes/Tuo/javascript.js"></script>
		
		
		<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://www.smackie.org/wordpress/wp-rss2.php" />

		<!--[if lte IE 6]>
			<script>
                		var blankSrc = "http://www.smackie.org/rw_common/themes/Tuo/images/blank.gif";
			</script>
			<style type="text/css" media="screen">
				#window, #navleft, #navcontainer, #navright, .blog-entry-tags a { behavior: url(http://www.smackie.org/rw_common/themes/Tuo/scripts/iepngfix-crop.htc); }
				#contentContainer { behavior: url(http://www.smackie.org/rw_common/themes/Tuo/scripts/iepngfix-scale.htc); }
				img { behavior: url(http://www.smackie.org/rw_common/themes/Tuo/scripts/pngbehavior.htc); }
			</style>
			<link title="ie6" rel="Stylesheet" type="text/css" href="http://www.smackie.org/rw_common/themes/Tuo/css/ie6.css">
		<![endif]-->
		<!--[if gt IE 6]>
		<link title="ie7" rel="Stylesheet" type="text/css" href="http://www.smackie.org/rw_common/themes/Tuo/css/ie7.css">
		<![endif]-->
	</head>
	<body>
		<div id="pageColor"><!-- page color -->
			<div id="container"><!-- main wrap -->
				<div id="pageHeader"><!-- header background image -->
					<div id="window"><!-- window frame -->
						<div id="navbox"><!-- contains navigation -->
							<table id="navtable" align="center" cellpadding="0" cellspacing="0" border="0" summary="This table contains the main site navigation"><!-- nav table -->
								<tbody id="navtbody">
									<tr>
										<td id="navleft"></td><!-- nav left corner -->
										<td id="navcontainer"><!-- RW toolbar syntax #1 -->
											<ul><li><a href="../index.html" rel="self">Home</a></li><li><a href="index.php" rel="self" class="current">Notes</a></li><li><a href="../Portfolio/index.html" rel="self">Portfolio</a></li><li><a href="../Software/index.html" rel="self">Software</a></li><li><a href="../Contact/index.php" rel="self">Contact</a></li></ul>
										</td><!-- /RW toolbar syntax #1 -->
										<td id="navright"></td><!-- /nav right corner -->
									</tr>
								</tbody>
							</table><!-- /nav table -->
						</div><!-- /contains navigation -->
						<div id="logo"><!-- RW logo syntax -->
							
						</div><!-- /RW logo syntax -->
						<div id="title">
							<div id="site_title"><!-- RW site_title syntax -->
								smackie.org
							</div><!-- /RW site_title syntax -->
							<div id="site_slogan"><!-- RW site_slogan syntax -->
								
							</div><!-- /RW site_slogan syntax -->
						</div>
					</div><!-- /window frame -->
				</div><!-- /header background image -->
				<div class="breadcrumb"><!-- RW site_title and breadcrumb #1 syntax -->
					smackie.org &gt; <a href="../index.html">Home</a>&nbsp; &gt; &nbsp;<a href="index.php">Notes</a>&nbsp; &gt; &nbsp;
				</div><!-- /RW site_title and breadcrumb #1 syntax -->
				<div id="contentContainer"><!-- sidebar and content over wrapper -->
					<div id="sidebar"><!-- sidebar wrapper-->
						<div id="sidenavcontainer"><!-- RW toolbar syntax #2 -->
							<ul><li><a href="../index.html" rel="self">Home</a></li><li><a href="index.php" rel="self" class="current">Notes</a></li><li><a href="../Portfolio/index.html" rel="self">Portfolio</a></li><li><a href="../Software/index.html" rel="self">Software</a></li><li><a href="../Contact/index.php" rel="self">Contact</a></li></ul>
						</div><!-- /RW toolbar syntax #2 -->
						<div id="sidebar_title"><!-- RW sidebar_title syntax -->
							
						</div><!-- /RW sidebar_title syntax -->
						<div id="sidebarContent"><!-- RW sidebar syntax -->
							<div id="blog-categories">
Categories
<ul>
	<li class="cat-item cat-item-1"><a href="http://www.smackie.org/Notes/category/general/" title="View all posts filed under General">General</a> (8)
</li>
	<li class="cat-item cat-item-2"><a href="http://www.smackie.org/Notes/category/photos/" title="View all posts filed under Photos">Photos</a> (6)
</li>
	<li class="cat-item cat-item-4"><a href="http://www.smackie.org/Notes/category/software/" title="View all posts filed under Software">Software</a> (27)
</li>
	<li class="cat-item cat-item-6"><a href="http://www.smackie.org/Notes/category/photography/" title="View all posts filed under Photography">Photography</a> (4)
</li>
	<li class="cat-item cat-item-7"><a href="http://www.smackie.org/Notes/category/cocoa/" title="View all posts filed under Cocoa">Cocoa</a> (2)
</li>
</ul>
</div>
<br />
<div id="blog-archives">
Archives
<ul>
	<li><a href='http://www.smackie.org/Notes/2010/04/' title='April 2010'>April 2010</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2009/05/' title='May 2009'>May 2009</a>&nbsp;(2)</li>
	<li><a href='http://www.smackie.org/Notes/2009/01/' title='January 2009'>January 2009</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2008/02/' title='February 2008'>February 2008</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2008/01/' title='January 2008'>January 2008</a>&nbsp;(3)</li>
	<li><a href='http://www.smackie.org/Notes/2007/12/' title='December 2007'>December 2007</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2007/11/' title='November 2007'>November 2007</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2007/10/' title='October 2007'>October 2007</a>&nbsp;(2)</li>
	<li><a href='http://www.smackie.org/Notes/2007/09/' title='September 2007'>September 2007</a>&nbsp;(2)</li>
	<li><a href='http://www.smackie.org/Notes/2007/08/' title='August 2007'>August 2007</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2007/07/' title='July 2007'>July 2007</a>&nbsp;(5)</li>
	<li><a href='http://www.smackie.org/Notes/2007/06/' title='June 2007'>June 2007</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2006/07/' title='July 2006'>July 2006</a>&nbsp;(2)</li>
	<li><a href='http://www.smackie.org/Notes/2006/04/' title='April 2006'>April 2006</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2006/03/' title='March 2006'>March 2006</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2006/01/' title='January 2006'>January 2006</a>&nbsp;(2)</li>
	<li><a href='http://www.smackie.org/Notes/2005/12/' title='December 2005'>December 2005</a>&nbsp;(7)</li>
	<li><a href='http://www.smackie.org/Notes/2005/11/' title='November 2005'>November 2005</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2005/10/' title='October 2005'>October 2005</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2005/08/' title='August 2005'>August 2005</a>&nbsp;(2)</li>
	<li><a href='http://www.smackie.org/Notes/2005/06/' title='June 2005'>June 2005</a>&nbsp;(1)</li>
	<li><a href='http://www.smackie.org/Notes/2005/05/' title='May 2005'>May 2005</a>&nbsp;(3)</li>
	<li><a href='http://www.smackie.org/Notes/2005/04/' title='April 2005'>April 2005</a>&nbsp;(4)</li>
</ul>
</div>
<br />
<div id="rss-links">
<a href="http://www.smackie.org/wordpress/wp-login.php">Log in</a><br>
<a href="http://www.smackie.org/wordpress/wp-rss2.php">RSS feed</a>
</div>
						</div><!-- /RW sidebar syntax -->
						<div id="plugin_sidebar"><!-- RW plugin_sidebar syntax -->
							
						</div><!-- /RW plugin_sidebar syntax -->
					</div><!-- /sidebar wrapper -->
					<div id="content"><!-- RW content syntax -->
						              <div class="blog-entry" id="unique-entry-id-54">
               <div class="blog-entry-title">RapidAlbum Update</div>
               <div class="blog-entry-date">2010-04-29 19:04&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/software/" title="View all posts in Software" rel="category tag">Software</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2010/04/29/rapidalbum-update/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>Last week, I posted a note on the RapidWeaver forums saying that I was thinking about making RapidAlbum open source. This is primarily because I don&#8217;t have a lot of time to maintain it at the moment and wondered if making it open source might not be a better way to tackle the problem. I write software for a living and only have so much time in the day to design cool stuff. And, more importantly, I only have so much space in my head to hold designs at any one time.</p>

<p>RapidAlbum is a reasonably large RapidWeaver plug-in so it takes a bit of time to come up to speed each time I step back into it.</p>

<p>Unfortunately, I haven&#8217;t had any real interest in RapidAlbum as an open source project. This leaves me in somewhat of a dilemma. On one hand, folks are still using it and expecting me to support it (at least a bit). On the other hand, the code is getting a bit stale and needs to be updated to the latest RapidWeaver 4.X APIs at the very least (as it still uses the old RapidWeaver 3.X APIs).</p>

<p>If you&#8217;re interested in RapidAlbum as an open source project, let me know. You can drop me a note via the contact page.</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2010/04/29/rapidalbum-update/#comments" title="Comment on RapidAlbum Update">Comments (4)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-53">
               <div class="blog-entry-title">A little more info</div>
               <div class="blog-entry-date">2009-05-25 10:18&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/cocoa/" title="View all posts in Cocoa" rel="category tag">Cocoa</a>,  <a href="http://www.smackie.org/Notes/category/software/" title="View all posts in Software" rel="category tag">Software</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2009/05/25/a-little-more-info/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>A few folks have dropped me email to ask about what I&#8217;m planning for RapidAlbum 2.0. As I&#8217;m still working thru&#8217; some of the basic details, I&#8217;m a bit loathe to commit to what&#8217;s actually going to be in there but it does look (at the moment) as if it&#8217;ll be a ground-up rewrite. The basic code grew a bit organically during the alpha and beta phases of the 1.0 release and I really want to rewrite a lot of the core so that it&#8217;s more flexible (and maintainable).</p>

<p>The good news is that I&#8217;ve started on it. A lot of the projects that I work on for myself seem to need the same things over and over again. For example, MetaSync and RapidAlbum both need fairly extensive image metadata support and, until now, they&#8217;ve gone about that in a fairly separate way (MetaSync is Applescript Studio and RapidAlbum is obviously in cocoa).</p>

<p>In order to reuse as much as possible, I&#8217;ve started to strip out a lot of my existing code into general cocoa frameworks so that I can leverage them in lots of different projects. I should have done this a while ago but it&#8217;s not always easy to see the wood from the trees. This is what I&#8217;m busy working on right now.</p>

<p>I now have a standard metadata framework that will read image metadata from iPhoto, Aperture, MediaPro, Expression Media and the Finder into a common object structure. The goal here is to allow RapidAlbum to build smart web albums (i.e. it can interrogate iPhoto for all the photos in the &#8220;Santa Cruz&#8221; album) and to allow the next version of MetaSync (which I think will be called &#8220;Metal&#8221;) to synchronize between applications.</p>

<p>I&#8217;m hoping that once I have the basic support for other features (I need a general Inspector framework too), actually rewriting RapidAlbum will go really quickly.</p>

<p>We&#8217;ll see&#8230;</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2009/05/25/a-little-more-info/#comments" title="Comment on A little more info">Comments (3)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-52">
               <div class="blog-entry-title">Status</div>
               <div class="blog-entry-date">2009-05-06 23:47&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/general/" title="View all posts in General" rel="category tag">General</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2009/05/06/status/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>Due to a variety of pressures, I haven&#8217;t had a lot of time for Cocoa programming in the past year. That means that I haven&#8217;t been able to really get to RapidAlbum to start work properly on a 2.0 release or really begin on rewriting MetaSync.</p>

<p>I&#8217;m hoping that will change over the next few months. I&#8217;ve started work on the objects that&#8217;ll form the basis of the new version of MetaSync <em>and</em> RapidAlbum. The hope is to share almost all the code that handle metadata for images, along with a bunch of the support code.</p>

<p>I&#8217;ll post more as I work on things but I&#8217;m pretty excited about some of the features that look possible for MetaSync in particular.</p>

<p>I&#8217;m still not really browsing the RapidWeaver forums so if you have technical support questions for anything I&#8217;ve written, please use the contact form to get hold of me and I&#8217;ll try to take a look. It sometimes takes a few days to get to my inbound support mailbox but I usually do get there.</p>

<p>Cheers!</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2009/05/06/status/#comments" title="Comment on Status">Comments (2)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-51">
               <div class="blog-entry-title">MetaSync 1.5.4</div>
               <div class="blog-entry-date">2009-01-07 8:45&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/software/" title="View all posts in Software" rel="category tag">Software</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2009/01/07/metasync-154/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>I&#8217;ve had a few questions about MetaSync over the past few months. As folks start to use Microsoft Expression Media 2, they often find themselves looking for the same tools that were available for iView MediaPro.</p>

<p>If you have Expression Media 2 installed, you&#8217;ll find that it actually ends up as a target for MediaPro Applescripts if MediaPro isn&#8217;t running (it is possible to have both installed at the same time, as I do). This is somewhat useful as it means, with care, you can use the same tools with both MediaPro and Expression Media 2.</p>

<p>However, the MetaSync 1.5.3 release had a gotcha that meant that it wouldn&#8217;t sync ratings across between catalogs. This was because of some old code that tried to check for MediaPro 2.X gotchas. I&#8217;ve removed all this code (as it&#8217;s prehistoric and if you&#8217;re running MediaPro these days, it&#8217;s not unreasonable to expect that you&#8217;re running MediaPro 3).</p>

<p>The end result is that I&#8217;ve cut <a href="http://www.smackie.org/Software/downloads/files/MetaSync.dmg">MetaSync 1.5.4</a>  &#8211; if you&#8217;re using Expression Media 2, you should find that this&#8217;ll work for you.</p>

<p>Cheers!</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2009/01/07/metasync-154/#respond" title="Comment on MetaSync 1.5.4">Comments (0)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-50">
               <div class="blog-entry-title">Aperture 2.0</div>
               <div class="blog-entry-date">2008-02-12 11:22&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/photography/" title="View all posts in Photography" rel="category tag">Photography</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2008/02/12/aperture-20/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>Although the main core of my workflow has drifted back to MediaPro, I still tinker with Aperture and Lightroom. I&#8217;ve stopped importing my DNG files into them but, somewhat perversely, I do still import my finished derivative files. This lets me play with things like slideshows and book generation without worrying about the conversion issues for my DNG files (in the case of Aperture).</p>

<p>As Apple release Aperture 2.0 this morning, I thought I&#8217;d download the trial version and play with it. There was a new feature (out of the <a href="http://www.apple.com/aperture/features/100.html">100</a> they list) that brought a smile to my face:</p>

<blockquote>
  <p><strong>Reconnect override</strong></p>
  
  <p>Aperture 2 lets you â€œforce-reconnectâ€ images in the Managed Referenced Files window. Reconnecting to master images on a different drive is normally restricted to files that match in name, size, or date. If for any reason these attributes change in a way that makes normal reconnection impossible, you can hold down the Option key to force Aperture to reconnect to your masters.</p>
</blockquote>

<p>Woo! This fixes a particularly <em>stoopid</em> gotcha in Aperture 1.5 &#8211; if you import images as referenced masters and then modify the metadata in the referenced master (say, using MediaPro to sync back a change), Aperture  refuses to re-connect to the modified file. This is particularly frustrating and rendered Aperture useless for maintaining a shadow library of images that had externally managed files. At least now, I can force Aperture to reconnect against it&#8217;s better judgement.</p>

<p>Another new feature is long overdue too.</p>

<blockquote>
  <p><strong>Duplicate detection on import</strong></p>
  
  <p>Click the new â€œDo not import duplicatesâ€ checkbox in the Import window, and Aperture suppresses the import of images already in the library.</p>
</blockquote>

<p>That&#8217;s right. Aperture <em>finally</em> will do duplicate checking. Even better, the duplicate option shows up in the Import Automator action. I&#8217;m sure neither of these additions will get much press as they&#8217;re not that sexy but they <em>really</em> make a difference to the usability of Aperture. The eye candy is nice (and the simplified interface is an improvement) but it&#8217;s the small stuff like this that matters.</p>

<p>So a big &#8220;thank you!&#8221; to the Aperture development team for these additions.</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2008/02/12/aperture-20/#respond" title="Comment on Aperture 2.0">Comments (0)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-49">
               <div class="blog-entry-title">MetaSync?</div>
               <div class="blog-entry-date">2008-01-30 10:09&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/software/" title="View all posts in Software" rel="category tag">Software</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2008/01/30/metasync/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>I&#8217;ve had quite a few folks ask me recently about MetaSync. I suspect some of this is driven by the release of Office 2008 and the inclusion of Expression Media in the full package.</p>

<p>Funnily enough, I&#8217;ve been tinkering with MetaSync again after a long absence. Towards the end of 2007, I found myself growing dissatisfied with both Aperture and Lightroom in my current image workflow. There&#8217;s nothing <em>that</em> wrong with them per se, but I still use ACR in Photoshop CS3 for the bulk of my raw conversions. I did try using Lightroom for a while but I found it got really clunky when some images were offline. For big catalogs, it&#8217;s still really not an effective DAM tool at all.</p>

<p>The end result was that I found myself creeping back to iView MediaPro 3.1.3 &#8211; it&#8217;s not sexy but it doesn&#8217;t get in the way of my workflow, gracefully deals with offline media and is DNG-aware enough not to annoy me. It&#8217;s the least bad option, if you want to damn it with faint praise.</p>

<p>But of course, if I go back to MediaPro, I need to dust off my old workflow tools. One of the additions to Leopard was a scripting bridge to allow Applescript events to be generated simply from within Cocoa applications. This is an absolute plus for a tool like MetaSync, which relies on a lot of scripting to extract the metadata from MediaPro. MetaSync is currently an Applescript Studio application &#8211; adding more features than it currently has means that I either have to write a lot more Applescript (<em>ugh</em>) or write the new features in Cocoa and instantiate the whole thing from Applescript (<em>bleah</em>).</p>

<p>In Leopard, I get to re-write the whole thing in Cocoa. This is a Good Thing. My plan is to start working on MetaSync again fairly soon. Is there interest in making a version work with Expression Media? I <strong>can</strong> add this if there&#8217;s firm interest but I&#8217;m not going to write it on spec &#8211; I don&#8217;t use Expression Media yet (there&#8217;s nothing it does that I need).</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2008/01/30/metasync/#comments" title="Comment on MetaSync?">Comments (2)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-48">
               <div class="blog-entry-title">Bug Tracking And Bento</div>
               <div class="blog-entry-date">2008-01-18 6:31&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/software/" title="View all posts in Software" rel="category tag">Software</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2008/01/18/bug-tracking-and-bento/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>One application that&#8217;s definitely missing from the plethora available for Mac OS X is a small, compact bug tracking tool for small software developers. I&#8217;ve used a variety of systems over the years but haven&#8217;t ever really been happy with them for personal use. I don&#8217;t want a web interface, multi-user options or integration with source control. All I want is a nice, clean database that allows me to keep track of the various problems and feature requests that users have reported. No mess, no fuss.</p>

<p>Because of this, I&#8217;ve been tinkering around with <a href="http://www.filemaker.com/products/bento/overview.html">Bento</a> over the past few weeks. And, with a little bit of adaptation, it looks like it might be ideal for small-scale bug tracking.</p>

<p>Here&#8217;s a list of active bugs and feature requests for RapidAlbum:</p>

<p><a href="http://www.flickr.com/photos/58596157@N00/2201805690" title="View 'Overview' on Flickr.com"><img src="http://farm3.static.flickr.com/2310/2201805690_c540e7fd73.jpg" alt="Overview" border="0" width="490" height="500" /></a></p>

<p>And here&#8217;s a detailed entry:</p>

<p><a href="http://www.flickr.com/photos/58596157@N00/2201805768" title="View 'Detail' on Flickr.com"><img src="http://farm3.static.flickr.com/2226/2201805768_9c43462ffb.jpg" alt="Detail" border="0" width="490" height="500" /></a></p>

<p>The theme that I&#8217;m using here is non-standard. The current selection of Bento themes is pretty horrible &#8211; it&#8217;s geared towards the sort of folks who think that Comic Sans is &#8220;cute&#8221;. However, if you open the Bento application package, it&#8217;s pretty straightforward (if you&#8217;re comfortable with a plist editor) to add a new theme that uses muted colors and a reasonable font. This limits the amount of eye bleeding that the current selection of Bento themes induces (what <em>were</em> they thinking?).</p>

<p>Bento also appears to be scriptable altho&#8217; I haven&#8217;t started tinkering with that yet (an Automator action for parsing email messages and creating a new bug record would be ideal).</p>

<p>All told, it took under an hour of tweaking and configuring to get Bento set up for my bug tracking needs (and most of that was theme tweaking). That&#8217;s not bad at all.</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2008/01/18/bug-tracking-and-bento/#comments" title="Comment on Bug Tracking And Bento">Comments (4)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-47">
               <div class="blog-entry-title">RapidAlbum 1.0.3</div>
               <div class="blog-entry-date">2008-01-07 16:59&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/software/" title="View all posts in Software" rel="category tag">Software</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2008/01/07/rapidalbum-103/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>I&#8217;ve just posted the latest minor release of RapidAlbum for download. You can pick up a copy here.</p>

<p><a href="http://www.smackie.org/Software/downloads/files/RapidAlbum.dmg">RapidAlbum 1.0.3</a></p>

<p>This version mainly fixes some annoying niggles and nits that users have reported. The big change is that RapidAlbum now creates empty metadata fields for all of the default IPTC and EXIF tokens if they&#8217;re not present in the image file. This means that you can edit and display information for images even if it&#8217;s not present in the original metadata &#8211; useful if you&#8217;ve got an album full of odd images.</p>

<p>Enjoy!</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2008/01/07/rapidalbum-103/#comments" title="Comment on RapidAlbum 1.0.3">Comments (2)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-46">
               <div class="blog-entry-title">RapidAlbum 1.0.2</div>
               <div class="blog-entry-date">2007-12-05 23:13&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/software/" title="View all posts in Software" rel="category tag">Software</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2007/12/05/rapidalbum-102/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>I&#8217;ve finally released a full version of RapidAlbum. The 1.0.2 release is available to download right now!</p>

<p><a href="http://www.smackie.org/Software/downloads/files/RapidAlbum.dmg">RapidAlbum 1.0.2</a></p>

<p>I&#8217;ll post more over the next few days about some of the changes in the final version of RapidAlbum. It&#8217;s seen some pretty large changes since the initial versions but it&#8217;s still fairly close to the original vision that I had for the plugin; a tool for building large photo websites with the minimum of extra overhead.</p>

<p>My thanks to all of the folks who tested and gave me feedback on RapidAlbum. I&#8217;ve still got loads of suggestions to build into RapidAlbum 2.0!</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2007/12/05/rapidalbum-102/#respond" title="Comment on RapidAlbum 1.0.2">Comments (0)</a>            	</div>
          </div>
                        <div class="blog-entry" id="unique-entry-id-45">
               <div class="blog-entry-title">Want to test RapidAlbum?</div>
               <div class="blog-entry-date">2007-11-25 10:28&nbsp;|
               <span class="blog-entry-category"><a href="http://www.smackie.org/Notes/category/software/" title="View all posts in Software" rel="category tag">Software</a></span>&nbsp;|
               <span class="blog-entry-permalink"><a href="http://www.smackie.org/Notes/2007/11/25/want-to-test-rapidalbum/">Permalink</a></span>&nbsp;
			 </div>
               <div class="blog-entry-body"><p>It&#8217;s been a bit over a month since I shipped the last build of RapidAlbum. Since then, we&#8217;ve had Leopard released and a couple of builds of RapidWeaver to fix various weird Leopard-related problems. Things seem to have settled down again.</p>

<p>I&#8217;ve cut RapidAlbum over to an XCode 3.0 project. Things went relatively smoothly but I did discover some weird translation problems when moving the old NIBs across to Interface Builder 3.0. Because of that, I&#8217;ve decided to cut a private release of RapidAlbum and ask for volunteers to test it before I release it en-masse.</p>

<p>It&#8217;s been tested on Tiger and Leopard, seems to be stable and fixes pretty much all the bugs that folks have reported to me (the most serious of which are related to the more complicated templates not working from within Blocks and custom file locations).</p>

<p>If you&#8217;re interested in testing RapidAlbum for me, send me some email via the contact page and I&#8217;ll point you at the disk image&#8230;</p>

<p>Cheers!</p>
</div>
               <div class="blog-entry-comments">
              	              	<a href="http://www.smackie.org/Notes/2007/11/25/want-to-test-rapidalbum/#respond" title="Comment on Want to test RapidAlbum?">Comments (0)</a>            	</div>
          </div>
              
    <div style="text-align:center;">
      <a href="http://www.smackie.org/Notes/feed/page/2/" >Next Page &raquo;</a></div>
						<div class="clearer"></div><!-- clears the sidebar -->
					</div><!-- /RW content syntax -->
				</div><!-- /sidebar and content over wrapper -->
				<div id="footerContainer"><!-- RW breadcrumb #2 and &copy; 2005 - 2007 Scott Mackie All Rights Reserved syntax over wrapper-->
					<span id="footer"><!-- RW footer syntax -->
						&copy; 2005 - 2007 Scott Mackie All Rights Reserved
					</span><!-- /RW footer syntax -->
				</div><!-- /RW breadcrumb #2 and footer syntax over wrapper -->
			</div><!-- /main wrap -->
		</div><!-- /end page color -->
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1161890-1";
urchinTracker();
</script>
</body>
</html>