Tasca #2515
tancatImplementar un circuit d'alertes, revisions i aprovacions del documents pujats a través de l'Ein@ - Fenix
Descripció
Els documents que els professors o investigadors entrin a través d'Eina, Ein@ o Fènix s'han de revisar per part de les biblioteques abans de ser publicats. En síntesi, es tracta de:
- Convertir els fitxers a PDF, si s'escau.
- Recollir els registres de Fènix, lligar-los als fitxers pujats.
- Carregar els registres a una col·lecció amagada.
- Marcar o repartir els registres per biblioteca, a partir de les dades del professor.
- Mirar de quina manera podem avisar a les biblioteques perquè puguin fer les tasques de revisió i publicació.
Taula d'equivalències final, la que serveix per fer la distribució:
Fitxers
Tasques relacionades 3 (0 obertes — 3 tancades)
FJ Actualitzat per Ferran Jorba fa més de 12 anys
Com a part d'aquesta tasca he enriquit la conversió dels registres de Fènix a Marc21 amb els subcamps de les etiquetes 900 (forma del nom segons la nòmina) $0 (NIU), $9 (email) i $u (departament o adreça). Aquests camps són necessaris per poder dividir els registres per biblioteca (cara a la seva revisió) i poder avisar l'autor per correu electrònic.
Alguns d'aquests camps ja venen d'una primera exportació de BADUS, però encara estem negociant amb el Chema com farem les properes exportacions.
FJ Actualitzat per Ferran Jorba fa més de 12 anys
Ja he implementat, provat i corregit la part de gestió dels registres i fitxers. Consisteix en:
- Generar els Namaste
- Carregar el registre bibliogràfic tal com ve de la transformació a Marc21 d'Eina, procurant que en el moment de la càrrega no hi hagi l'exemple de DOI, perquè com que sempre és el mateix, sempre matxacava el mateix registre).
- Capturar el número de registre que li dóna Invenio
- Generar les conversions a pdf i miniatures png, si s'escau
- Llegir la informació de versió i descripció dels fitxers
- Separar els fitxers en tres grups:
- Els que s'han hagut de convertir, passar els originals al Volum-I, justament amb els Namaste, en el directori originals/any/identificació-eina
- Els que s'han de moure al Clariion, directori /rev (encara no /pub), col·lecció, any i recid.
- Els que s'han d'esborrar
- Actualtizar el registre bibliogràfic amb les 856, inclòs els $z, $p i $3
- Modificar la 980, canviant el $a per $9, i generant un $a REVISAR
D'aquesta part, em falta:
- Actualtizar la versió del document al registre bibliogràfic, prioritzant la versió del document més definitiva, si s'escau.
Pel que fa a la interfície d'usuari, estava pensant que detectés automàticament l'existència de les 856 amb una adreça /rev/ i, en aquest cas, que apareixés un botó extra (dient, p. ex., Aprovar o Publicar)que fes el canvi automàtic de:
- Els directoris i fitxers.
- Les 856.
- La 980, posant-hi el $9 com a $a.
I potser un encara un botó més que permetés esborrar-ho tot (registre i fitxers), si pertoca.
FJ Actualitzat per Ferran Jorba fa més de 12 anys
Avui també he estat provant i corregint la part de còpia i distribució dels fitxers, els que han d'anar al Clariion, els del Volum-I, etc. Els resultats ara mateix no es veuen perquè no voldria anar de vacances deixant en el cap dels dos discs fitxers que no toquen.
FJ Actualitzat per Ferran Jorba fa aproximadament 12 anys
He continuat provant els diferents casos i possibles errors de la distribució dels fitxers, com deia la nota anterior.
També he afegit, a l'editor de registres Marc21, una casella (checkbox) al costat del botó de desar el registre, i he començat a implementar la funcionalitat:
- Passar els fitxers (de fet, els directoris), de http://ddd.uab.cat/rev/ a http://ddd.uab.cat/pub/.
- Corregir les 856 corresponents.
- Fer el canvi a la 980: eliminar el $a (REVISAR) i passar el $9 (ARTPUB) a $a.
FJ Actualitzat per Ferran Jorba fa aproximadament 12 anys
Ja funciona el checkbox d'aprovar i revisar, que només s'activa si el registre té la 980 $a REVISAR, i que implementa la funcionalitat de la nota anterior.
Tot això al DDD de proves, és clar.
Queda pendent la distribució dels registres per biblioteca, que depèn de les dades que em puguin passar de Badus i que ara mateix estem treballant.
En els propers dies faré alguna prova de tota la funcionalitat ja al DDD públic, instal·lant les peces que hi faltan (creació de la col·lecció de registres a revisar, accés a la base de dades de Fènix, etc.).
CA Actualitzat per Cristina Azorin fa aproximadament 12 anys
Al final he tingut alguns dubtes però t'explico el que he fet.
Acabo de crear la col·lecció mare REVISAR i d'ella penjant com a col·leccions reals (aquí l'he cagat???) totes les de les biblioteques, també he fet una per a la UTP que pot ser un calaix de sastre si no tens ubicació i per a les que entrem directament:
- revisarcie - Ciència i Tecnologia
- revisarsoc - Ciències Socials
- revisarhem - Comunicació i Hemeroteca General
- revisarhum - Humanitats
- revisarmed - Medicina
- revisarsab - Universitària de Sabadell
- revisarvet - Veterinària
- revisarutp - Unitat Tècnica i de Projectes
CA Actualitzat per Cristina Azorin fa aproximadament 12 anys
- Estat ha canviat de Creada a En curs
FJ Actualitzat per Ferran Jorba fa aproximadament 12 anys
He canviat les col·leccions reals per virtuals:
http://ddd.uab.cat/collection/revisar
D'altra banda, també he instal·lat https://ddd.uab.cat/eina.py al DDD públic i l'Eulàlia ja ha fet les primeres proves per pujar-hi PDFs. He actualtizat el marcedit.py del DDD públic perquè reconegui els registres de la col·lecció revisar i hi creï la casella «Aprovar i publicar» del que comentava als punts 4 i 5.
També he pactat amb l'Eulàlia que, perquè aquest circuit sigui útil de debò per al personal de Biblioteques, a part dels investigadors, tenen una via directe per activar l'aparició d'aquests registres a la col·lecció revisar si al camp de descripció hi posen el signe !. Així, no caldrà esperar l'endemà, sinó que es processarà com qualsevol dels altres registres, durant el dia i, com a molt en una hora, apareixerà a la col·lecció https://ddd.uab.cat/collection/revisar.
Continuem fent proves i polint el circuit...
CA Actualitzat per Cristina Azorin fa aproximadament 12 anys
- Prioritat ha canviat de Alta a Urgent
CA Actualitzat per Cristina Azorin fa aproximadament 12 anys
- Data de venciment ha canviat de 09-12-2013 a 27-02-2014
CA Actualitzat per Cristina Azorin fa aproximadament 12 anys
- S'ha afegit Fitxer mapatge_edificis_biblioteques.xlsx mapatge_edificis_biblioteques.xlsx
Afegim el fitxer amb les equivalències que podem fer des de biblioteques entre edificis i facultats amb les biblioteques. Si els edificis tenen codis específics no els sabem però si ens passes la llista ja et modificarem el mapatge.
Com a problemes més evidents veiem que alguns edificis (com el B) corresponen a més d'una facultat i a més d'una biblioteca. També veiem que Sabadell no té assignat cap edifici, així que no li arribarien registres.
FJ Actualitzat per Ferran Jorba fa aproximadament 12 anys
Com a part de la revisió, he creat una etiqueta nova 979, amb els subcamps $a (adreça email) i $b (nom del formulari).
Així, tots els registres creats amb formularis acabats amb PDI (ex., ARTPUBPDI, LLIBRESPDI, etc.) la col·lecció ha de ser REVISAR (http://ddd.uab.cat/collection/revisar) i la URL del document ha de ser /rev. D'aquesta manera passen al mateix circuit de revisió dels registres venint del formulari https://ddd.uab.cat/eina.py.
FJ Actualitzat per Ferran Jorba fa aproximadament 12 anys
He combinat els codis de Badus i el full Excel de la distribució de biblioteques a DistribucioEdificisBiblioteques.
FJ Actualitzat per Ferran Jorba fa aproximadament 12 anys
Als registres provinents de Fènix/Eina ja tenen assignats la col·lecció REVISARxyz partir de les relacions extretes entre niu-edifici-biblioteca, en part de les exportacions de Badus i la llista DistribucioEdificisBiblioteques. En podeu veure els exemples a http://recercauab.ddd.uab.cat/. Segurament cal repassar algunes dades, perquè hi ha massa registres que van a parar a REVISARUTP.
FJ Actualitzat per Ferran Jorba fa quasi 12 anys
- S'ha actualitzat Descripció (diferències)
- Estat ha canviat de En curs a Tancada
- Paraula clau ha canviat de JR a JR assignació revisió biblioteques
CA Actualitzat per Cristina Azorin fa més de 11 anys
- Paraula clau ha canviat de JR assignació revisió biblioteques a assignació revisió biblioteques
FJ Actualitzat per Ferran Jorba fa aproximadament 7 anys
- S'ha afegit relacionat amb Tasca #5312: Fer que la distribució de registres en revisió per biblioteques funcioni també pels registres d'autoarxiu