SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Slobodni softver za digitalne
 arhive: EPrints u Knjižnici
   Filozofskog fakulteta u
          Zagrebu

     Marijana Glavica <mglavica@ffzg.hr>
  Dobrica Pavlinušić <dpavlin@ffzg.hr>
                 http://bit.ly/ffzg-eprints
Definicija slobodnog softvera
Slobodni softver ukazuje na slobodu korisnika da pokreće,
presnimava, distribuira, proučava, mijenja i poboljšava softver. Još
određenije, ukazuje na četiri vrste sloboda za koristnike softvera:

   Sloboda pokretanja programa, u bilo koje svrhe (sloboda 0).
   Sloboda proučavanja rada programa, i prilagodbe istog
   vašim potrebama (sloboda 1). Pristup izvornom kodu je
   preduvjet za to.
   Sloboda distribuiranja kopija programa, da biste mogli
   pomoći svomu bližnjemu (sloboda 2).
   Sloboda poboljšavanja programa i ustupanje svoga rada
   javnosti, za blagodat cijele zajednice (sloboda 3). Pristup
   izvornom kodu je preduvjet za to.

http://www.gnu.org/philosophy/free-sw.hr.html
Eprints - slobodni softver za digitalne
arhive

Razvija: University of Southampton
Stabilno izdanje: 3.2.7 / April, 2011
Programski jezik: perl
Operativni sustav: cross-platform
Status razvoja: active
Vrsta: institutional repository software
Licenca: GPL
Web stranica: http://software.eprints.org
Sloboda 0. pokretanje programa

demonstracija instalacije EPrints softvera

   VirtualBox
   Operativni sustav (Debian GNU/Lunux)
   EPrints + dependencies

http://saturn.ffzg.hr/eprints/index.cgi?virtualbox_instalacija
Uloge


Koja znanja i vještine su potrebni za funckioniranje arhiva?


Kojim vještinama moraju raspolagati ljudi "u kući", a koje
zadatke možemo prepustiti vanjskim dobavljačima?


Sve u jednoj osobi ili više osoba za jednu ulogu.
Uloge

 sistem administrator - operativni sistem, baza, mreža,
 instalacija aplikacija na server
 administrator aplikacije - prilagodba, prijevodi, radni procesi
 urednici arhiva - upravljanje sadržajem arhiva

 krajnji korisnik (student, nastavnik) - samo-arhivira
 dokumente, koristi pohranjene dokumente za potrebe svoga
 rada
Kako uspostaviti digitalni arhiv?

 - odrediti opseg arhiva - koje vrste dokumenata pohranjujemo? tko su autori
tih dokumenata? u kojem vremenskom razdoblju su nastali?

- tko su korisnici arhiva? za što su im potrebni dokumenti u arhivu?

- koji metapodaci su potrebni za opis tih dokumenata? - standardi

- koje formate datoteka možemo/trebamo koristiti?

- odrediti prava pristupa metapodacima i dokumentima

- razmjena podataka - standardi i protokoli
- jezik - dokumenata i sučelja
Sloboda 0. pokretanje programa

Svrha pokretanja: upoznavanje s osnovnom funkcionalnošću
softvera za digitalne repozitorije.

   dodati korisnike (urednk, krajnji korisnik)
   unijeti jedan eprint, upoznati se s osnovnim konceptima
   softvera za digitalne repozitorije:
       vrste dokumenata
       formati datoteka
       metapodaci
       uloge
       prava pristupa
       razmjena podataka (import, export, harvest)

   identificirati što nedostaje, što treba mijenjati
Sloboda 1. proučavanje i prilagodba

Kako program radi? Kako mogu promijeniti ponašanje
programa?

   pogledati dukumentaciju
   promijeniti sadržaj naslovnice
   dodati novu vrstu dokumenta
   dodati novo polje (contributors)
   promijeniti ponašanje polja u editoru, redoslijed pojavljivanja
   (workflow)
   specijalni tipovi polja: Divisions, Subjects
Sloboda 2. distribucija

bilo koja tvrtka ili pojedinac smije vam pružiti uslugu instalacije i
prilagodbe

ako niste zadovoljni s uslugom jedne tvrtke, imate mogućnost
da održavanje prepustite nekoj drugoj tvrtci ili pojedincu
Sloboda 3. promjene

Tko i kako može pridonjeti razvoju slobodnog softvera?


   programiranje
   dokumentacija (pisanje, prevođenje ili lektoriranje)
   izrada prijevoda
   izražavanje želja za novom funkcionalnošću
   prijavljivanje grešaka (bugs)
DSpace

Developer: DSpace Foundation
Stable release: 1.7.1 / March, 2011
Written in: Java
Operating system: cross-platform
Type: institutional repository software
Licence: BSD
Website: http://www.dspace.org
Fedora Commons

Developer: Cornell Univerisity Information Science & Univeristy
of Virginal Library
Stable release: 3.4.2 / January, 2011
Written in: Java
Operating system: cross-platform
Type: digital repostiory
Licence: ECL (Apache derived)
Website: http://www.fedora-commons.org/
OAI Protocol for Metadata Harvesting
(OAI-PMH)
http://www.openarchives.org/

The Open Archives Initiative develops and promotes
interoperability standards that aim to facilitate the
efficient dissemination of content. OAI has its roots in
the open access and institutional repository
movements. Continued support of this work remains a
cornerstone of the Open Archives program. Over time,
however, the work of OAI has expanded to promote
broad access to digital resources for eScholarship,
eLearning, and eScience.
Korisni web adrese

 EPrints
    http://eprints.org
 Digitalni arhiv Knjižnice FF-a u Zagrebu
    http://darhiv.ffzg.hr
 EPrints dokumentacija
    http://saturn.ffzg.hr/eprints
    http://saturn.ffzg.hr/darhiv

Weitere ähnliche Inhalte

Andere mochten auch

Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...PaleFire
 
Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent StorytellingRe-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent StorytellingPaleFire
 
Χριστούγεννα χωρίς Χριστό
Χριστούγεννα χωρίς ΧριστόΧριστούγεννα χωρίς Χριστό
Χριστούγεννα χωρίς ΧριστόDr Stylianos Mystakidis
 
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...Dobrica Pavlinušić
 
Poaching LG15: ARG-style
Poaching LG15: ARG-stylePoaching LG15: ARG-style
Poaching LG15: ARG-stylePaleFire
 
IAZ2013 - Gopress voor openbare bibliotheken
IAZ2013 - Gopress voor openbare bibliothekenIAZ2013 - Gopress voor openbare bibliotheken
IAZ2013 - Gopress voor openbare bibliothekenJohan Mijs
 
Towards an Instructional Design Motivational Framework to Address the Retenti...
Towards an Instructional Design Motivational Framework to Address the Retenti...Towards an Instructional Design Motivational Framework to Address the Retenti...
Towards an Instructional Design Motivational Framework to Address the Retenti...Dr Stylianos Mystakidis
 
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAPVirtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAPDobrica Pavlinušić
 
Kako napraviti Google od zgrade sa računalima?
Kako napraviti Google od zgrade sa računalima?Kako napraviti Google od zgrade sa računalima?
Kako napraviti Google od zgrade sa računalima?Dobrica Pavlinušić
 
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismSpectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismPaleFire
 
Social Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for ChoirsSocial Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for ChoirsDr Stylianos Mystakidis
 
Hacktivism in Virtual Worlds
Hacktivism in Virtual WorldsHacktivism in Virtual Worlds
Hacktivism in Virtual WorldsPaleFire
 
Creating And Customizing Your Blackboard Class
Creating And Customizing Your Blackboard ClassCreating And Customizing Your Blackboard Class
Creating And Customizing Your Blackboard Class1LifelongLearner
 

Andere mochten auch (20)

Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
 
Oslobodimo Hardware
Oslobodimo HardwareOslobodimo Hardware
Oslobodimo Hardware
 
Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent StorytellingRe-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent Storytelling
 
Χριστούγεννα χωρίς Χριστό
Χριστούγεννα χωρίς ΧριστόΧριστούγεννα χωρίς Χριστό
Χριστούγεννα χωρίς Χριστό
 
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
 
Euronem Zambia 2008
Euronem Zambia 2008Euronem Zambia 2008
Euronem Zambia 2008
 
Ppt Demo Slideshare
Ppt Demo SlidesharePpt Demo Slideshare
Ppt Demo Slideshare
 
Poaching LG15: ARG-style
Poaching LG15: ARG-stylePoaching LG15: ARG-style
Poaching LG15: ARG-style
 
Cow2
Cow2Cow2
Cow2
 
IAZ2013 - Gopress voor openbare bibliotheken
IAZ2013 - Gopress voor openbare bibliothekenIAZ2013 - Gopress voor openbare bibliotheken
IAZ2013 - Gopress voor openbare bibliotheken
 
Towards an Instructional Design Motivational Framework to Address the Retenti...
Towards an Instructional Design Motivational Framework to Address the Retenti...Towards an Instructional Design Motivational Framework to Address the Retenti...
Towards an Instructional Design Motivational Framework to Address the Retenti...
 
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAPVirtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
 
Kako napraviti Google od zgrade sa računalima?
Kako napraviti Google od zgrade sa računalima?Kako napraviti Google od zgrade sa računalima?
Kako napraviti Google od zgrade sa računalima?
 
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismSpectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivism
 
Social Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for ChoirsSocial Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for Choirs
 
Hacktivism in Virtual Worlds
Hacktivism in Virtual WorldsHacktivism in Virtual Worlds
Hacktivism in Virtual Worlds
 
Morocco
MoroccoMorocco
Morocco
 
Creating And Customizing Your Blackboard Class
Creating And Customizing Your Blackboard ClassCreating And Customizing Your Blackboard Class
Creating And Customizing Your Blackboard Class
 
Intro to Haml
Intro to HamlIntro to Haml
Intro to Haml
 
Cisco Board 18
Cisco Board 18Cisco Board 18
Cisco Board 18
 

Ähnlich wie Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu

Azoo Zagreb: Otvoreni i besplatni alati 07-2010
Azoo Zagreb: Otvoreni i besplatni alati 07-2010Azoo Zagreb: Otvoreni i besplatni alati 07-2010
Azoo Zagreb: Otvoreni i besplatni alati 07-2010Jasmin Klindžić
 
Kratka povijest UNIXa - od UNICSa do FreeBSDa i Linuxa
Kratka povijest UNIXa - od UNICSa do FreeBSDa i LinuxaKratka povijest UNIXa - od UNICSa do FreeBSDa i Linuxa
Kratka povijest UNIXa - od UNICSa do FreeBSDa i LinuxaHrvoje Horvat
 
Python - na uzlazu ili silazu?
Python - na uzlazu ili silazu?Python - na uzlazu ili silazu?
Python - na uzlazu ili silazu?Robert Lujo
 
Servisi i sigurnost na internetu
Servisi i sigurnost na internetuServisi i sigurnost na internetu
Servisi i sigurnost na internetuPogled kroz prozor
 
Alati za e učenje
Alati za e učenjeAlati za e učenje
Alati za e učenjeTina Šarić
 
Основни појмови рачунарске графике
Основни појмови рачунарске графикеОсновни појмови рачунарске графике
Основни појмови рачунарске графикеVeb Alati
 
Zlatko Papeš - Upotreba Panels modula - 13.3.2011 @mama & drupal.hr
Zlatko Papeš - Upotreba Panels modula - 13.3.2011 @mama & drupal.hrZlatko Papeš - Upotreba Panels modula - 13.3.2011 @mama & drupal.hr
Zlatko Papeš - Upotreba Panels modula - 13.3.2011 @mama & drupal.hrZlatko Papeš
 
Info@Edu 2012: Moodle 2.x - novosti
Info@Edu 2012: Moodle 2.x - novostiInfo@Edu 2012: Moodle 2.x - novosti
Info@Edu 2012: Moodle 2.x - novostiIvana Bosnic
 
Kratka priča o nas i san sustavima (i malo više)
Kratka priča o nas i san sustavima (i malo više)Kratka priča o nas i san sustavima (i malo više)
Kratka priča o nas i san sustavima (i malo više)Hrvoje Horvat
 
Otvorenost u nastavi informatike
Otvorenost u nastavi informatikeOtvorenost u nastavi informatike
Otvorenost u nastavi informatikeIvana Bosnic
 
Uvod u programiranje i programski jezik Python
Uvod u programiranje i programski jezik PythonUvod u programiranje i programski jezik Python
Uvod u programiranje i programski jezik PythonAmar Kalabić
 
Oeo seminar_juraga_dokmanovic_baric
Oeo seminar_juraga_dokmanovic_baricOeo seminar_juraga_dokmanovic_baric
Oeo seminar_juraga_dokmanovic_baricMarko Juraga
 
Windows 7
Windows 7Windows 7
Windows 7denismo
 
Linux - biblija
Linux - biblijaLinux - biblija
Linux - biblijaMaminSin
 
REST API - iskustva iz prakse
REST API - iskustva iz prakseREST API - iskustva iz prakse
REST API - iskustva iz prakseDenis Kranjčec
 

Ähnlich wie Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu (20)

Azoo Zagreb: Otvoreni i besplatni alati 07-2010
Azoo Zagreb: Otvoreni i besplatni alati 07-2010Azoo Zagreb: Otvoreni i besplatni alati 07-2010
Azoo Zagreb: Otvoreni i besplatni alati 07-2010
 
Kratka povijest UNIXa - od UNICSa do FreeBSDa i Linuxa
Kratka povijest UNIXa - od UNICSa do FreeBSDa i LinuxaKratka povijest UNIXa - od UNICSa do FreeBSDa i Linuxa
Kratka povijest UNIXa - od UNICSa do FreeBSDa i Linuxa
 
Python - na uzlazu ili silazu?
Python - na uzlazu ili silazu?Python - na uzlazu ili silazu?
Python - na uzlazu ili silazu?
 
Servisi i sigurnost na internetu
Servisi i sigurnost na internetuServisi i sigurnost na internetu
Servisi i sigurnost na internetu
 
Alati za e učenje
Alati za e učenjeAlati za e učenje
Alati za e učenje
 
Основни појмови рачунарске графике
Основни појмови рачунарске графикеОсновни појмови рачунарске графике
Основни појмови рачунарске графике
 
Zlatko Papeš - Upotreba Panels modula - 13.3.2011 @mama & drupal.hr
Zlatko Papeš - Upotreba Panels modula - 13.3.2011 @mama & drupal.hrZlatko Papeš - Upotreba Panels modula - 13.3.2011 @mama & drupal.hr
Zlatko Papeš - Upotreba Panels modula - 13.3.2011 @mama & drupal.hr
 
Info@Edu 2012: Moodle 2.x - novosti
Info@Edu 2012: Moodle 2.x - novostiInfo@Edu 2012: Moodle 2.x - novosti
Info@Edu 2012: Moodle 2.x - novosti
 
Operacijski Sustavi - Osnove
Operacijski Sustavi - OsnoveOperacijski Sustavi - Osnove
Operacijski Sustavi - Osnove
 
Kratka priča o nas i san sustavima (i malo više)
Kratka priča o nas i san sustavima (i malo više)Kratka priča o nas i san sustavima (i malo više)
Kratka priča o nas i san sustavima (i malo više)
 
Otvorenost u nastavi informatike
Otvorenost u nastavi informatikeOtvorenost u nastavi informatike
Otvorenost u nastavi informatike
 
Uvod u programiranje i programski jezik Python
Uvod u programiranje i programski jezik PythonUvod u programiranje i programski jezik Python
Uvod u programiranje i programski jezik Python
 
Preglednici
PregledniciPreglednici
Preglednici
 
Oeo seminar_juraga_dokmanovic_baric
Oeo seminar_juraga_dokmanovic_baricOeo seminar_juraga_dokmanovic_baric
Oeo seminar_juraga_dokmanovic_baric
 
Programski jezik java
Programski jezik javaProgramski jezik java
Programski jezik java
 
Programski jezik java
Programski jezik javaProgramski jezik java
Programski jezik java
 
Windows 7
Windows 7Windows 7
Windows 7
 
Linux - biblija
Linux - biblijaLinux - biblija
Linux - biblija
 
Slideshare
SlideshareSlideshare
Slideshare
 
REST API - iskustva iz prakse
REST API - iskustva iz prakseREST API - iskustva iz prakse
REST API - iskustva iz prakse
 

Mehr von Dobrica Pavlinušić

Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernelsMainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernelsDobrica Pavlinušić
 
Linux+sensor+device-tree+shell=IoT !
Linux+sensor+device-tree+shell=IoT !Linux+sensor+device-tree+shell=IoT !
Linux+sensor+device-tree+shell=IoT !Dobrica Pavlinušić
 
Let's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 editionLet's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 editionDobrica Pavlinušić
 
Raspberry Pi - best friend for all your GPIO needs
Raspberry Pi - best friend for all your GPIO needsRaspberry Pi - best friend for all your GPIO needs
Raspberry Pi - best friend for all your GPIO needsDobrica Pavlinušić
 
Cheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component testerCheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component testerDobrica Pavlinušić
 
FSEC 2014 - I can haz your board with JTAG
FSEC 2014 - I can haz your board with JTAGFSEC 2014 - I can haz your board with JTAG
FSEC 2014 - I can haz your board with JTAGDobrica Pavlinušić
 
Hardware hacking for software people
Hardware hacking for software peopleHardware hacking for software people
Hardware hacking for software peopleDobrica Pavlinušić
 
Security of Linux containers in the cloud
Security of Linux containers in the cloudSecurity of Linux containers in the cloud
Security of Linux containers in the cloudDobrica Pavlinušić
 
This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?Dobrica Pavlinušić
 
KohaCon11: Integrating Koha with RFID system
KohaCon11: Integrating Koha with RFID systemKohaCon11: Integrating Koha with RFID system
KohaCon11: Integrating Koha with RFID systemDobrica Pavlinušić
 
Free Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG libraryFree Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG libraryDobrica Pavlinušić
 
Virtualization which isn't: LXC (Linux Containers)
Virtualization which isn't: LXC (Linux Containers)Virtualization which isn't: LXC (Linux Containers)
Virtualization which isn't: LXC (Linux Containers)Dobrica Pavlinušić
 
Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?Dobrica Pavlinušić
 

Mehr von Dobrica Pavlinušić (20)

Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernelsMainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
 
Linux+sensor+device-tree+shell=IoT !
Linux+sensor+device-tree+shell=IoT !Linux+sensor+device-tree+shell=IoT !
Linux+sensor+device-tree+shell=IoT !
 
bro - what is in my network?
bro - what is in my network?bro - what is in my network?
bro - what is in my network?
 
Let's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 editionLet's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 edition
 
Raspberry Pi - best friend for all your GPIO needs
Raspberry Pi - best friend for all your GPIO needsRaspberry Pi - best friend for all your GPIO needs
Raspberry Pi - best friend for all your GPIO needs
 
Cheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component testerCheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component tester
 
Ganeti - build your own cloud
Ganeti - build your own cloudGaneti - build your own cloud
Ganeti - build your own cloud
 
FSEC 2014 - I can haz your board with JTAG
FSEC 2014 - I can haz your board with JTAGFSEC 2014 - I can haz your board with JTAG
FSEC 2014 - I can haz your board with JTAG
 
Hardware hacking for software people
Hardware hacking for software peopleHardware hacking for software people
Hardware hacking for software people
 
Gnu linux on arm for $50 - $100
Gnu linux on arm for $50 - $100Gnu linux on arm for $50 - $100
Gnu linux on arm for $50 - $100
 
Security of Linux containers in the cloud
Security of Linux containers in the cloudSecurity of Linux containers in the cloud
Security of Linux containers in the cloud
 
This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?
 
Web scale monitoring
Web scale monitoringWeb scale monitoring
Web scale monitoring
 
SysAdmin cookbook
SysAdmin cookbookSysAdmin cookbook
SysAdmin cookbook
 
Printing on Linux, simple right?
Printing on Linux, simple right?Printing on Linux, simple right?
Printing on Linux, simple right?
 
KohaCon11: Integrating Koha with RFID system
KohaCon11: Integrating Koha with RFID systemKohaCon11: Integrating Koha with RFID system
KohaCon11: Integrating Koha with RFID system
 
Deploy your own P2P network
Deploy your own P2P networkDeploy your own P2P network
Deploy your own P2P network
 
Free Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG libraryFree Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG library
 
Virtualization which isn't: LXC (Linux Containers)
Virtualization which isn't: LXC (Linux Containers)Virtualization which isn't: LXC (Linux Containers)
Virtualization which isn't: LXC (Linux Containers)
 
Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?
 

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu

  • 1. Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Marijana Glavica <mglavica@ffzg.hr> Dobrica Pavlinušić <dpavlin@ffzg.hr> http://bit.ly/ffzg-eprints
  • 2. Definicija slobodnog softvera Slobodni softver ukazuje na slobodu korisnika da pokreće, presnimava, distribuira, proučava, mijenja i poboljšava softver. Još određenije, ukazuje na četiri vrste sloboda za koristnike softvera: Sloboda pokretanja programa, u bilo koje svrhe (sloboda 0). Sloboda proučavanja rada programa, i prilagodbe istog vašim potrebama (sloboda 1). Pristup izvornom kodu je preduvjet za to. Sloboda distribuiranja kopija programa, da biste mogli pomoći svomu bližnjemu (sloboda 2). Sloboda poboljšavanja programa i ustupanje svoga rada javnosti, za blagodat cijele zajednice (sloboda 3). Pristup izvornom kodu je preduvjet za to. http://www.gnu.org/philosophy/free-sw.hr.html
  • 3. Eprints - slobodni softver za digitalne arhive Razvija: University of Southampton Stabilno izdanje: 3.2.7 / April, 2011 Programski jezik: perl Operativni sustav: cross-platform Status razvoja: active Vrsta: institutional repository software Licenca: GPL Web stranica: http://software.eprints.org
  • 4. Sloboda 0. pokretanje programa demonstracija instalacije EPrints softvera VirtualBox Operativni sustav (Debian GNU/Lunux) EPrints + dependencies http://saturn.ffzg.hr/eprints/index.cgi?virtualbox_instalacija
  • 5. Uloge Koja znanja i vještine su potrebni za funckioniranje arhiva? Kojim vještinama moraju raspolagati ljudi "u kući", a koje zadatke možemo prepustiti vanjskim dobavljačima? Sve u jednoj osobi ili više osoba za jednu ulogu.
  • 6. Uloge sistem administrator - operativni sistem, baza, mreža, instalacija aplikacija na server administrator aplikacije - prilagodba, prijevodi, radni procesi urednici arhiva - upravljanje sadržajem arhiva krajnji korisnik (student, nastavnik) - samo-arhivira dokumente, koristi pohranjene dokumente za potrebe svoga rada
  • 7. Kako uspostaviti digitalni arhiv? - odrediti opseg arhiva - koje vrste dokumenata pohranjujemo? tko su autori tih dokumenata? u kojem vremenskom razdoblju su nastali? - tko su korisnici arhiva? za što su im potrebni dokumenti u arhivu? - koji metapodaci su potrebni za opis tih dokumenata? - standardi - koje formate datoteka možemo/trebamo koristiti? - odrediti prava pristupa metapodacima i dokumentima - razmjena podataka - standardi i protokoli - jezik - dokumenata i sučelja
  • 8. Sloboda 0. pokretanje programa Svrha pokretanja: upoznavanje s osnovnom funkcionalnošću softvera za digitalne repozitorije. dodati korisnike (urednk, krajnji korisnik) unijeti jedan eprint, upoznati se s osnovnim konceptima softvera za digitalne repozitorije: vrste dokumenata formati datoteka metapodaci uloge prava pristupa razmjena podataka (import, export, harvest) identificirati što nedostaje, što treba mijenjati
  • 9. Sloboda 1. proučavanje i prilagodba Kako program radi? Kako mogu promijeniti ponašanje programa? pogledati dukumentaciju promijeniti sadržaj naslovnice dodati novu vrstu dokumenta dodati novo polje (contributors) promijeniti ponašanje polja u editoru, redoslijed pojavljivanja (workflow) specijalni tipovi polja: Divisions, Subjects
  • 10. Sloboda 2. distribucija bilo koja tvrtka ili pojedinac smije vam pružiti uslugu instalacije i prilagodbe ako niste zadovoljni s uslugom jedne tvrtke, imate mogućnost da održavanje prepustite nekoj drugoj tvrtci ili pojedincu
  • 11. Sloboda 3. promjene Tko i kako može pridonjeti razvoju slobodnog softvera? programiranje dokumentacija (pisanje, prevođenje ili lektoriranje) izrada prijevoda izražavanje želja za novom funkcionalnošću prijavljivanje grešaka (bugs)
  • 12. DSpace Developer: DSpace Foundation Stable release: 1.7.1 / March, 2011 Written in: Java Operating system: cross-platform Type: institutional repository software Licence: BSD Website: http://www.dspace.org
  • 13. Fedora Commons Developer: Cornell Univerisity Information Science & Univeristy of Virginal Library Stable release: 3.4.2 / January, 2011 Written in: Java Operating system: cross-platform Type: digital repostiory Licence: ECL (Apache derived) Website: http://www.fedora-commons.org/
  • 14. OAI Protocol for Metadata Harvesting (OAI-PMH) http://www.openarchives.org/ The Open Archives Initiative develops and promotes interoperability standards that aim to facilitate the efficient dissemination of content. OAI has its roots in the open access and institutional repository movements. Continued support of this work remains a cornerstone of the Open Archives program. Over time, however, the work of OAI has expanded to promote broad access to digital resources for eScholarship, eLearning, and eScience.
  • 15. Korisni web adrese EPrints http://eprints.org Digitalni arhiv Knjižnice FF-a u Zagrebu http://darhiv.ffzg.hr EPrints dokumentacija http://saturn.ffzg.hr/eprints http://saturn.ffzg.hr/darhiv