Thanks, Jonathan. We'll definitely check it out.
-- Scott
On 11/20/2013 12:13 PM, Jonathan Rochkind wrote:
> On 11/20/13 12:51 PM, Scott Prater wrote:
>> I think the issue comes down to a distinction between a stream and a
>> record. Ideally, the ruby-marc library would keep pointers to which
>> record it is in, where the record begins, and where the record ends in
>> the stream. If a valid header and end-of-record delimiter are in place,
>> then the library should be able to reject the record if it contains
>> garbage in between those two points, without compromising the integrity
>> of the entire stream.
>
> I understand what you're saying, and why it's attractive. I am not sure
> if ruby-marc can do that right now. I am not personally interested in
> adding that at this particular time -- I just spent a couple days adding
> Marc8 support in the first place, and that's enough for me for now. I
> was just soliciting some feedback on a point I wasn't sure about with
> the new MARC8 api, honestly.
>
> But pull requests are always welcome! Also feel free to check out
> ruby-marc to see if it accomodates your desired usage already or not,
> and let us know, even without a pull request!
>
> If you (or anyone) are interested in checking out the MARC8 support
> added to ruby-marc, it's currently in a branch not yet merged in or
> released, but probably will be soon.
>
> https://github.com/ruby-marc/ruby-marc/tree/marc8
> https://github.com/ruby-marc/ruby-marc/pull/23
--
Scott Prater
Shared Development Group
General Library System
University of Wisconsin - Madison
[log in to unmask]
5-5415
|