Tasca #9417
tancatGestionar els uuids anteriors d'Egreta
Descripció
Resulta que Egreta pot tenir més d'un uuid per registre, per exemple, l'anterior (o els anteriors) i l'actual, presumptament quan es fusionen registres.

Temps era temps, que quan això passava, el servidor OAI de Pure et redireccionava de l'un a l'altre, però sembla que ara no és el cas, sinó que respon per tots dos. Per exemple, el registre
- https://intern-ddd.uab.cat/uab/idregistres/search?q=oai:egreta.uab.cat:publications/6370a763-5f02-46ed-adca-551b55fbcbff (actual)
- https://intern-ddd.uab.cat/uab/idregistres/search?q=oai:egreta.uab.cat:publications/064dcdaf-9670-4844-8165-cf90ac4d573f (anterior)
Via OAI, tots dos responen correctament, ex:
- https://egreta.uab.cat/ws/oai?verb=GetRecord&metadataPrefix=mods&identifier=oai:egreta.uab.cat:publications/6370a763-5f02-46ed-adca-551b55fbcbff (actual)
- https://egreta.uab.cat/ws/oai?verb=GetRecord&metadataPrefix=mods&identifier=oai:egreta.uab.cat:publications/064dcdaf-9670-4844-8165-cf90ac4d573f (anterior)
Abans, quan demanàvem via OAI per l'anterior, ens rediria a l'actual. Sembla que ara ja no ho fa. Diria que la manera de saber si la petició és al mateix registre o a un altre és comprovar si el camp <mods:identifier type="pure/uuid"> fa referència a sí mateix o a un altre, per exemple
<record> <header> <identifier> oai:egreta.uab.cat:publications/064dcdaf-9670-4844-8165-cf90ac4d573f </identifier> <datestamp>2026-03-10T06:08:14Z</datestamp> <setSpec>publications:all</setSpec> <setSpec>publications:withFiles</setSpec> <setSpec>publications:year2026</setSpec> <setSpec>publications:year2026:withFiles</setSpec> </header> <metadata> <mods:mods version="3.8" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-8.xsd "> <mods:recordInfo> <mods:recordContentSource>local</mods:recordContentSource> </mods:recordInfo> <mods:identifier type="pure/id">469969965</mods:identifier> <mods:identifier type="pure/uuid">6370a763-5f02-46ed-adca-551b55fbcbff</mods:identifier>
Fitxers
FJ Actualitzat per Ferran Jorba fa 15 dies
- S'ha actualitzat Descripció (diferències)
FJ Actualitzat per Ferran Jorba fa 15 dies
- S'ha afegit relacionat amb Tasca #9103: Repassar i corregir els possibles registres duplicats a Egreta
FJ Actualitzat per Ferran Jorba fa 15 dies
- Estat ha canviat de Creada a En curs
Crec que ho he pogut corregir i he actualitizat el recol·lector perquè detecti aquests casos i els consideri com a registres fusionats i, per tant, l'antic eliminat.
En general, el camp deleted_status està en blanc o, seguint l'estàndard, hi posem deleted, per exemple:
- https://intern-ddd.uab.cat/uab/idregistres/search?q=oai:egreta.uab.cat:publications/40c08d9f-6ca0-4619-8426-303f7c0450c7
- https://intern-ddd.uab.cat/uab/idregistres/search?q=oai:egreta.uab.cat:publications/1581aa48-3eb2-4ea1-8b46-d33c91d3a69c
- https://intern-ddd.uab.cat/uab/idregistres/search?q=oai:egreta.uab.cat:publications/e7a75e59-bc4b-465b-b90b-c0104bb600ce
Nosaltres, en aquest cas, el valor del nou uuid l'escrivim al camp deleted_status, per exemple:
- https://intern-ddd.uab.cat/uab/idregistres/search?q=oai:egreta.uab.cat:publications/2e842f8f-a0a3-408a-9822-fa8c098a202d
- https://intern-ddd.uab.cat/uab/idregistres/search?q=oai:egreta.uab.cat:publications/cbffa03b-ca92-4cfc-8f70-e20765571e65
- https://intern-ddd.uab.cat/uab/idregistres/search?q=oai:egreta.uab.cat:publications/02d55835-1ff9-4669-a413-ca79e30f5352
Ens esperarem uns dies abans de donar-lo per bo i tancar la tasca.
CA Actualitzat per Cristina Azorin fa 15 dies
- Paraula clau s'ha establert a NCR
CA Actualitzat per Cristina Azorin fa 8 dies
- S'ha afegit relacionat amb Millora #9134: 2025/156 Revisar i corregir possibles registres duplicats a Egreta
CA Actualitzat per Cristina Azorin fa 1 dia
- Estat ha canviat de En curs a Tancada
- Prioritat ha canviat de Alta a Normal
A la reunió de docència i recerca del 23 de març decidim passar la tasca a la Carme i ella ho parlarà amb Egreta.
Ferran, de moment no cal fer la divisió del llistat per biblioteques.