Well, Shiira support is done. I'd like to again thank Makoto Kinoshita for open-sourcing the Shiira source code which made it possible to complete the task in less just a few days (and also for bringing Shiira's user Forum back online). Actually, since Shiira 2.x uses an sqlite database accessed with Apple's CoreData technology, it would not have been possible without this open-source access. When I saw the new format, I was almost going to abandon Shiira, but then I figured that it would be a great opportunity to learn about CoreData from the experts at The Shiira Project. And, indeed, it was.
The hardest part was to get Bookdog to launch in Mac OS 10.3. It required factoring out the code requiring CoreData (which is only available in Mac OS 10.4 or later) into a separate bundle, loaded later, so that the Mac OS would not crash in Mac OS 10.3. Thanks to Chris Suter who knew what to do and so graciously responded to the questions I posted at xcode-users@lists.apple.com.
While playing with Shiira bookmarks, I discovered several issues which Shiira 2.x bookmarks users should be aware of.
Jerry Krinock