You are looking at the HTML representation of the XML format.
HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format.
To see the non HTML representation of the XML format, set format=xml.
See the complete documentation, or API help for more information.
<?xml version="1.0"?>
<api>
  <query-continue>
    <allpages gapcontinue="Request_sml_om" />
  </query-continue>
  <query>
    <pages>
      <page pageid="89" ns="0" title="Relation Editor">
        <revisions>
          <rev contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">Il [http://10.0.0.15/browser/ 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).

== Generalita' ==
Le principali finalita' dell'interfaccia sono le seguenti:
# offrire un &quot;colpo d'occhio&quot; 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.

[[File:interface1.png|470x434px]]
Fig. 1: Interfaccia del Relation Editor

Una volta selezionati, rispettivamente, una o piu' entita' sul lato sinistro e uno o piu' termini sul lato destro, e' possibile metterli in relazione premendo il bottone &quot;associa&quot;.

Nel pannello inferiore e' possibile selezionare le relazioni esistenti (al momento senza opzioni di filtering) ed eliminare quelle selezionate. 

== Bachi/errori nei dati: ==

=== 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 (per favore mettere in grassetto la dicitura corretta in modo da capire come correggere l'errore):
** &quot;'''Calabrese Giuseppe'''&quot; e &quot;Calabrese Giuspeppe&quot;
** &quot;'''Fragliasso Anna'''&quot; e &quot;Fragliasso Anna Maria&quot;
** i due &quot;Badalucco Cinzia Vita&quot;
** i due &quot;Corsieri Giuseppe&quot;
** i due &quot;Cuttitta Angela&quot;
** &quot;'''GallÌ Gabriele'''&quot; e &quot;GallÌ Nunzio Gabriele&quot;
** &quot;'''Gancitano Salvatore'''&quot; e &quot;Gangitano Salvatore&quot;
** &quot;'''Scotto Di Vettimo Paolo'''&quot; e &quot;Scotto di Vettimo Paolo&quot;
** i due &quot;Sorgente Roberto&quot;
** &quot;'''Di Memmo Alberico'''&quot; e &quot;DiMemmo Alberico&quot;
** &quot;'''Attolico Giovanni'''&quot; e &quot;Attolico Gianni&quot;
** &quot;'''Kovacevic Vedrana'''&quot; e &quot;Kovaceviv Vedrana&quot;
** i due &quot;Lorenzon Simonetta&quot;
** i due &quot;Zecchin Massimo&quot; 
** i '''sei''' &quot;D'Alelio Domenico&quot;
** &quot;Hochscheid Sabdra&quot; e &quot;'''Hochscheid Sandra'''&quot;
** &quot;'''Paglialonga Angela'''&quot; e &quot;Paglialonga Anegla&quot;
** &quot;'''Patti Francesco Paolo'''&quot; e &quot;Patti Paolo&quot;
** i due &quot;Accetta Angelo&quot; 
** &quot;Adamo Maria Patrizia&quot; e &quot;'''Adamo Maria'''&quot;
** &quot;'''Balestra Cecilia'''&quot; e &quot;Balestra Ceci&quot;
** i due &quot;Basilone Gualtiero&quot; 
** &quot;'''Bianchini Marco L.'''&quot; e &quot;Bianchini Marco&quot; '''con due diverse affiliazioni ma stesso recapito mail'''
** i due &quot;Bonanno Angelo&quot; 
** i due &quot;Bono Gioacchino&quot; 
** i due &quot;Campanella Fabio&quot; 
** i due &quot;Canizzaro Leonardo&quot; 
** i due &quot;Carpi Piera&quot; 
** &quot;'''Corseri Giuseppe'''&quot; e &quot;Corsieri Giuseppe&quot;
** &quot;'''De Lucia Giuseppe Andrea'''&quot; e &quot;De Lucia Andrea&quot;
** &quot;Decarolis Giacomo&quot; e '''&quot;De Carolis Giacomo&quot;'''
** i due &quot;Di Cristofalo Salvatore&quot; 
** i due &quot;Fiorentino Fabio&quot; 
** i due &quot;Freni Salvatore&quot;
** i due &quot;Freni Angelo&quot;
** i tre &quot;Frusteri Francesco&quot;
** i due &quot;Gai Francesco&quot;
** i due &quot;Gallerani Andrea&quot;
** &quot;'''Giacalone Vincenzo Maximiliano'''&quot; e &quot;Giacalone Maximiliano&quot;
** i due &quot;Giani Michele&quot;
** i due &quot;Iacono Roberto&quot;
** i due &quot;Leonori Iole&quot;
** i due &quot;Lopresti Valeria&quot;
** i tre &quot;Maggio Gaetano&quot;
** i due &quot;Mauro Salvatore&quot;
** i due &quot;Meo Agostino&quot;
** i due &quot;Mondello Natale&quot;
** &quot;'''Monticelli Luise Salvador'''&quot; e &quot;Monticelli Luis&quot;
** i due &quot;Napolitano Ernesto&quot;
** i due &quot;Penna Pierluigi&quot;
** i due &quot;Petrocelli Antonella&quot;
** i due &quot;Scarcella Giuseppe&quot;
** &quot;Scarfi Maria Rosaria&quot; e &quot;Scarfi' Maria Rosaria&quot; '''il nome corretto è Scarfì Maria Rosaria'''
** i due &quot;Senatore Maria Rosaria&quot;
** i tre &quot;Vasta Salvatore&quot;
** i due &quot;Veneri Ottorino&quot;
** &quot;'''Zambianchi Enrico'''&quot; e &quot;Zambianchi Ernico&quot;

* corretti gli errori di cui sopra, tranne i seguenti (dei quali serve conoscere l'affiliazione):
** &quot;Bianchini Marco L.&quot; 
** &quot;Senatore Maria Rosaria&quot;
** &quot;Lopresti Valeria&quot;
** &quot;Gai Francesco&quot;
** &quot;Meo Agostino&quot;
** &quot;Penna Pierluigi&quot;

* Mancano del tutto:
** Gloria Bordogna
** Cristiano Fugazza
** ''Giorgio Fontolan'' '''aggiunto in 20131023_patch.rdf'''
*** mancano gli SP?_WP?_AZ?_UO?? di appartenenza
** ''Giuseppe Manzella'' '''aggiunto in 20131023_patch.rdf'''


* Typos in:
** &quot;GallÌ Gabriele&quot; e &quot;GallÌ Nunzio Gabriele&quot;
** &quot;Alfare' Loredana&quot;
** &quot;Scarfi' Maria Rosaria&quot;


* Nome e cognome forse invertiti:
** Giuseppina Aloni

=== Errori nei thesauri presso IREA ===
* Temi di INSPIRE non visualizzati alfabeticamente

=== Errori nel rendering del browser (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. Indicare la combinazione sistema operativo - browser che evidenzia il problema.
* Refresh finestra relazioni dopo l'inserimento di nuove relazioni:
** Ubuntu 12.04 - Firefox: OK
** Mac Mountain Lion - Chrome v 29.0.1547.65: la funzione di ricerca non fornisce risultati
** Mac Mountain Lion - Safari v 6.0.5: la funzione di ricerca non fornisce risultati
** Mac Mountain Lion - Firefox v 23.0.1: OK

=== Bachi 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. Possono esservi comunque bachi nel funzionamento:
* Visualizzazione alfabetica: non funziona con alcuni dei thesauri (e.g., ISO 19119)
** Forse per la definizione della lingua xml:lang globale e non per ogni skos:prefLabel
* ''Se si cambia thesauro quando ci si trova nella modalita' di visualizzazione alfabetica, questo ultimo layer non viene nascosto e si sovrappone alla visualizzazione di default (quella gerarchica)'' '''risolto in v0.2'''
* ''selezionando la visualizzazione alfabetica vengono parzialmente coperti i menu''
** ''forse per la lettera di troppo a destra della pagina'' '''risolto in v0.2'''
* Ai post successivi al primo può comparire la dialog bot &quot;To display this page, Firefox must send information that will repeat any action (such as a search or order confirmation) that was performed earlier&quot;. Trovare come eliminarla.

== Todo list: ==
* Deployment dell'applicazione
** ''Applicazione funzionante in locale su http://10.0.0.15/, manca connessione con Apache'' '''implementato'''
* Linkare entita' e termini dei tesauri ai rispettivi dettagli; per i primi si potrebbero anche editare le data properties associate.
* ''Visualizzare solo uno specifico thesauro da uno specifico endpoint.'' '''implementato in v0.2'''
* Opzioni di filtering nella lista delle relazioni
* Gestione delle eccezioni (try ... except)
* aggiunta autocompletion a tab &quot;ricerca&quot;

== Desiderata: ==
* Specificare per ognuno degli endpoint in b) quali thesauri debbano essere elencati aggiungendo un attributo al modello.
* Selezione visualizzazione gerarchica/alfabetica/etc. sempre visibile in cima al tab</rev>
        </revisions>
      </page>
      <page pageid="394" ns="0" title="Repository">
        <revisions>
          <rev contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">Con il termine “repository” (deposito, magazzino, miniera) si fa genericamente riferimento a una qualsiasi destinazione designata per l’immagazzinamento dei dati (''data storage''). Tuttavia gli specialisti del mondo IT utilizzano il termine in modo più specifico per indicare un particolare ambiente definito all’interno di una struttura IT, come un insieme di database, dove un gruppo di ricerca o un’organizzazione sceglie di depositare i dati raccolti, anche di diverse tipologie. I vantaggi offerti riguardano la possibilità di disporre di un luogo per il back up dei dati o di avere un unico luogo in cui memorizzare varie tipologie di informazioni. Dal punto di vista pratico un repository di dati può essere localizzato all’interno di un personal computer, di un server di un gruppo di ricerca (dove l’affidabilità della macchina è superiore per prestazioni e funzioni aggiuntive), o in sistemi di [https://www.techopedia.com/definition/26535/cloud-storage cloud storage]. 
Nell’infrastruttura RITMARE, esistono diverse tipologie di repository riepilogate nell’immagine. Il box di sinistra evidenzia i repository costruiti durante RITMARE utilizzando [http://www.get-it.it/ GET-IT]. Nel box di destra si trovano invece i repository costruiti nel tempo dalle varie istituzioni e progetti, indipendentemente da RITMARE. Relativamente ai geodati, infatti, RITMARE ha scelto di organizzarli creando servizi [[Web standard]] che ne permettano l’archiviazione e l’erogazione attraverso il web in modo interoperabile. 
Quindi tutti i repository erogano i loro dati seguendo standard comuni e i dati da essi offerti possono essere ricercati, visualizzati, utilizzati attraverso interfacce di progetti diversi che si basino sui medesimi standard.  RITMARE SP7 ha anche costruito uno strato “cuscinetto” (middleware), che è in grado di interloquire con tutti i repository. Il middleware permette la costruzione dello strato in cui troviamo portali tematici specifici come [http://adriplan.eu/ ADRIPLAN], [http://www.atlantedellalaguna.it/ Atlante della Laguna], Delta del Po (in progettazione), Rete Osservativi (in progettazione), [http://portale0-sp7.ismar.cnr.it/#/nodes/list RITMARE Data Portal (v0.0)], ciascuno dei quali può attingere ai repository sia del box di destra che di sinistra, arricchendo così la mole di dati che può essere acceduta e simultaneamente integrata.

[[File:repository.jpg|thumbnail]]



Riferimenti
[https://www.techopedia.com/definition/23341/data-repository Repository definition]








[[Category:Glossario]]</rev>
        </revisions>
      </page>
    </pages>
  </query>
</api>