From: Brion V. <br...@po...> - 2004-04-21 10:16:13
|
On Apr 21, 2004, at 01:33, Sandro Zic (ZZ/OSS) wrote: > I hope you can wait until Monday, that's when I'll have time to look > at the > code and make a release. Thanks! No rush, Monday's fine. > Is there anything else you would like to see in this > bugfix release? Or anything you need in future versions? Well, for the future... Our data's coming from a FileMakerPro database rather than over something sane that speaks SQL, so I'm already redoing most of the backend. I've found that I have to duplicate a bit more code than I'd like because things are built into the default SQL backend. For instance, having to check the global identifier masquerade setting and call _stripIdentifier() or _masqueradeIdentifier() in various places, and having to produce formatted XML for header records and listMetadataFormats(). It would feel cleaner if that were done one level up, and the backend just fetched and returned data records. We've also got repeating items (for instance, the subject field can contain multiple strings, leading to multiple <dc:subject>s in the output) which doesn't seem to fit with the associative array->template system used for the default backend's output. I'm kind of hacking around with things, so I don't know exactly where I'll end up there. I've saved a lot of time by not having to redo the protocol frontend, though. :) -- brion vibber (brion @ pobox.com) |