greenstone.org greenstone wiki greenstone trac planet greenstone

Greenstone3

Greenstone3 este reproiectat de la bază şi se constituie ca o reimplementare a software-ul original pentru biblioteci digitale (Greenstone2). Atunci când va fi finalizat va prezenta toate avantajele Greenstone2, de exemplu, tot multilingv va fi, multiplatformă şi foarte configurabil. Sistemul incorporează toate caracteristicile sistemului existent şi este compatibil şi cu sistemele mai vechi: adică, poate construi şi rula colecţiile existente fără modificări. Greenstone3 este scris în limbajul de programare Java şi este structurat ca o reţea de module independente, care comunică folosind XML. Deci, rulează într-o manieră distribuită şi se poate extinde pe diferite servere după cum este necesar. Acest design modular măreşte flexibilitatea şi extensibilitatea sistemului Greenstone.

Vă rugăm să remarcaţi că sistemul Greenstone3 reprezintă viziunea de cercetare pentru Greenstone şi este un sistem în continuă dezvoltare nefiind considerat a fi unul stabil. Pentru o bibliotecă digitală implicată în procesul productiv, ar trebui să folosiţi Greenstone2.

Poate că aţi dori să încercaţi Greenstone3 dacă:

  • Dacă doriţi o flexibilitate crescută în lucrul cu interfaţa şi vă place să lucraţi folosind XSLT-ul.
  • Aveţi deschis panoul de operare a bibliotecii dumneavoastră şi doriţi să comunicaţi cu serverul unei colecţii Greenstone folosind XML şi SOAP.
  • Doriţi o bibliotecă distribuită
  • Dorești să adaugi noi caracteristici extraordinare în sistemul Greenstone și întâmpini dificultăți în înțelegerea codului sursă în limbaj C++ pentru Greenstone2
  • Îţi place să încerci software nou
  • Ştim că generozitatea şi amabilitatea dumneavoastră ne vor ajuta să testăm noul software (mulţumiri!)

Descărcați

Versiunile Alpha ale Greenstone3 pot fi descărcate de la SourceForge.

Sau puteți obține Greenstone3 folosind sistemul de Subversion (SVN). Vezi și below

Documentare

Designul sistemului Greenstone3: un agent bazat pe o bibliotecă digitală dinamică
Designul documentului la momentul iniţial - Dec 2002.

Greenstone3: o bibliotecă digitală modulară
Manualul utilizatorului şi al dezvoltatorului. Lucrare în dezvoltare. (Actualizată ultima dată pe 26 August 2006)
Cele două documente de mai sus vin ca parte integrată a procesului de instalare. Vă rugăm să citiţi Capitolul 1 al manualului pentru detaliile de instalare, precum şi Capitolul 2 privind construcţia colecţiei şi detaliile de personalizare a interfeţei. Capitolele rămase sunt destinate dezvoltatorilor Greenstone.

Construcția și configurarea bibliotecii digitale dinamice
Bainbridge et al. (2004). Proc European Digital Library Conference ECDL2004, Bath, England.

Un cadru nou pentru construirea colecţiilor bibliotecilor digitale
Buchanan et al. (2004)

Site-uri demonstrative

Mirror NZDL
Site-ul Bibliotecii Digitale al Noii Zeelande se bazează pe Greenstone3. Interfaţa se bazează pe aspectul şi comportamentul clasic propriu sistemului Greenstone3. Colecţiile disponibile sunt aceleaşi colecţii utilizate de serverul Greenstone2; noile fişiere de configurare au fost create pentru acestea, dar în alte privinţe acestea au rămas neschimbate.

Versiunea standard Greenstone3
Această bibliotecă prezintă aspectul și comportamentul Greenstione3. Sunt incluse câteva colecții demonstrative fiind incluse și colecții Greenstone2, colecții Greenstone3 și alte demonstrații atipice.

Asistență

Aceste versiuni sunt experimentale. Am aprecia foarte mult dacă ați împărtăși problemele (și succesele!) legate de Greenstone3. Pentru a raporta bugurile, problemele și pentru a pune întrebări, vă rugăm să vă alăturați greenstone3 mailing list.

Note

  1. Citiţi README pentru notele de instalare.
  2. Instalarea din SVN-ul:
    • Va trebui să avem instalate Apache Ant și un client Subversion pentru a compila și instala Greenstone3. Vă rugăm să citiți fișierul README.txt din directorul Greenstone pentru mai multe informații.
    • Rulați:
      svn co http://svn.greenstone.org/greenstone3/trunk greenstone3 
      cd greenstone3
      (editaţi build.properties după caz)
      şi pregătiţi instalarea
  3. Sistem Debian Sarge: Trebuie să aveţi pachetul libgdbm-dev instalat, după care creaţi o legătură simbolică (symlink, vezi noţiuni generale Linux) de la libgdbm-compat.so.3 → libgdbm.so.2.

Site-uri demonstrative

Mirror NZDL
Site-ul Bibliotecii Digitale al Noii Zeelande se bazează pe Greenstone3. Interfaţa se bazează pe aspectul şi comportamentul clasic propriu sistemului Greenstone3. Colecţiile disponibile sunt aceleaşi colecţii utilizate de serverul Greenstone2; noile fişiere de configurare au fost create pentru acestea, dar în alte privinţe acestea au rămas neschimbate.

Demo-client application for Greenstone 3's QBR web services

A demo-client application in Java for the QBR (Query, Browse and Retrieve) web services of Greenstone 3. It can also provide similar access to a Fedora repository of Greenstone collections created by Greenstone's FLI application. The included docs/HowToFiles folder contains html files explaining how to install, execute and use the application.

  • Download the zipped demo-client distribution file from SourceForge
  • Get the demo-client from SVN:
    svn co http://svn.greenstone.org/other-projects/trunk/gs3-webservices-democlient democlient 
    cd democlient
    ant build-demo-client
    ./gs3democlient.sh (or gs3democlient.bat on Windows)