I've now got a pretty basic MARC converter built that will take all existing records in the biblio, biblioitems, items tables and convert them to MARC records. I stuck pretty much with the mapping I sent in my previous post, since nobody pointed out any glaring errors. Item holdings information is stored in tags 852 and 876 with a linkage number in subfield 8 to tie the two tags together. http://142.28.224.11/cgi-bin/koha/acqui.simple/viewmarc.pl will now point you to record 221 by default which has 6 items. This converter uses the beginnings of a Catalogue.pm module that I'm working on. The newBiblioItem() and newItem() subroutines are fairly complete for the MARC side. The Koha side should be much easier to write. Steve.
----- Original Message ----- From: "Tonnesen Steve" <tonnesen@cmsd.bc.ca>
I've now got a pretty basic MARC converter built that will take all existing records in the biblio, biblioitems, items tables and convert them to MARC records.
Can you tell how complete a MARC record will it be? I noticed that you've added an "MARC import" link on the web page. Does it mean we would be able to import bibliographic data from an external file into koha's mysql tables? It would be wonderful.
I stuck pretty much with the mapping I sent in my previous post, since nobody pointed out any glaring errors. I am not sure whether copyright data (f or g) fit into tag 245 according to USMARC. But I may be wrong on that.
Benedykt -- Chcialbys zarobic lub "dorobic" naprawde dobre pieniadze? Otrzymasz do 300zl za kazda firme ktora wprowadzisz do Centrum e-biznesu Poszukaj wsrod znajomych, znajdz firme i wypelnij z nia prosty formularz Aby rozpoczac wejdz do http://praca.getin.pl i zostan Partnerem Getin
On Fri, 22 Jun 2001, Benedykt P. Barszcz wrote:
I've now got a pretty basic MARC converter built that will take all existing records in the biblio, biblioitems, items tables and convert them to MARC records. Can you tell how complete a MARC record will it be?
I'm no expert on MARC, but the plan is to make it a full MARC record. I don't have the code yet for actually writing out the data as a MARC record, but that really is trivial.
I noticed that you've added an "MARC import" link on the web page. Does it mean we would be able to import bibliographic data from an external file into koha's mysql tables? It would be wonderful.
I've been doing this for some time. My concern with this is that I've generally had to fiddle with the importer to get holdings records to work right, as everybody seems to put info in different places in the MARC record. Also, some things like Koha's "itemtype" which is pretty critical to the way Koha stores data, are hard to extract automatically out of any given MARC record. The way that I've been doing it is that the librarian's save the MARC records to their home directories on the server, and then go through and edit each imported record individually to make any necessary changes. When importing MARC records for an entire collection (when a library is switching from another program to Koha), I tweak the MARC import routines so that the data is imported correctly. This is why I'd like to see Koha adopt MARC as a base data storage format, to make importing MARC records from other sources a little less painful.
I stuck pretty much with the mapping I sent in my previous post, since nobody pointed out any glaring errors. I am not sure whether copyright data (f or g) fit into tag 245 according to USMARC. But I may be wrong on that.
You're right. Should have been 260 c (Date of publication, distribution, etc., may contain multiple dates (e.g., dates of publication and copyright)). Steve
I'm no expert on MARC, but the plan is to make it a full MARC record. I don't have the code yet for actually writing out the data as a MARC record, but that really is trivial. There is a federation of 92 libraries here in Poland called FIDES. I am closely associated with them. Just recently a decision has been made to convert all the bibliographic data into USMARC. The current format is MARC BN. The BN stands for National Library (in Polish). Even now that they decided to convert to USMARC they
----- Original Message ----- From: "Tonnesen Steve" <tonnesen@cmsd.bc.ca> To: "Benedykt P. Barszcz" <kb2qzv@box43.pl> Cc: "Koha Open Source Library System" <koha@lists.katipo.co.nz> Sent: Friday, June 22, 2001 11:30 PM Subject: Re: [Koha] MARC proposed a draft in which they drop "the MARC indicators" because the software used does not make use of the indicators. Do you think that it will impede or make difficult to import data without indicators into MARC-enabled koha as you have designed it? Benedykt -- Chcialbys zarobic lub "dorobic" naprawde dobre pieniadze? Otrzymasz do 300zl za kazda firme ktora wprowadzisz do Centrum e-biznesu Poszukaj wsrod znajomych, znajdz firme i wypelnij z nia prosty formularz Aby rozpoczac wejdz do http://praca.getin.pl i zostan Partnerem Getin
On Sat, 23 Jun 2001, Benedykt P. Barszcz wrote:
software used does not make use of the indicators. Do you think that it will impede or make difficult to import data without indicators into MARC-enabled koha as you have designed it?
I can't see that being a problem. In fact, my current Koha -> MARC converter leaves all the indicators blank at the moment anyway. The only one I was thinking of automating was the 245 second indicator which tells how many non-filing characters are at the beginning of the title. I was going to search for "The", "A", or "An" to at least catch some of these. Rather english-specific solution, eh? :) Steve.
On Fri, Jun 22, 2001 at 12:56:15PM -0700, Tonnesen Steve said:
I've now got a pretty basic MARC converter built that will take all existing records in the biblio, biblioitems, items tables and convert them to MARC records. I stuck pretty much with the mapping I sent in my previous post, since nobody pointed out any glaring errors. Item holdings information is stored in tags 852 and 876 with a linkage number in subfield 8 to tie the two tags together.
http://142.28.224.11/cgi-bin/koha/acqui.simple/viewmarc.pl
will now point you to record 221 by default which has 6 items.
This converter uses the beginnings of a Catalogue.pm module that I'm working on. The newBiblioItem() and newItem() subroutines are fairly complete for the MARC side. The Koha side should be much easier to write.
Wow, Youve certainly been very busy :-) Its looking great, wrt to ur previous email, i couldnt spot any other areas that MARC will affect apart from the ones you had already picked out. Chris -- Chris Cormack Programmer 025 500 789 Katipo Communications Ltd chris@katipo.co.nz www.katipo.co.nz
participants (3)
-
Benedykt P. Barszcz -
Chris Cormack -
Tonnesen Steve