Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Thu, 12 May 2005
SuperDuper!, Safari, and Spotlight

Today I registered my copy of SuperDuper!, which is program for backing up (cloning, really, since it doesn't do conventional incremental backups like Retrospect) Macintosh volumes. I had been using Carbon Copy Cloner, but I wasn't convinced that it would work on Tiger volumes, particularly on the metadata.

In particular, I was concerned about preserving all the "Where From" information kept by Safari. So I was ready to try SuperDuper!, having had a recommendation from Morgen. It did the backup pretty speedily, and even rebooted onto the backed up volume after it was done (a nice touch).

However, when I checked files that I had downloaded with Safari, I found that all the "Where From" information was gone. I sent a note off the the SuperDuper! tech support address, and got a very speedy reply from Dave Nanian at Shirt Pocket. Dave was very responsive, and I sent him Bob Ippolito's post about copyfile. He did some more research and discovered that:

the metadata importer isn't actually extracting that information from the file. Instead, it's being explicitly added/tagged by Safari (no doubt because there's no real association with an importer here), and it's not done in a 'classic' metadata way -- it's being shoved directly into the Spotlight index.

That means that information is lost if you recreate the index, too...

That was a nasty explanation, but one which also explained the behavior documented by Scott, namely that "Where From" info does not survive being copied by cp. It turns out I had later used the source volume, my PowerBook's internal drive in Target mode, as an external drive on Julie's new PowerBook, which caused Spotlight to reindex the drive (for reasons I still don't understand). And sure enough, now the "Where From" data was missing on the source drive as well.

Dave's revelation about the "Where From" data being stored in the Spotlight index (instead of as metadata on the actual files) is going to save me a lot of grief -- I was planning to use that feature a lot. But now it seems much less appealing since it's hard to know when the Spotlight indices get nuked.

My conversation with Dave goes above and beyond what I'd call "support". Not only that, I hadn't even registered SuperDuper! yet -- I planned to if it worked for me, but I was in the middle of proving that out, and I didn't mention that to Dave at all. This kind of support is why I'm happy to "pay for software". I put that in quotes because in my mind, I'm not really paying for the software, I'm making sure that Dave has time to continue to be amazingly responsive to questions like mine, to write on his blog, and to continue improving SuperDuper! Would I prefer SuperDuper! to be open source? Sure, but even if it was, I'd still have paid Dave the $20. That's one reason I like being on the Mac. I love all the small developers like Dave, Brent Simmons, and Adriaan Tijsseling.

[23:21] | [computers/operating_systems/macosx] | # | TB | F | G | 2 Comments | Other blogs commenting on this post
NetNewsWire 2.0 is out

Congratulations to Brent and Sheila on getting NetNewsWire 2.0 out the door!

There's a ton of new functionality if you are moving up from 1.x.

[13:45] | [computers/operating_systems/macosx] | # | TB | F | G | 1 Comments | Other blogs commenting on this post


twl JPG

About

Ted Leung FOAF Explorer

I work at the Open Source Applications Foundation (OSAF).
The opinions expressed here are entirely my own, not those of my employer.

Creative Commons License
This work is licensed under a Creative Commons License.

Now available!
Professional XML Development with Apache Tools : Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Technorati Profile
PGP Key Fingerprint
My del.icio.us Bookmarks
My Flickr Photos


Syndicate
RSS 2.0 xml GIF
Comments (RSS 2.0) xml GIF
Atom 0.3 feed
Feedburner'ed RSS feed

< May 2005 >
SuMoTuWeThFrSa
1 2 3 4 5 6 7
8 91011121314
15161718192021
22232425262728
293031    

Archives
2006
2005
2004
2003

Articles
Macintosh Tips and Tricks

Search
Lucene
Blogs nearby
geourl PNG

Categories
/ (1567)
  books/ (33)
  computers/ (62)
    hardware/ (15)
    internet/ (58)
      mail/ (11)
      microcontent/ (58)
      weblogs/ (174)
        pyblosxom/ (36)
      www/ (25)
    open_source/ (145)
      asf/ (53)
      osaf/ (32)
        chandler/ (35)
        cosmo/ (1)
    operating_systems/ (16)
      linux/ (9)
        debian/ (15)
        ubuntu/ (2)
      macosx/ (101)
        tips/ (25)
      windows_xp/ (4)
    programming/ (156)
      clr/ (1)
      dotnet/ (13)
      java/ (71)
        eclipse/ (22)
      lisp/ (34)
      python/ (86)
      smalltalk/ (4)
      xml/ (18)
    research/ (1)
    security/ (4)
    wireless/ (1)
  culture/ (10)
    film/ (8)
    music/ (6)
  education/ (13)
  family/ (17)
  gadgets/ (24)
  misc/ (47)
  people/ (18)
  photography/ (25)
    pictures/ (12)
  places/ (3)
    us/ (0)
      wa/ (2)
        bainbridge_island/ (17)
        seattle/ (13)
  skating/ (6)
  society/ (20)



[Valid RSS]

del.icio.us linkblog

www.flickr.com

Blogroll

java.blogs
Listed on BlogShares

Locations of visitors to this page
Where are visitors to this page?


pyblosxom GIF