Hi Godfrey
without wanting to battle this one out again (and I quite agree that they don't support any RAW format files including lens correction metadata)....
There's nothing to battle about, Jono.
- I would never rely upon modifying Apple system frameworks (or hacking data in any application's code to enable it for that matter) for the RAW conversion engine for my uses.
I know that this is a point of contention, but I worked at Apple for over a decade in software development support and developer relations, AND I do consulting to fix problems caused by users doing this sort of thing. It's simply a bad idea. The engineering team on any application or system framework can change things and break this kluge at any time, rendering your workflow broken and costing time, money and aggravation.
I would never bet my photographic livelihood on such workarounds. It is simply a bad idea.
However, if it works for your purposes, who cares? Go ahead and have fun.
- Linearly represented, demosaicked DNG files are a part of the DNG file and format specification. If you don't support interpreting them, your implementation of DNG support is incomplete.
- I haven't tested .RW2 files containing lens correction metadata converted to mosaic representation DNG files with DNG Converter v5.4 (built on DNG Specification revision 1.3) in Aperture, iPhoto or Preview as yet. If Aperture can read them, great.
But are the intended lens corrections performed? If not, the support is incomplete again.
I haven't needed to test these things. I don't own an E-P1 yet, but I can process its .ORF files in Studio 2 (what a piece of garbage that is, but it works). Lightroom 2 fully supports the .RW2 files from LX3/G1/et al already, and will support the E-P1 soon too, so I have no issues working with what I need to work with at present.
...
When I answer questions regards this sort of stuff, I do it from my personal and business perspective, which is that of a professional photographer and computer systems consultant. I don't muck around with operating systems and applications for fun. I don't hack code to make something work unless at extremis for a client who's livelihood depends on it. These are not professional practices. I'm looking to promote getting work done, producing photographs for income and enabling others to do so as well.
I am not a hobbyist in this context, sometimes I wish I were. Hobbyists and enthusiasts have a lot more fun ... they can afford to accept more risk and if something breaks, it's annoying but does not cost them their livelihood.