hi galen, On Thu, Nov 11, 2010 at 07:40:35PM -0500, Galen Charlton wrote: > I don't see how a structure like this gets you anywhere closer to an > abstraction layer that would permit somebody to code in terms of > semantic concepts like title and author instead of MARC tags,
It doesn't: the fact is we're working on libraries to do that (see MARC::Mapper from my other mail) and i really would like to interact both with - MARC::Record: it's heavily used in the koha ILS - the Frederic Demians's MARC lib which is much more modern - what we at biblibre call a SimpleRecord which is just a hash of non ordered fields i don't want to write a web of gateways for all those structures and those to come so i propose to have a common way to share between all of our works. For example: MARC::Template and ISO2709 have internal code to build MARC::Records and SimpleRecords so they depends on MARC::Record. I really would like to drop this code for something more generic and simple. > you're looking for a serialization or data structure that is more i'm not talking about serialization at all, i'm talking about sharing data between marc related tools as PSGI does for the web thing. sorry if i wasn't clear. regards -- Marc Chantreux BibLibre, expert en logiciels libres pour l'info-doc http://biblibre.com