Difference between revisions of "Relation Editor"
Ritmarewiki (Talk | contribs) |
Ritmarewiki (Talk | contribs) (Undo revision 431 by Ritmarewiki (talk)) |
||
Line 21: | Line 21: | ||
=== Nei dati: === | === Nei dati: === | ||
+ | Con le differentui modalita' di visualizzazione possibili con l'interfaccia e' possibile notare errori nei dati che non sono immediatamente riconoscibili altrimenti. La visualizzazione per istituti e alfabetica mette in evidenza le seguenti (possibili) discrepanze: | ||
* Sono ragionevolmente la stessa persona: | * Sono ragionevolmente la stessa persona: | ||
** "Calabrese Giuseppe" e "Calabrese Giuspeppe" | ** "Calabrese Giuseppe" e "Calabrese Giuspeppe" | ||
** "Fragliasso Anna" e "Fragliasso Anna Maria" | ** "Fragliasso Anna" e "Fragliasso Anna Maria" | ||
+ | ** i due "Badalucco Cinzia Vita" | ||
+ | ** i due "Corsieri Giuseppe" | ||
+ | ** i due "Cuttitta Angela" | ||
+ | ** "GallÌ Gabriele" e "GallÌ Nunzio Gabriele" | ||
+ | ** "Gancitano Salvatore" e "Gangitano Salvatore" | ||
+ | ** "Scotto Di Vettimo Paolo" e "Scotto di Vettimo Paolo" | ||
+ | ** i due "Sorgente Roberto" | ||
+ | ** "Di Memmo Alberico" e "DiMemmo Alberico" | ||
+ | ** "Attolico Giovanni" e "Attolico Gianni" | ||
+ | ** "Kovacevic Vedrana" e "Kovaceviv Vedrana" | ||
+ | ** i due "Lorenzon Simonetta" | ||
+ | ** i due "Zecchin Massimo" | ||
+ | ** i due "D'Alelio Domenico" | ||
+ | ** "Hochscheid Sabdra" e "Hochscheid Sandra" | ||
+ | ** i due "Paglialonga Angela" e "Paglialonga Angela" | ||
+ | ** "Patti Francesco Paolo" e "Patti Paolo" | ||
+ | ** i due "Accetta Angelo" | ||
+ | ** "Adamo Maria Patrizia" e "Adamo Maria" | ||
+ | ** "Balestra Cecilia" e "Balestra Ceci" | ||
+ | ** i due "Basilone Gualtiero" | ||
+ | ** "Bianchini Marco L." e "Bianchini Marco" | ||
+ | ** i due "Bonanno Angelo" | ||
+ | ** i due "Bono Gioacchino" | ||
+ | ** i due "Campanella Fabio" | ||
+ | ** i due "Canizzaro Leonardo" | ||
+ | ** i due "Carpi Piera" | ||
+ | ** "Corseri Giuseppe" e "Corsieri Giuseppe" | ||
+ | ** "De Lucia Giuseppe Andrea" e "De Lucia Andrea" | ||
+ | ** i due "Di Cristofalo Salvatore" | ||
+ | ** i due "Fiorentino Fabio" | ||
+ | ** i due "Freni Salvatore" | ||
+ | ** i due "Freni Angelo" | ||
+ | ** i tre "Frusteri Francesco" | ||
+ | ** i due "Gai Francesco" | ||
+ | ** i due "Gallerani Andrea" | ||
+ | ** "Giacalone Vincenzo Maximiliano" e "Giacalone Maximiliano" | ||
+ | ** i due "Giani Michele" | ||
+ | ** i due "Iacono Roberto" | ||
+ | ** i due "Leonori Iole" | ||
+ | ** i due "Lopresti Valeria" | ||
+ | ** i tre "Maggio Gaetano" | ||
+ | ** i due "Mauro Salvatore" | ||
+ | ** i due "Meo Agostino" | ||
+ | ** i due "Mondello Natale" | ||
+ | ** "Monticelli Luise Salvador" e "Monticelli Luis" | ||
+ | ** i due "Napolitano Ernesto" | ||
+ | ** i due "Penna Pierluigi" | ||
+ | ** i due "Petrocelli Antonella" | ||
+ | ** i due "Scarcella Giuseppe" | ||
+ | ** "Scarfi Maria Rosaria" e "Scarfi' Maria Rosaria" | ||
+ | ** i due "Senatore Maria Rosaria" | ||
+ | ** i tre "Vasta Salvatore" | ||
+ | ** i due "Veneri Ottorino" | ||
+ | ** "Zambianchi Enrico" e "Zambianchi Ernico" | ||
+ | |||
+ | |||
+ | * Mancano del tutto: | ||
+ | ** Gloria Bordogna | ||
+ | ** Cristiano Fugazza | ||
+ | |||
+ | |||
+ | * Typos in: | ||
+ | ** "GallÌ Gabriele" e "GallÌ Nunzio Gabriele" | ||
+ | ** "Alfare' Loredana" | ||
+ | ** "Scarfi' Maria Rosaria" | ||
+ | |||
+ | |||
+ | * Nome e cognome forse invertiti: | ||
+ | ** Giuseppina Aloni | ||
+ | |||
+ | === Nel rendering del browser (errori CSS o JavaScript) === | ||
+ | L'applicazione e' stata sviluppata col supporto di Firefox (v. 22.0). Puo' darsi che su altri browser le funzionalita' o la visualizzazione possano differire: | ||
=== Nell'applicazione: === | === Nell'applicazione: === | ||
+ | L'applicazione e' stata sviluppata in ambiente Ubuntu (Precise Pangolin) e verra' deployata su Ubuntu Server (medesimna versione). Non dovrebbero quindi esserci particolari problemi in questo passaggio. Nel caso: | ||
== Todo list: == | == Todo list: == |
Revision as of 17:06, 24 July 2013
Il Relation Editor e' una interfaccia che permette di associare le entita' presenti all' interno di RITMARE (persone, istituti, SP/WP/...) ad ambiti di ricerca specifici (espressi questi ultimi come vocabolari controllati nel formato SKOS).
Contents
Generalita'
Le principali finalita' dell'interfaccia sono le seguenti:
- offrire un "colpo d'occhio" sui dati relativi ai partner RITMARE in modo da evidenziare errori nei dati;
- consentire a persone l'aggiunta/modifica di associazioni in modo trasparente alla struttura dati sottostante;
- verificare che gli endpoint che forniscono i thesauri da utilizzarsi soddisfino i requirements stabiliti;
- chiarire i requirements per un'interfaccia che non sia di back-office bensi' aperta a tutti gli utenti RITMARE.
Utilizzo:
L'interfaccia e' composta essenzialmente da tre pannelli:
- a) Un pannello per selezionare entita' appartenenti al progetto RITMARE;
- b) Un pannello per selezionare termini da vocabolari controllati;
- c) Un pannello che visualizza le relazioni esistenti.
Fig. 1: Interfaccia del Relation Editor
Errori:
Nei dati:
Con le differentui modalita' di visualizzazione possibili con l'interfaccia e' possibile notare errori nei dati che non sono immediatamente riconoscibili altrimenti. La visualizzazione per istituti e alfabetica mette in evidenza le seguenti (possibili) discrepanze:
- Sono ragionevolmente la stessa persona:
- "Calabrese Giuseppe" e "Calabrese Giuspeppe"
- "Fragliasso Anna" e "Fragliasso Anna Maria"
- i due "Badalucco Cinzia Vita"
- i due "Corsieri Giuseppe"
- i due "Cuttitta Angela"
- "GallÌ Gabriele" e "GallÌ Nunzio Gabriele"
- "Gancitano Salvatore" e "Gangitano Salvatore"
- "Scotto Di Vettimo Paolo" e "Scotto di Vettimo Paolo"
- i due "Sorgente Roberto"
- "Di Memmo Alberico" e "DiMemmo Alberico"
- "Attolico Giovanni" e "Attolico Gianni"
- "Kovacevic Vedrana" e "Kovaceviv Vedrana"
- i due "Lorenzon Simonetta"
- i due "Zecchin Massimo"
- i due "D'Alelio Domenico"
- "Hochscheid Sabdra" e "Hochscheid Sandra"
- i due "Paglialonga Angela" e "Paglialonga Angela"
- "Patti Francesco Paolo" e "Patti Paolo"
- i due "Accetta Angelo"
- "Adamo Maria Patrizia" e "Adamo Maria"
- "Balestra Cecilia" e "Balestra Ceci"
- i due "Basilone Gualtiero"
- "Bianchini Marco L." e "Bianchini Marco"
- i due "Bonanno Angelo"
- i due "Bono Gioacchino"
- i due "Campanella Fabio"
- i due "Canizzaro Leonardo"
- i due "Carpi Piera"
- "Corseri Giuseppe" e "Corsieri Giuseppe"
- "De Lucia Giuseppe Andrea" e "De Lucia Andrea"
- i due "Di Cristofalo Salvatore"
- i due "Fiorentino Fabio"
- i due "Freni Salvatore"
- i due "Freni Angelo"
- i tre "Frusteri Francesco"
- i due "Gai Francesco"
- i due "Gallerani Andrea"
- "Giacalone Vincenzo Maximiliano" e "Giacalone Maximiliano"
- i due "Giani Michele"
- i due "Iacono Roberto"
- i due "Leonori Iole"
- i due "Lopresti Valeria"
- i tre "Maggio Gaetano"
- i due "Mauro Salvatore"
- i due "Meo Agostino"
- i due "Mondello Natale"
- "Monticelli Luise Salvador" e "Monticelli Luis"
- i due "Napolitano Ernesto"
- i due "Penna Pierluigi"
- i due "Petrocelli Antonella"
- i due "Scarcella Giuseppe"
- "Scarfi Maria Rosaria" e "Scarfi' Maria Rosaria"
- i due "Senatore Maria Rosaria"
- i tre "Vasta Salvatore"
- i due "Veneri Ottorino"
- "Zambianchi Enrico" e "Zambianchi Ernico"
- Mancano del tutto:
- Gloria Bordogna
- Cristiano Fugazza
- Typos in:
- "GallÌ Gabriele" e "GallÌ Nunzio Gabriele"
- "Alfare' Loredana"
- "Scarfi' Maria Rosaria"
- Nome e cognome forse invertiti:
- Giuseppina Aloni
Nel rendering del browser (errori CSS o JavaScript)
L'applicazione e' stata sviluppata col supporto di Firefox (v. 22.0). Puo' darsi che su altri browser le funzionalita' o la visualizzazione possano differire:
Nell'applicazione:
L'applicazione e' stata sviluppata in ambiente Ubuntu (Precise Pangolin) e verra' deployata su Ubuntu Server (medesimna versione). Non dovrebbero quindi esserci particolari problemi in questo passaggio. Nel caso:
Todo list:
- Linkare entita' e termini dei tesauri ai rispettivi dettagli; per i primi si potrebbero anche editare le data properties associate.
- Gestione delle eccezioni (try ... except)
Desiderata:
- Specificare per ognuno degli endpoint in b) quali thesauri debbano essere elencati aggiungendo un attributo al modello.