Δευτέρα, 15 Σεπτεμβρίου 2008

Νέα μεγάλη επέκταση του ευρετηρίου του openarchives.gr

Μετά από ένα ήσυχο καλοκαίρι χωρίς πολλές ανακατατάξεις, πραγματοποιήθηκε μια μεγάλη επέκταση του ευρετηρίου του openarchives.gr που αριθμεί πλέον 223.230 τεκμήρια! Τα 25.000 περίπου νέα τεκμήρια προήλθαν από τις ψηφιακές βιβλιοθήκες Κοσμόπολις και Πλειάς της Βιβλιοθήκης & Υπηρεσίας Πληροφόρησης του Πανεπιστημίου Πατρών.

Αν και οι δύο αυτές βιβλιοθήκες ενημερώνονταν προοδευτικά εδώ και αρκετό καιρό, το openarchives.gr harvester δεν μπορούσε να ευρετηριάσει τις νέες καταχωρήσεις εξαιτίας ενός bug στο λογισμικό των δύο αυτών συστημάτων.

Το πρόβλημα
Αν πάρουμε για παράδειγμα την εντολή ListSets στο Κοσμόπολις:
http://xantho.lis.upatras.gr/kosmopolis/index.php/index/oai?verb=ListSets
παίρνουμε για παράδειγμα στο Set της Νέας Ζωής την παρακάτω τιμή από το XML:
nea_zoi
Νέα Ζωή
Αν όμως πάμε να πάρουμε τις εγγραφές (ListRecords) θα δούμε ότι η συλλογή εμφανίζεται λανθασμένα:

nea_zoi:Α
Νέα Ζωή
Ενώ στην εντολή ListSets οι συλλογή έχει όνομα nea_zoi , στο ListRecords έχει όνομα nea_zoi:A. Το παραπάνω πρόβλημα εμφανιζόταν σε αρκετές συλλογές και στις δύο βιβλιοθήκες, με αποτέλεσμα να μην είναι δυνατή η ανάκτηση των νέων καταχωρήσεων.
Ευτυχώς, διαπιστώθηκε εντελώς τυχαία το πρόβλημα και λύθηκε με μια ειδική τροποποίηση του κώδικα του openarchives.gr

Δεν υπάρχουν σχόλια: