[OPEN-ILS-DEV] Import data from Voyager

Don McMorris don.mcmorris at gmail.com
Mon May 14 16:51:53 EDT 2007


Hi Don:

To my knowledge, the import scripts aren't _officially_ documented yet
(I do recall a couple mentions on-list, however... But AFAIK there
hasn't been a "how-to").

I'll leave it to "one of the guys" to elaborate on how the scripts
work, and to briefly explain how PINES data was migrated.

--Don


On 5/14/07, Don Hamilton <dhamilton at wlu.ca> wrote:
>
>
> Thanks Don. I'll try to keep myself from o-pining incorrectly when referring
> to evergreen...
>
> I browsed the scripts you mentioned in an earlier post, and several
> questions about the foundations of all this arise, which I don't see in the
> documentation.... So allow me to make some guesses about How Things Work,
> and please correct me where I'm wrong.
>
> In general, I'm guessing that the cataloguing process is to edit a marc
> record and eventually  'save' it. At that point, the record gets passed to
> the 'ingest' function, which writes the marc record to the database, then
> kicks of a (re-)index process.
>
> For a bulk loader, there are two choices... read each record and throw it at
> 'ingest' or do something unique so that things happen in a more efficient
> way. The one loader I found seemed to be the first option.
>
> I'd like to be able to easily iterate through successive loads of several
> million bibliographic records, and can see the 'one at a time method' as
> slow and inefficient.
>
> Am I way off track here? How was the original PINES data migrated?  Is there
> documentation on that process that I'm just not finding?
>
> tia
>
> don
>
>
>
> >>> don.mcmorris at gmail.com 5/10/2007 3:03 PM >>>
>
> Hey Don:
>
> Sorry I missed your message to General.  It's been a hectic couple of
> months!
>
> Being that PINES doesn't have a Voyager install, I feel that a
> migration toolkit for it would have to wait until either 1) Somebody
> contributes it or, 2) A company providing support for Evergreen does a
> migration from Voyager.
>
> While I'm here, I just want to clarify some terms:
> PINES is a branch of the Georgia Public Library Service (GPLS), and
> provides automation/technical support for the public libraries' of
> Georgia that opt-in.
>
> EVERGREEN is the name of the actual ILS software developed and used by
> staff at PINES.
>
> Given all the code-names, it's easy to get terms confused (back when I
> joined, I had a hard time with it myself).  I just want to make sure
> that the right terms are being used so that we can provide the best
> level of support.
>
> Thanks for your input and interest! If you do want to proceed in
> contributing some stuff, please let us know what you'd like to do, ask
> questions, or whatever you want!
>
> Sincerely Yours,
> --Don
>
> On 5/10/07, Don Hamilton <dhamilton at wlu.ca> wrote:
> >
> >
> > Hi Don and Jason.
> >
> > I asked a similar question on the GENERAL list two days ago, with no
> > response. Glad to see someone else interested. I did talk to Art Rhyno, at
> > Windsor, and they have not yet done a voyager load... but are keen to use
> > one if one develops.
> >
> > Jason, I know very little pines, and ours isn't actually running yet. But
> I
> > am keen for a converter/loader, especially the bibliographic side, and
> would
> > be planning a hook back to circulation once the data is loaded. I do know
> > enough of the voyager backend to help you with that if you need it.
> >
> > don
> >
> > ps. Can you only jump ship from voyager if you are moving to a wooden ship
> > made from fir trees?
> >
> > >>> qzou at lakeheadu.ca 5/9/2007 2:58 PM >>>
> >
> > Don McMorris wrote:
> > > HI Jason:
> > >
> > > To my knowledge, there HASN'T been a complete import from Voyager to
> > > date.  I believe there are some scripts in the source tree that can be
> > > used as a starting point to help you import the data.
> > >
> > > --Don
> > >
> > > On 5/9/07, Jason Zou <qzou at lakeheadu.ca> wrote:
> > >> Hi everyone,
> > >>
> > >> Is there anybody imported data from Voyager before? I am going to start
> > >> pouring data in my newly installed Evergreen. But I don't want to
> invent
> > >> wheel again.
> > >>
> > >> Thanks,
> > >>
> > >> Jason Zou
> > >>
> > >
> > Thanks Don,
> >
> > In this case, I have to use Perl write some scripts. Anyway, it will be
> > a good opportunity to learn Evergreen a bit.
> >
> > Jason Zou
> >
>


More information about the Open-ils-dev mailing list