DSpace: Difference between revisions
Endrer innholdet slik at den blir mer generell og ikke inneholder unødvendige detaljer |
|||
| Line 5: | Line 5: | ||
Mer om DSpace, ser referanser nederst. | Mer om DSpace, ser referanser nederst. | ||
==DSpace i RTS== | ==DSpace i UiB sin [[RTS]]== | ||
* https://rts.uib.no/projects/dspace | * https://rts.uib.no/projects/dspace | ||
| Line 17: | Line 17: | ||
* [[Clarino]] | * [[Clarino]] | ||
==Begreper relatert til DSpace== | ==Begreper relatert til DSpace ved UiB== | ||
* Biomed Central->BORA | * Biomed Central->BORA | ||
* Cristin | * Cristin | ||
| Line 27: | Line 27: | ||
==Overføringer og integrasjoner== | ==Overføringer og integrasjoner== | ||
Det flyter en del data både til og fra flere | Det flyter en del data både til og fra flere av DSpace installasjone: | ||
(Fint om noen kan fylle på og evt. rette det som er feil under): | (Fint om noen kan fylle på og evt. rette det som er feil under): | ||
* Fra Frode til Bora (SWORD) | * Fra Frode til Bora (SWORD) | ||
| Line 34: | Line 34: | ||
* Fra Miside til Bora (FIL SYNK) | * Fra Miside til Bora (FIL SYNK) | ||
==Hva skjer framover?== | ==Hva skjer framover angående DSpace ved UiB?== | ||
* Oppgradering fra 1.8 til 3.2 i | * Oppgradering fra 1.8 til 3.2 i våren 2014 for Bora, Eksark | ||
* Intern kompetanseoverføring i IT-avdelingen om DSpace drift | * Intern kompetanseoverføring i IT-avdelingen om DSpace drift | ||
==Systemeiere== | ==Systemeiere== | ||
* UB: | * Universitetetsbiblioteket (UB): Bora, Bora for HiB, Frode, Digitalt, [[OJS]] | ||
* Tilvekstavdelingen: | * Tilvekstavdelingen, UB. : [[Clarino]] | ||
* SA: | * Studieadministrativ avdeling (SA): [[Eksark]] (Eksamensarkivet) | ||
== | ==Driftsansvarlige== | ||
* | * IT avdelingen, UiB | ||
* Helge | ===Personer=== | ||
* | * Helge Opedal | ||
* | |||
* | |||
==Hvem gjør hva | ==Hvem gjør hva i forhold til DSpace installasjonene== | ||
* Tilpasninger gjøres av systemeierne | * Tilpasninger gjøres av systemeierne | ||
* Oppgradering av DSpace gjøres av ITA | * Oppgradering av DSpace gjøres av [[ITA]] | ||
* Daglig drift gjøres av ITA | * Daglig drift gjøres av [[ITA]] | ||
* Sørge for backup og sikkert drift: ITA | * Sørge for backup og sikkert drift: [[ITA]] | ||
* 1. linje brukerstøtte gis av systemeierne | * 1. linje brukerstøtte gis av systemeierne | ||
==Url'er== | ==Url'er== | ||
''Listen under trenger verifisering'' | ''Listen under trenger verifisering, flere kan komme.'' | ||
* http://digitalt.uib.no | * http://digitalt.uib.no | ||
* http://eksark.uib.no | * http://eksark.uib.no | ||
* http://bora.uib.no | * http://bora.uib.no | ||
| Line 71: | Line 68: | ||
* SSL sertifikater i Apache | * SSL sertifikater i Apache | ||
* Solr søke engine innebygget i DSpace | * Solr søke engine innebygget i DSpace | ||
* Postgresql | * Postgresql databaser | ||
==Tekniske detaljer om DSpace installasjonene ved UiB== | ==Tekniske detaljer om DSpace installasjonene ved UiB== | ||
| Line 88: | Line 80: | ||
/dspace/config/modules/ | /dspace/config/modules/ | ||
Kode: | Kode: | ||
/opt/src/bora- | /opt/src/bora-X.X.X-src | ||
Himasnekra scripts: | Himasnekra scripts: | ||
redeploy.sh | [[DSpace/redeploy.sh]] | ||
reindex_bora.sh | [[DSpace/reindex_bora.sh]] | ||
==Tekniske detaljer om DSpace installasjonene for Clarino== | ==Tekniske detaljer om DSpace installasjonene for [[Clarino]]== | ||
Her bruker vi en fork av dspace som er modifisert/hacket av [http://www.cuni.cz/ Charles University] i Praha, Tsjekkia. | Her bruker vi en [[wikipedia:Fork (software development) | fork]] av dspace som er modifisert/hacket av [http://www.cuni.cz/ Charles University] i Praha, Tsjekkia. | ||
===Lindat dokumentasjon=== | ===Lindat dokumentasjon=== | ||
Revision as of 21:04, 17 January 2014
DSpace er et open source program som brukes for å lage åpen aksess til repository for vitenskapelig publiserte digitalt innhold.
DSpace er skrevet i java, og består av flere java-applikasjoner. Disse java applikasjonene kjører i en Tomcat webserver.
Mer om DSpace, ser referanser nederst.
DSpace i UiB sin RTS
Tjenester som er basert på DSpace
I dag tilbyr UiB flere tjenester som benytter DSpace. Disse er:
- Bora : Bergen Open Research Archive
- Bora for HiB : Bora for Høyskolen i Bergen
- Eksamensarkivet : Arkiv for digital eksamensinnlevering fra Miside
- Frode : Overføring fra Cristin til UiB
- Digitalt : Spesialsamlinger ...se webside: https://digitalt.uib.no/
- Clarino
Begreper relatert til DSpace ved UiB
- Biomed Central->BORA
- Cristin
- Nora
- Sword
- OAI-PMH
- xmlui
- Dublin Core
Overføringer og integrasjoner
Det flyter en del data både til og fra flere av DSpace installasjone: (Fint om noen kan fylle på og evt. rette det som er feil under):
- Fra Frode til Bora (SWORD)
- Fra Eksark til Bora (SWORD)
- Fra Cristin til Frode
- Fra Miside til Bora (FIL SYNK)
Hva skjer framover angående DSpace ved UiB?
- Oppgradering fra 1.8 til 3.2 i våren 2014 for Bora, Eksark
- Intern kompetanseoverføring i IT-avdelingen om DSpace drift
Systemeiere
- Universitetetsbiblioteket (UB): Bora, Bora for HiB, Frode, Digitalt, OJS
- Tilvekstavdelingen, UB. : Clarino
- Studieadministrativ avdeling (SA): Eksark (Eksamensarkivet)
Driftsansvarlige
- IT avdelingen, UiB
Personer
- Helge Opedal
Hvem gjør hva i forhold til DSpace installasjonene
- Tilpasninger gjøres av systemeierne
- Oppgradering av DSpace gjøres av ITA
- Daglig drift gjøres av ITA
- Sørge for backup og sikkert drift: ITA
- 1. linje brukerstøtte gis av systemeierne
Url'er
Listen under trenger verifisering, flere kan komme.
Komponentene
Flere komponenter som installasjonene som regel består av er:
- Apache frontend med reverse-proxy mot Tomcat backend (modjk)
- SSL sertifikater i Apache
- Solr søke engine innebygget i DSpace
- Postgresql databaser
Tekniske detaljer om DSpace installasjonene ved UiB
Katalog for konfigurasjon:
/dspace/config
Innhold (items) lagres som filer under:
/dspace/assetstore
Config fil:
dspace.cfg
Moduler:
/dspace/config/modules/
Kode:
/opt/src/bora-X.X.X-src
Himasnekra scripts:
DSpace/redeploy.sh DSpace/reindex_bora.sh
Tekniske detaljer om DSpace installasjonene for Clarino
Her bruker vi en fork av dspace som er modifisert/hacket av Charles University i Praha, Tsjekkia.
Lindat dokumentasjon
Lindat Wiki Installasjons Veiledning
GIT
Mappe: /opt/clarino-1.8.2
git clone https://svn.ms.mff.cuni.cz/repository/ufal_dl git submodule init git submodule update
Feilsituasjoner
Solr kan krasje av og til. Da må en kjøre:
reindex_bora.sh
Tomcat går av og til "sur":
- Finn PID til tomcat, og kill denne. (Om ikke vanlig restart fungerer) - Start Tomcat på nytt - Vent en stund. Det kan ta opptil flere minutter
Tegnsett problematikk ved importfeil til Eksark
SA har rutiner på dette, og verktøy for å fikse
Applikasjonene
Eksempel for Bora tjenesten
/var/lib/tomcat6/webapps/bora
Integrasjoner
Eksamensarkivet og Miside
- Miside "pusher" til Eksark. (Stikkord: XML fil, rsync, import jobb til arkivet via cron)
- Eksark "pusher" eventuelle data igjen videre til Bora.
Cristin og Frode
- Data overføres fra Cristin til Frode. Grunnen er at Cristin lagrer ikke data (ikke over lang tid i alle fall).
Clarin
I uke 34 ble DSpace Clarin installert av Josef Mistuka her ved UiB. Lennar, Helge og Trond D fra ITA var tilstede. Punkter som ble gått gjennom:
Andre personer tilstede under Clarin DSpace installasjonen uke 34
- Tilsvekstavdelingen: Øyvind Gjesdal
- UB: Tarje Lavik
Postgresql
På hver boks er det installert en Postgresql server. Versjon 9.1.
Referanser
- http://en.wikipedia.org/wiki/DSpace
- http://www.dspace.org/
- https://wiki.duraspace.org/display/DSPACE/Home
Oppgradere tekstuthenting fra pdf
Last ned nye versjoner av biblioteker fra "The Legion of the Bouncy Castle" http://www.bouncycastle.org/. Dette er kryptobiblioteker som trengs for å behandle krypterte pdf-filer.
Last ned nye versjoner av pdfbibliotek og fontbehandlingsbibliotek fra Apache PDFBox http://pdfbox.apache.org/.
Last ned ny versjon av commons-logging fra Apache Commons http://commons.apache.org/logging/download_logging.cgi
Oppdater src/org/dspace/app/mediafilter/PDFFilter.java med ny sti til PDFBox klessene org.apache.pdfbox.*. Oppdater src/org/dspace/content/packager/PDFPackager.java med ny sti til PDFBox klessene org.apache.pdfbox.*.
Oppdatere tekstuthenting fra MS Word filer
Last ned nye bibliotek for...
