Re: [greenstone-users] Java or Perl ...

From Belinda Randolph
DateThu, 17 May 2007 15:54:53 -0700
Subject Re: [greenstone-users] Java or Perl ...
In-Reply-To (464CD792-5040500-dlconsulting-co-nz)
Thank you. Your comments are greatly appreciated. We plan to
install and test Greenstone soon.

At 03:30 PM 5/17/2007, you wrote:

>Hi Belinda,
>Belinda Randolph wrote:
>>In all my browsing of the Greenstone site, I have not seen an
>>architecture diagram. Where is it?
>There might be one in the "How to build a digital library" book. By
>Ian H. Witten, David Bainbridge.
>>Also, I see from the installation instructions that both Java and
>>Perl are used. What parts of the code are Java based? Perl
>>based? If I wanted to do some modifications, then this would
>>matter as everyone has their preferences.
>>Thank you for any comments you have.
>For Greenstone 2
>o the "import" phase (transforming raw data from the import
>directory to the the greenstone archive format in the archives
>directory of a collection) is PERL based.
>o the "build" phase (building indexes, and associated data from the
>data in the greenstone archive format to create a searchable
>browsable collection by the runtime part of greenstone) is PERL/C++
>based. (or Java if you use the GLI (Greenstone Librarian Interface)
>and/or the (Java) Lucene indexing software instead of the C or C++
>version of the MG indexing software)
>o the runtime (collection serving) part of greenstone is C++/CGI.
>For Greenstone 3
>o the "import" and "building" phases are the same as for Greenstone 2.
>o the runtime (collection serving) part of greenstone is Java based,
>using Tomcat Java servlets.
>Hope this helps,
>DL Consulting
>Greenstone Digital Library and Digitisation Specialists