Scrivo alla lista per un consiglio su questo argomento perché vedo che qui ci sono molti partecipanti che hanno approfondito ciò che riguarda la gestione degli identificativi.
Dobbiamo valutare un formato da assegnare ai permalink per la Biblioteca Digitale Ligure (http://bibliotecadigitale.regione.liguria.it/) che attualmente non li gestisce, e ci interesserebbe individuare le soluzioni migliori e più standard, soprattutto ai fini dell'utilizzo del permalink in contesti diversi .
Non si tratta di permalink del singolo oggetto digitale (ad esempio l'immagine di una pagina di un libro digitalizzato), ma del documento (libro, manoscritto, registrazione musicale, film ecc.), che può corrispondere ad uno o più oggetti digitali, a seconda della sua natura e di come è stato trattato. Ovviamente gli oggetti digitali sono accessibili a partire dal documento (e anche singolarmente).
Sarebbe facile utilizzare un permalink con questa struttura
http://bibliotecadigitale.regione.liguria.it/id/<identificativohttp://bibliotecadigitale.regione.liguria.it/id/%3cidentificativo>
dove l'identificativo attualmente è un BID SBN se esiste, altrimenti è generato localmente (anche se potrebbe essere un id di provenienza non SBN), ma prima di adottarlo volevamo vedere se ci sono soluzioni migliori e più standard, soprattutto ai fini dell'utilizzo del permalink in contesti diversi.
Usare lo schema urn potrebbe essere interessante, ma ci vorrebbe un namespace apposito, che invece non c'è. Ad esempio, se ci fosse il namespace "bdl" si potrebbero avere degli urn come
urn:bdl:<identificativo>
ma non c'è, e neppure ne ho trovato un altro utilizzabile tra quelli predefiniti.
Un'altra soluzione potrebbe essere il DOI, che però comporta dei costi anche, mentre noi dobbiamo tenere il più possibile bassi i costi di gestione.
Altro dubbio: può essere il caso di assegnare un permalink sia al documento che ai singoli oggetti digitali?
Qualunque considerazione o suggerimento saranno benevenuti.
Grazie in anticipo.
Beppe
REGIONE LIGURIA Servizio Programmi culturali e Spettacolo Via Fieschi 17 - piano U2 - stanza 26 16121 GENOVA GE ITALIA Tel +39-0105484616 0105484610 Fax +39-0105484666 Email giuseppe.pavoletti@regione.liguria.itmailto:giuseppe.pavoletti@regione.liguria.it
Pavoletti Giuseppe Carlo wrote:
Sarebbe facile utilizzare un permalink con questa struttura http://bibliotecadigitale.regione.liguria.it/id/<identificativo
oltre ad essere facile, e' questa secondo me la soluzione vincente:
1- si usa uno standard: url e risoluzione dns. non c'e' bisogno di reinventare le ruote. 2- non si fa affidamento a organizzazioni terze, tutto e' in vostro controllo. potete decidere in futuro di rimappare o redirigere gli identificativi come volete. 3- costo irrilevante 4- sicurezza sul lungo termine: regione.liguria.it e' destinato ad esistere ancora per molto spero (se qualcuno non decide di eliminare le regioni). ovviamente dovete assicurarvi che cambiamenti organizzativi della vostra istituzione non rischino di far sparire il sottodominio bibliotecadigitale.regione.liguria.it
su tutti gli altri identificatori persistenti, io nutro forte scetticismo:
* urn: non e' piu' al passo con i tempi, e non sfrutta gli standard del web * doi: il valore aggiunto del doi sono i servizi di gestione dei metadati. per la letteratura scientifica e' importante, per il resto... boh * ark: questo non l'ho mai studiato abbastanza, non vorrei esprimere pareri sbagliati. se volete approfondire:
https://wiki.ucop.edu/display/Curation/ARK http://tools.ietf.org/id/draft-kunze-ark-15.txt https://confluence.ucop.edu/download/attachments/16744455/arkcdl.pdf
Altro dubbio: può essere il caso di assegnare un permalink sia al documento che ai singoli oggetti digitali?
penso che sia un cosa molto utile permettere di linkare/citare direttamente l'oggetto digitale.
ciao
-- raffaele
Per quel che vale, da smanettone dilettante, sono d'accordo con Raffaele Messuti. La "pulizia" dei link e la loro "granularità" (cioè il fatto di poter linkare il documento e anche i singolo oggetti digitali) sono cose estremamente utili, anche per future API e riuso da parte di terzi di quei dati e metadati.
A tenere le cose semplici e pulite ci guadagneranno molto quindi anche gli utenti del sito, che in base alla URL capiranno subito dove si è e cosa si sta guardando.
Aubrey
2015-10-06 10:00 GMT+02:00 raffaele messuti raffaele.messuti@gmail.com:
Pavoletti Giuseppe Carlo wrote:
Sarebbe facile utilizzare un permalink con questa struttura http://bibliotecadigitale.regione.liguria.it/id/<identificativo
oltre ad essere facile, e' questa secondo me la soluzione vincente:
1- si usa uno standard: url e risoluzione dns. non c'e' bisogno di reinventare le ruote. 2- non si fa affidamento a organizzazioni terze, tutto e' in vostro controllo. potete decidere in futuro di rimappare o redirigere gli identificativi come volete. 3- costo irrilevante 4- sicurezza sul lungo termine: regione.liguria.it e' destinato ad esistere ancora per molto spero (se qualcuno non decide di eliminare le regioni). ovviamente dovete assicurarvi che cambiamenti organizzativi della vostra istituzione non rischino di far sparire il sottodominio bibliotecadigitale.regione.liguria.it
su tutti gli altri identificatori persistenti, io nutro forte scetticismo:
- urn: non e' piu' al passo con i tempi, e non sfrutta gli standard del web
- doi: il valore aggiunto del doi sono i servizi di gestione dei
metadati. per la letteratura scientifica e' importante, per il resto... boh
- ark: questo non l'ho mai studiato abbastanza, non vorrei esprimere
pareri sbagliati. se volete approfondire:
https://wiki.ucop.edu/display/Curation/ARK http://tools.ietf.org/id/draft-kunze-ark-15.txt https://confluence.ucop.edu/download/attachments/16744455/arkcdl.pdf
Altro dubbio: può essere il caso di assegnare un permalink sia al documento che ai singoli oggetti digitali?
penso che sia un cosa molto utile permettere di linkare/citare direttamente l'oggetto digitale.
ciao
-- raffaele _______________________________________________ Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
Anche io mi aggiungo ad Andrea e sono d'accordo con il suggerimento di Raffaele di creare un permalink 'proprietario' e di assegnare un identificativo anche agli oggetti e non solo ai documenti. Tutte e due le scelte sono perfettamente coerenti con i principi del web semantico e quindi potrebbero rivelarsi molto vantaggiose in futuro.
Carlo
Il giorno 6 ottobre 2015 10:07, Andrea Zanni zanni.andrea84@gmail.com ha scritto:
Per quel che vale, da smanettone dilettante, sono d'accordo con Raffaele Messuti. La "pulizia" dei link e la loro "granularità" (cioè il fatto di poter linkare il documento e anche i singolo oggetti digitali) sono cose estremamente utili, anche per future API e riuso da parte di terzi di quei dati e metadati.
A tenere le cose semplici e pulite ci guadagneranno molto quindi anche gli utenti del sito, che in base alla URL capiranno subito dove si è e cosa si sta guardando.
Aubrey
2015-10-06 10:00 GMT+02:00 raffaele messuti raffaele.messuti@gmail.com:
Pavoletti Giuseppe Carlo wrote:
Sarebbe facile utilizzare un permalink con questa struttura http://bibliotecadigitale.regione.liguria.it/id/<identificativo
oltre ad essere facile, e' questa secondo me la soluzione vincente:
1- si usa uno standard: url e risoluzione dns. non c'e' bisogno di reinventare le ruote. 2- non si fa affidamento a organizzazioni terze, tutto e' in vostro controllo. potete decidere in futuro di rimappare o redirigere gli identificativi come volete. 3- costo irrilevante 4- sicurezza sul lungo termine: regione.liguria.it e' destinato ad esistere ancora per molto spero (se qualcuno non decide di eliminare le regioni). ovviamente dovete assicurarvi che cambiamenti organizzativi della vostra istituzione non rischino di far sparire il sottodominio bibliotecadigitale.regione.liguria.it
su tutti gli altri identificatori persistenti, io nutro forte scetticismo:
- urn: non e' piu' al passo con i tempi, e non sfrutta gli standard del
web
- doi: il valore aggiunto del doi sono i servizi di gestione dei
metadati. per la letteratura scientifica e' importante, per il resto... boh
- ark: questo non l'ho mai studiato abbastanza, non vorrei esprimere
pareri sbagliati. se volete approfondire:
https://wiki.ucop.edu/display/Curation/ARK http://tools.ietf.org/id/draft-kunze-ark-15.txt https://confluence.ucop.edu/download/attachments/16744455/arkcdl.pdf
Altro dubbio: può essere il caso di assegnare un permalink sia al documento che ai singoli oggetti digitali?
penso che sia un cosa molto utile permettere di linkare/citare direttamente l'oggetto digitale.
ciao
-- raffaele _______________________________________________ Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
Sono d'accordo con quanto è stato scritto. L'URL semplice è il più efficace sia dal punto di vista del SEO che della comprensibilità da parte degli utenti.
La struttura potrebbe essere ulteriormente esplicativa, per esempio https://bibliotecadigitale.regione.liguria.it/books/ID/Title
Un esempio secondo me da prendere in considerazione è quello che fa la Open Library https://openlibrary.org, dove è presente la distinzione: books, works, authors, publischer, etc. Es. https://openlibrary.org/books/OL722589M/Passavamo_sulla_terra_leggeri
Oppure analizzare la struttura degli URL dell'Internet Archive può dare altri spunti: es. https://archive.org/details/wonderfulwizardo00baumiala Dove l'oggetto è sia incorporato nella pagina web che scaricabile da un diverso URL https://archive.org/download/wonderfulwizardo00baumiala/wonderfulwizardo00ba...
Saluti Francesco
Il 06/10/2015 10:07, Andrea Zanni ha scritto:
Per quel che vale, da smanettone dilettante, sono d'accordo con Raffaele Messuti. La "pulizia" dei link e la loro "granularità" (cioè il fatto di poter linkare il documento e anche i singolo oggetti digitali) sono cose estremamente utili, anche per future API e riuso da parte di terzi di quei dati e metadati.
A tenere le cose semplici e pulite ci guadagneranno molto quindi anche gli utenti del sito, che in base alla URL capiranno subito dove si è e cosa si sta guardando.
Aubrey
2015-10-06 10:00 GMT+02:00 raffaele messuti <raffaele.messuti@gmail.com mailto:raffaele.messuti@gmail.com>:
Pavoletti Giuseppe Carlo wrote: > Sarebbe facile utilizzare un permalink con questa struttura > http://bibliotecadigitale.regione.liguria.it/id/<identificativo oltre ad essere facile, e' questa secondo me la soluzione vincente: 1- si usa uno standard: url e risoluzione dns. non c'e' bisogno di reinventare le ruote. 2- non si fa affidamento a organizzazioni terze, tutto e' in vostro controllo. potete decidere in futuro di rimappare o redirigere gli identificativi come volete. 3- costo irrilevante 4- sicurezza sul lungo termine: regione.liguria.it <http://regione.liguria.it> e' destinato ad esistere ancora per molto spero (se qualcuno non decide di eliminare le regioni). ovviamente dovete assicurarvi che cambiamenti organizzativi della vostra istituzione non rischino di far sparire il sottodominio bibliotecadigitale.regione.liguria.it <http://bibliotecadigitale.regione.liguria.it> su tutti gli altri identificatori persistenti, io nutro forte scetticismo: * urn: non e' piu' al passo con i tempi, e non sfrutta gli standard del web * doi: il valore aggiunto del doi sono i servizi di gestione dei metadati. per la letteratura scientifica e' importante, per il resto... boh * ark: questo non l'ho mai studiato abbastanza, non vorrei esprimere pareri sbagliati. se volete approfondire: https://wiki.ucop.edu/display/Curation/ARK http://tools.ietf.org/id/draft-kunze-ark-15.txt https://confluence.ucop.edu/download/attachments/16744455/arkcdl.pdf > Altro dubbio: può essere il caso di assegnare un permalink sia al > documento che ai singoli oggetti digitali? penso che sia un cosa molto utile permettere di linkare/citare direttamente l'oggetto digitale. ciao -- raffaele _______________________________________________ Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it <mailto:Bibliotecari@wikimedia.it> Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
-----Messaggio originale----- Da: Bibliotecari [mailto:bibliotecari-bounces@wikimedia.it] Per conto di raffaele messuti Inviato: martedì 6 ottobre 2015 10:01 A: Lista di discussione per bibliotecari e wikipediani Oggetto: Re: [Bibliotecari] Struttura di un permalink
oltre ad essere facile, e' questa secondo me la soluzione vincente
Innanzitutto ringrazio tutti quelli che mi hanno risposto con pareri e informazioni che ho trovato molto utili.
Di seguito qualche considerazione aggiuntiva.
ark: questo non l'ho mai studiato abbastanza, non vorrei esprimere pareri sbagliati. se volete approfondire
Ho letto un po' di documentazione: sembrerebbe una soluzione interessante, ma implica comunque la dipendenza da un soggetto che assegna il namespace. Inoltre ho visto che lo standard è supportato da molte organizzazioni importanti ma pare che non tutte lo usino in pratica, almeno in modo visibile (ad esempio, gli URL di Gallica sono basati su ark, ma in Internet Archive e British Library non ne ho trovato traccia)
penso che sia un cosa molto utile permettere di linkare/citare direttamente l'oggetto digitale
Noto che quasi tutte le risposte hanno dato questo consiglio, che mi sembra molto giusto, ora vedrò come possiamo realizzarlo in pratica.
[Piras] Un esempio secondo me da prendere in considerazione è quello che fa la Open Library, dove è presente la distinzione: books, works, authors, publisher
L'aggiunta del titolo mi sembra un ottimo suggerimento, vedrò se tecnicamente è semplice da realizzare. Invece attualmente nella BDL non possiamo creare permalink per autori e opere perché il MAG non prevede l'identificativo dell'autore né tantomeno gestisce il titolo uniforme. E' però una cosa che si potrebbe fare nell'opac, bisognerà pensarci.
[Consonni] gli identificativi SBN contenevano il carattere backslash
Questi sono gli identificativi come appaiono nell'opac (non ho mai capito perché), ma noi usiamo quelli "originari" come assegnati in produzione che contengono solo lettere e numeri, ad esempio http://bibliotecadigitale.regione.liguria.it/id/LIG0239947.
Poiché cerchiamo di utilizzare, dove ci sono, identificativi preesistenti e non creati in casa, non tutti gli identificativi possibili esistono realmente: nella BDL non ci sono tutti i BID presenti in SBN (per adesso ...) ma solo una piccolissima parte. Di conseguenza uno script che li cerca tutti sequenzialmente è possibile (limitandosi ai BID SBN dovrebbe andare da A000000000 a ZZZE999999) ma dovrebbe gestire il caso dell'id non trovato e soprattutto fare un grandissimo numero di ricerche a vuoto.
Però usare degli id preesistenti ha anche il grande vantaggio che chi conosce l'id sa subito come verificare se si trova nella BDL, ed è condizione per la mappatura tra dataset diversi.
Grazie ancora a tutti
Beppe
REGIONE LIGURIA Servizio Programmi culturali e Spettacolo Via Fieschi 17 - piano U2 - stanza 26 16121 GENOVA GE ITALIA Tel +39-0105484616 Fax +39-0105484666 Email giuseppe.pavoletti@regione.liguria.it
Pavoletti Giuseppe Carlo wrote:
Ho letto un po' di documentazione: sembrerebbe una soluzione interessante, ma implica comunque la dipendenza da un soggetto che assegna il namespace. Inoltre ho visto che lo standard è supportato da molte organizzazioni importanti ma pare che non tutte lo usino in pratica, almeno in modo visibile (ad esempio, gli URL di Gallica sono basati su ark, ma in Internet Archive e British Library non ne ho trovato traccia)
su internet archive ark non e' usato direttamente nella url, ma e' presente nei metadati:
http://i.imgur.com/H5UNyJg.png https://archive.org/metadata/decoder-11
-- raffaele
-----Messaggio originale----- Da: Bibliotecari [mailto:bibliotecari-bounces@wikimedia.it] Per conto di raffaele messuti Inviato: mercoledì 7 ottobre 2015 15:10 A: Lista di discussione per bibliotecari e wikipediani Oggetto: Re: [Bibliotecari] R: Struttura di un permalink
su internet archive ark non e' usato direttamente nella url, ma e' presente nei metadati:
Lo immaginavo, ma evidentemente non è ancora stato assegnato a tutto e io sono capitato solo su documenti che non lo hanno
Beppe
On 10/7/15 1:57 AM, Pavoletti Giuseppe Carlo wrote:
[Piras] Un esempio secondo me da prendere in considerazione è quello che fa la Open Library, dove è presente la distinzione: books, works,
authors, publisher
L'aggiunta del titolo mi sembra un ottimo suggerimento, vedrò se tecnicamente è semplice da realizzare.
Nota, pero', che con un IRI come:
https://openlibrary.org/works/OL15331606W/Nome_della_rosa
il vero permalink e'
https://openlibrary.org/works/OL15331606W/
Il titolo e' aggiunto solo per leggibilita'. Se si aggiunge "on the fly" non saprei dire. Pero', il programmatore (nuovo) sul progetto e' un tale Giovanni Damiola, e allora dovrebbe essere possibile chiedergli come l'hanno fatto.
kc
-----Messaggio originale----- Da: Bibliotecari [mailto:bibliotecari-bounces@wikimedia.it] Per conto di Karen Coyle Inviato: mercoledì 7 ottobre 2015 17:54 A: bibliotecari@wikimedia.it Oggetto: Re: [Bibliotecari] R: Struttura di un permalink
il vero permalink e' https://openlibrary.org/works/OL15331606W/
E' vero, anzi ho visto che qualsiasi cosa si scriva nell'url dopo l'identificativo (ad esempio https://openlibrary.org/works/OL15331606W/zzz) il risultato è sempre quello corretto, visualizzato col titolo. Evidentemente il programma analizza l'URL passata dal browser per individuare l'identificativo vero e proprio.
C'è anche una pagina di documentazione sul trattamento degli URL (https://openlibrary.org/dev/docs/bookurls) ma mi pare che non parli in modo particolare degli identificativi.
Pero', il programmatore (nuovo) sul progetto e' un tale Giovanni Damiola, e allora dovrebbe essere possibile chiedergli come l'hanno fatto.
Hai qualche riferimento per contattarlo? E' italiano (per sapere in che lingua scrivergli)?
Beppe
Il 07/10/2015 17:53, Karen Coyle ha scritto:
On 10/7/15 1:57 AM, Pavoletti Giuseppe Carlo wrote:
[Piras] Un esempio secondo me da prendere in considerazione è quello che fa la Open Library, dove è presente la distinzione: books, works,
authors, publisher
L'aggiunta del titolo mi sembra un ottimo suggerimento, vedrò se tecnicamente è semplice da realizzare.
Nota, pero', che con un IRI come:
https://openlibrary.org/works/OL15331606W/Nome_della_rosa
il vero permalink e'
https://openlibrary.org/works/OL15331606W/
Il titolo e' aggiunto solo per leggibilita'. Se si aggiunge "on the fly" non saprei dire. Pero', il programmatore (nuovo) sul progetto e' un tale Giovanni Damiola, e allora dovrebbe essere possibile chiedergli come l'hanno fatto.
kc
Sconsiglierei di aggiungere parti solo "per leggibilità". Il più delle volte chi trasmette un IRI/URI/URL considera ogni sua parte come indispensabile nell'identificazione della risorsa.
Ciao Beppe, ho conosciuto Giovanni, che è italiano :-) Lo invito a iscriversi qui dentro.
Andrea
2015-10-08 9:34 GMT+02:00 Ricordisamoa ricordisamoa@openmailbox.org:
Il 07/10/2015 17:53, Karen Coyle ha scritto:
On 10/7/15 1:57 AM, Pavoletti Giuseppe Carlo wrote:
[Piras] Un esempio secondo me da prendere in considerazione è quello che
fa la Open Library, dove è presente la distinzione: books, works,
authors, publisher
L'aggiunta del titolo mi sembra un ottimo suggerimento, vedrò se tecnicamente è semplice da realizzare.
Nota, pero', che con un IRI come:
https://openlibrary.org/works/OL15331606W/Nome_della_rosa
il vero permalink e'
https://openlibrary.org/works/OL15331606W/
Il titolo e' aggiunto solo per leggibilita'. Se si aggiunge "on the fly" non saprei dire. Pero', il programmatore (nuovo) sul progetto e' un tale Giovanni Damiola, e allora dovrebbe essere possibile chiedergli come l'hanno fatto.
kc
Sconsiglierei di aggiungere parti solo "per leggibilità". Il più delle volte chi trasmette un IRI/URI/URL considera ogni sua parte come indispensabile nell'identificazione della risorsa.
Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
Ricordisamoa wrote:
Sconsiglierei di aggiungere parti solo "per leggibilità". Il più delle volte chi trasmette un IRI/URI/URL considera ogni sua parte come indispensabile nell'identificazione della risorsa.
corretto. gli identificatori _DEVONO_ essere opachi.
http://www.w3.org/DesignIssues/Axioms.html#opaque
https://wiki.ucop.edu/display/Curation/NOID "Opaque identifiers, such as numbers or random combinations of letters, are useful as long-term descriptors for information objects because they don't contain information that is at risk of becoming untrue later."
openlibrary fa correttamente un redirect 301 dall'identificatore alla pagina web
➜ ~ http -h https://openlibrary.org/works/OL15331606W
HTTP/1.1 301 Moved Permanently Location: https://openlibrary.org/works/OL15331606W/Nome_della_rosa ...
ciao
-- raffaele
On 08/10/15 12:59, raffaele messuti wrote:
Ricordisamoa wrote:
Sconsiglierei di aggiungere parti solo "per leggibilità". Il più delle volte chi trasmette un IRI/URI/URL considera ogni sua parte come indispensabile nell'identificazione della risorsa.
corretto. gli identificatori _DEVONO_ essere opachi.
https://twitter.com/pabinkley/status/687033692921827328 cosi', giusto per tornare sull'argomento.
-- raffaele
Ciao Giuseppe,
Posso dirti due cose da "programmatore". Innanzitutto anche io sono d'accordo con Raffale.
Il 5 ottobre 2015 17:28, Pavoletti Giuseppe Carlo GiuseppeCarlo.Pavoletti@regione.liguria.it ha scritto:
Sarebbe facile utilizzare un permalink con questa struttura
http://bibliotecadigitale.regione.liguria.it/id/<identificativo>
dove l’identificativo attualmente è un BID SBN se esiste, altrimenti è generato localmente (anche se potrebbe essere un id di provenienza non SBN), ma prima di adottarlo volevamo vedere se ci sono soluzioni migliori e più standard, soprattutto ai fini dell’utilizzo del permalink in contesti diversi.
La soluzione "mista" non mi convince molto. Per due motivi: * gli identificativi SBN contenevano il carattere backslash ("") che non è molto semplice da gestire, meglio degli identificativi completamente numerici o al più alfanumerici (non a caso, tutti gli identificativi Wikidata sono fatti così). Sono molto più facili da gestire per un programmatore con qualsiasi linguaggio di programmazione. * l'identificativo alfanumerico ha anche un'altra interessante proprietà. Se so che il primo identificativo è: http://bibliotecadigitale.regione.liguria.it/id/0000001 e l'ultimo è http://bibliotecadigitale.regione.liguria.it/id/0123456 è molto semplice scrivere uno script che permette di accedere a tutti gli oggetti in modo sequenziale.
C
bibliotecari@liste.wikimedia.it