[greenstone-users] Re: greenstone-users Digest, Vol 32, Issue 2 (Away from Office)

From Devon Cinnamon
DateWed, 02 Nov 2005 20:29:20 -0500
Subject [greenstone-users] Re: greenstone-users Digest, Vol 32, Issue 2 (Away from Office)
I will be away from the office from Thursday November 3, 2005 until
Monday, November 7, 2005. I will respond to your emails at that time. If
your matter is urgent please contact Joe Belle at joe.belle@nelligan.ca
or james.bertrand@nelligan.ca.

Thank you

Devon Cinnamon


>>> greenstone-users 11/02/05 20:29 >>>

Send greenstone-users mailing list submissions to
greenstone-users@list.scms.waikato.ac.nz

To subscribe or unsubscribe via the World Wide Web, visit
https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
or, via email, send a message with subject or body 'help' to
greenstone-users-request@list.scms.waikato.ac.nz

You can reach the person managing the list at
greenstone-users-owner@list.scms.waikato.ac.nz

When replying, please edit your Subject line so it is more specific
than "Re: Contents of greenstone-users digest..."


Today's Topics:

1. Re: Installation 2003 (Richard Managh)
2. Re: Installation 2003 (Michael.DeLuca@nt.gov.au)
3. Re: Difficulties for Persian PDF files (Katherine Don)
4. Windows 2000/2003 Server installation issues.
(Michael.DeLuca@nt.gov.au)
5. Re: Windows 2000/2003 Server installation issues. (Katherine Don)
6. Importing XML documents (Lucia Phillip)
7. Re: using greenstone in a multilibrarianenvironment
(Michael Dewsnip)


----------------------------------------------------------------------

Message: 1
Date: Wed, 02 Nov 2005 14:28:50 +1300
From: Richard Managh <richard@dlconsulting.co.nz>
Subject: Re: [greenstone-users] Installation 2003
To: Michael.DeLuca@nt.gov.au,
greenstone-users@list.scms.waikato.ac.nz
Message-ID: <43681652.3090902@dlconsulting.co.nz>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Hi Michael,

In a recent email to the list Stefan Boddie writes about installing
greenstone on a Windows 2003 server. It is included below.

hope this helps,

Richard
--

DL Consulting
Greenstone Digital Library and Digitisation Specialists
contact@dlconsulting.co.nz
www.dlconsulting.co.nz


14/10/2005

Hi Kay,

IIS6 on Win2003 is installed initially in a very locked down state, and
you need to enable any kind of dynamically generated content that you
want it to serve. You may therefore have IIS set up correctly, but not
have CGI executables enabled. IIS also likes to return a confusing 404
"PAGE CANNOT BE FOUND" error when you try to access something that the
server's not configured to show you, even though that file (in this case

library.exe) does in fact exist.

So, try the following.

In IIS Manager, click to expand the local computer, then click on "Web
Service Extensions". In the web service extensions window you should see

an option called "All Unknown CGI Extensions". Make sure that option is
enabled and try viewing your GSDL installation in IE again.

I hope this helps.

regards,
Stefan Boddie
DL Consulting
Greenstone Digital Library and Digitisation Specialists
contact@dlconsulting.co.nz
www.dlconsulting.co.nz

PERKINS, KAY wrote:

I have installed greenstone web server on a Windows 2003 server with IIS
6
installed. I have given the home directory as "D:gsdl". However, when
I
open Internet Explorer and type
LOCALHOST/GSDL/CGI-BIN/LIBRARY.EXE. I get "PAGE CANNOT BE FOUND". The
settings described in the manual address are using Personal Web Manager.
I
am not familiar with that. I only know about the IIS Snap IN. The
things
listed in the manual do not match the settings screens in the IIS snap.

Any
help you can give me would be greatly appreciated.

Thanks

Kay P. Perkins

Systems Administrator

Joint Forces Staff College

7800 Hampton Blvd

Norfolk, VA 23511-1702

757-443-6056

perkinsk@jfsc.ndu.edu <mailto:perkinsk@jfsc.ndu.edu>


_______________________________________________
greenstone-users mailing list
greenstone-users@list.scms.waikato.ac.nz
https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
From - Fri


Michael.DeLuca@nt.gov.au wrote:

>Hello,
>
>I was wanting to install Greenstone onto a Windows 2003 Server. The
docs
>say it can be installed on 2000/XP, so I was just wanting to confirm
that
>it works under 2003. Have people installed it on 2003? Has there been
any
>known issues? Does it happily work aloong with other websites already
>running on IIS6?
>
>regards,
>
>Michael
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL:
https://list.scms.waikato.ac.nz/mailman/private/greenstone-users/attachments/20051102/bc2851dd/attachment.html
>_______________________________________________
>greenstone-users mailing list
>greenstone-users@list.scms.waikato.ac.nz
>https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
>
>

------------------------------

Message: 2
Date: Wed, 2 Nov 2005 11:05:21 +0930
From: Michael.DeLuca@nt.gov.au
Subject: Re: [greenstone-users] Installation 2003
To: greenstone-users@list.scms.waikato.ac.nz
Message-ID:
<OFDE1012E0.98667F11-ON692570AD.0008968C-692570AD.0008BABF@nt.gov.au>
Content-Type: text/plain; charset="us-ascii"

Hi Richard,

thankyou for the info and the prompt response. I appreciate that. I'll
let
you know how it goes.

regards,

Michael De Luca
===========================================
System Administrator
Data Centre Services
Department of Corporate and Information Services
Northern Territory Government of Australia
(08) 8999 5351
0401 115 687
michael.deluca@nt.gov.au
===========================================


Richard Managh <richard@dlconsulting.co.nz>
02/11/2005 10:58 AM
Please respond to
greenstone-users@list.scms.waikato.ac.nz


To
Michael.DeLuca@nt.gov.au, greenstone-users@list.scms.waikato.ac.nz
cc

Subject
Re: [greenstone-users] Installation 2003


Hi Michael,

In a recent email to the list Stefan Boddie writes about installing
greenstone on a Windows 2003 server. It is included below.

hope this helps,

Richard
--

DL Consulting
Greenstone Digital Library and Digitisation Specialists
contact@dlconsulting.co.nz
www.dlconsulting.co.nz


14/10/2005

Hi Kay,

IIS6 on Win2003 is installed initially in a very locked down state, and
you need to enable any kind of dynamically generated content that you
want it to serve. You may therefore have IIS set up correctly, but not
have CGI executables enabled. IIS also likes to return a confusing 404
"PAGE CANNOT BE FOUND" error when you try to access something that the
server's not configured to show you, even though that file (in this case

library.exe) does in fact exist.

So, try the following.

In IIS Manager, click to expand the local computer, then click on "Web
Service Extensions". In the web service extensions window you should see

an option called "All Unknown CGI Extensions". Make sure that option is
enabled and try viewing your GSDL installation in IE again.

I hope this helps.

regards,
Stefan Boddie
DL Consulting
Greenstone Digital Library and Digitisation Specialists
contact@dlconsulting.co.nz
www.dlconsulting.co.nz

PERKINS, KAY wrote:

I have installed greenstone web server on a Windows 2003 server with IIS
6
installed. I have given the home directory as "D:gsdl". However, when
I
open Internet Explorer and type
LOCALHOST/GSDL/CGI-BIN/LIBRARY.EXE. I get "PAGE CANNOT BE FOUND". The
settings described in the manual address are using Personal Web Manager.
I
am not familiar with that. I only know about the IIS Snap IN. The
things
listed in the manual do not match the settings screens in the IIS snap.
Any
help you can give me would be greatly appreciated.

Thanks

Kay P. Perkins

Systems Administrator

Joint Forces Staff College

7800 Hampton Blvd

Norfolk, VA 23511-1702

757-443-6056

perkinsk@jfsc.ndu.edu <mailto:perkinsk@jfsc.ndu.edu>


_______________________________________________
greenstone-users mailing list
greenstone-users@list.scms.waikato.ac.nz
https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
From - Fri


Michael.DeLuca@nt.gov.au wrote:

>Hello,
>
>I was wanting to install Greenstone onto a Windows 2003 Server. The
docs
>say it can be installed on 2000/XP, so I was just wanting to confirm
that

>it works under 2003. Have people installed it on 2003? Has there been
any

>known issues? Does it happily work aloong with other websites already
>running on IIS6?
>
>regards,
>
>Michael
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL:
https://list.scms.waikato.ac.nz/mailman/private/greenstone-users/attachments/20051102/bc2851dd/attachment.html

>_______________________________________________
>greenstone-users mailing list
>greenstone-users@list.scms.waikato.ac.nz
>https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
https://list.scms.waikato.ac.nz/mailman/private/greenstone-users/attachments/20051102/a56457d2/attachment.html


------------------------------

Message: 3
Date: Thu, 03 Nov 2005 10:50:52 +1300
From: Katherine Don <kjdon@cs.waikato.ac.nz>
Subject: Re: [greenstone-users] Difficulties for Persian PDF files
To: MOH Scorpion <mohscorpion@yahoo.com>
Cc: greenstone-users@list.scms.waikato.ac.nz
Message-ID: <436934BC.50407@cs.waikato.ac.nz>
Content-Type: text/plain; charset=us-ascii

Hi MOH

I tried with the file you sent - if I had -input_encoding option off
(i.e. defaults to auto), then it worked fine. If I set it to utf8 then
it didn't work.

You can edit perllib/plugins/PDFPlug.pm, and change

if ($self->{'input_encoding'} eq "auto") {
# pdftohtml will always produce html files encoded as utf-8
# => restrict primary PDFPlug and secondary HTML plugin to use
# utf8 and extract language.
$self->{'input_encoding'} = "utf8";
$self->{'extract_language'} = 1;

push(@$html_options,"-input_encoding", "utf8");
push(@$html_options,"-extract_language");
}

to

if ($self->{'input_encoding'} eq "auto") {
# pdftohtml will always produce html files encoded as utf-8
# => restrict primary PDFPlug and secondary HTML plugin to use
# utf8 and extract language.
$self->{'input_encoding'} = "utf8";
$self->{'extract_language'} = 1;

push(@$html_options,"-extract_language");
}
push(@$html_options,"-input_encoding", "utf8");

i.e. move the input encoding line outside of the if statement.

Then hopefully your Persian documents will work fine.

Regards,
Katherine

MOH Scorpion wrote:
> Hi ,
> i had difficulties for persian word files , it solved
> by a new word plugin , but this problem is also in pdf
> files i think i have to test other formats .
> but now please tell me where the problem is and it can
> be solved.
>
>
> =
>
> __________________________________ =
>
> Yahoo! FareChase: Search multiple travel sites in one click.
> http://farechase.yahoo.com
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: Memory.pdf
> Type: application/pdf
> Size: 180116 bytes
> Desc: 3914590986-Memory.pdf
> Url :
https://list.scms.waikato.ac.nz/mailman/private/greenstone-users/atta=
> chments/20051030/fb1fef2c/Memory.pdf
> _______________________________________________
> greenstone-users mailing list
> greenstone-users@list.scms.waikato.ac.nz
> https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
>
>

------------------------------

Message: 4
Date: Thu, 3 Nov 2005 08:55:40 +0930
From: Michael.DeLuca@nt.gov.au
Subject: [greenstone-users] Windows 2000/2003 Server installation
issues.
To: greenstone-users@list.scms.waikato.ac.nz
Message-ID:
<OFE1D569C4.9785C202-ON692570AD.007E8F9B-692570AD.0080B177@nt.gov.au>
Content-Type: text/plain; charset="us-ascii"

Hi,

I need to install Greenstone onto a 2003 Server with IIS6 that already
has
websites running on port 80. I installed Greenstone on a Windows 2000
Server (also running multiple websites on various ports - only one
available at the time) as a preliminary test, but am having some issues
on
the configuration. The manual is for the setp with PWS and not IIS.
There
is no Alias settings anywhere. I installed Greenstone to
f:appsgreenstone and the majority of the manual refers to "gsdl".
Should I have installed it to f:appsgsdl. I am wondering if I need to

run gsdl as a Virtual Directory underneath the main website (on port
80),
which would result ina URL http://myserver.com/gsdl.

When trying to access http://myserver.com/cgi-bin/library.exe I got a
returned page that said something along the lines of "Oops!. The
gdslsite.cfg file needs to be in the same directory as the library
executable" (sorry I didn't write it down). There is actually 2 x
gdslsite.cfg files, 1 in f:appsgreenstone and the other in
f:appsgreenstonecgi-bin. Both are different files. Is there supposed

to be 2 of these??

If you are able to help in anyway, I would be greatly appreciated. Once
I
sort out these issues, I will install it on a 2003 test Server before
placing it on the production Server. Once all up and running, I will
document the procedures for IIS6, and would be happy to email to you to
add to your documentation if you like.

thanking you,

Michael

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
https://list.scms.waikato.ac.nz/mailman/private/greenstone-users/attachments/20051103/acc7e0c6/attachment.html


------------------------------

Message: 5
Date: Thu, 03 Nov 2005 13:33:50 +1300
From: Katherine Don <kjdon@cs.waikato.ac.nz>
Subject: Re: [greenstone-users] Windows 2000/2003 Server installation
issues.
To: Michael.DeLuca@nt.gov.au
Cc: greenstone-users@list.scms.waikato.ac.nz
Message-ID: <43695AEE.9060002@cs.waikato.ac.nz>
Content-Type: text/plain; charset=us-ascii

Hi Michael

Greenstone used to be installed to gsdl, and now it uses greenstone.
Either is fine as long as all the paths are consistent.

The following comes from a previous message on the mailing list:
[quote]
After spending quite some time trying to get GSDL to function on a
Windows Server 2003 machine running IIS 6.0, I finally discovered that,
when library.exe was called, it created an empty gsdlconf.cfg file in
the %GSDLHOME% directory. It then tried to use this configuration file
to run GSDL. Of course, there were no settings so I received an error
every time it ran. After I moved the real gsdlconf.cfg file from the
bin directory into the %GSDLHOME% directory, everything worked.
[endquote]

I assume he means gsdlsite.cfg. Check the one in greenstone - if its
empty, then copy the one from cgi-bin.

Once you get it all working it would be great to have installation notes
for IIS. Thanks :-)

Cheers,
Katherine

Michael.DeLuca@nt.gov.au wrote:
> Hi,
>
> I need to install Greenstone onto a 2003 Server with IIS6 that already
has
> websites running on port 80. I installed Greenstone on a Windows 2000
> Server (also running multiple websites on various ports - only one
> available at the time) as a preliminary test, but am having some
issues on
> the configuration. The manual is for the setp with PWS and not IIS.
There
> is no Alias settings anywhere. I installed Greenstone to
> f:appsgreenstone and the majority of the manual refers to "gsdl".
> Should I have installed it to f:appsgsdl. I am wondering if I need
to
> run gsdl as a Virtual Directory underneath the main website (on port
80),
> which would result ina URL http://myserver.com/gsdl.
>
> When trying to access http://myserver.com/cgi-bin/library.exe I got
a
> returned page that said something along the lines of "Oops!. The
> gdslsite.cfg file needs to be in the same directory as the library
> executable" (sorry I didn't write it down). There is actually 2 x
> gdslsite.cfg files, 1 in f:appsgreenstone and the other in
> f:appsgreenstonecgi-bin. Both are different files. Is there
supposed
> to be 2 of these??
>
> If you are able to help in anyway, I would be greatly appreciated.
Once I
> sort out these issues, I will install it on a 2003 test Server before
> placing it on the production Server. Once all up and running, I will
> document the procedures for IIS6, and would be happy to email to you
to
> add to your documentation if you like.
>
> thanking you,
>
> Michael
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
https://list.scms.waikato.ac.nz/mailman/private/greenstone-users/attachments/20051103/acc7e0c6/attachment.html
> _______________________________________________
> greenstone-users mailing list
> greenstone-users@list.scms.waikato.ac.nz
> https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
>
>

------------------------------

Message: 6
Date: Wed, 2 Nov 2005 20:49:51 -0400
From: Lucia Phillip <lucia.phillip@gmail.com>
Subject: [greenstone-users] Importing XML documents
To: "greenstone-users@list.scms.waikato.ac.nz"
<greenstone-users@list.scms.waikato.ac.nz>
Message-ID:
<9ee3d72d0511021649r285bf6bfy9ed369f4fc7822aa@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Hi,
I am a Greenstone newbie so forgive the question. I am trying to import
an
XML file created with the Export to XML function of WINISIS. The
database
was created using Dublin Core field names. I am looking for the REFPlug
which according to the support documents is necessary for metadata.XML.
Where would I find that Plugin?
Does anybody understand what I am trying to do?
Lucia Phillip
National Library Trnidad and Tobago
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
https://list.scms.waikato.ac.nz/mailman/private/greenstone-users/attac=
hments/20051102/6527eaef/attachment.html


------------------------------

Message: 7
Date: Thu, 03 Nov 2005 14:22:47 +1300
From: Michael Dewsnip <mdewsnip@cs.waikato.ac.nz>
Subject: Re: [greenstone-users] using greenstone in a multi
librarianenvironment
To: Nathan Einwechter <nathan@inorb.com>
Cc: greenstone-users@list.scms.waikato.ac.nz
Message-ID: <43696667.2030805@cs.waikato.ac.nz>
Content-Type: text/plain; charset=us-ascii

Dear Nathan,

Thanks for your e-mail, and it is good to hear that you might find this
functionality useful.

We too would like to make this fully multi-user capable, but we felt
this would be much more difficult. The code we have now was sufficient
for our client's needs and is hopefully a good stepping stone towards a
fully multi-user system. I think getting the code out there and having
it thoroughly tested is the best thing at this point, and it will leave
us in a good position to extend it to multiple users in the future, if
we have the time and funding.

You've probably thought this through better than I have, but it seems to
me that making this multi-user capable would be quite complex. The way
this currently works is that the collection shell is downloaded when the
collection is opened and all changes are made to this local version of
the collection (meaning that 98% of the GLI works just the same as it
always has). Additionally, messages are sent to the server whenever
changes are made, so the corresponding changes can be made to the real
version of the collection. When the collection is closed, the local
version is thrown away.

The difficulty with having multiple users editing a collection at the
same time is that the local versions of these collections will become
out-of-sync whenever someone else makes a change. Either the server will
have to notify all the clients whenever the collection changes, or the
clients will have to regularly check with the server that the collection
hasn't changed. Or, the collection isn't downloaded at all and all
information is gained from requests to the server. All of these methods
sound difficult and will require a lot more bandwidth (this is another
reason we went with the simple version to start with -- one of the
requirements from our client was that it used minimal bandwidth).

Anyway, all the code for this is now in CVS if you want to look at
it/extend it.

All the best,

Michael

Nathan Einwechter wrote:

>This is interesting, because we've also looked at implementing
something
>similar here. The only difference would be to make it fully multi-user
>capable.
>
>The basic scheme is to not just check out entire collections (i.e. only
>one user at a time on a collection) but to check out operations and
>files. So, for example, collection configuration type operations would
>be checked out as a group so that only one user can do that at a time
>(thus preventing multiple people making different changes at the same
>time). Further, we would do the same thing when adding or modifying
>metadata, as well as adding documents to a collection. So, when you're
>modifying/adding metadata to a specific file, everyone else is blocked
>from doing those same operations. Also, when uploading a new file, you
>are automatically given a lock on that file to immediately add metadata
>etc.
>
>Then, there would be a multi-condition re-build phase where each user
>that has logged in for the day can check a "Completed Daily Tasks"
>button which tells the system that user is done for the day. Once
either
>all users have done this, or a specific time period has occurred, the
>collection can be re-built accordingly if needed.
>
>I have a number of design images sitting here for the flow and general
>operational design of this - we just haven't had any time, money or
>pressing need to implement it into anything real as yet. I think this
>functionality is relatively simple to bootstrap onto GSDL. I was
>thinking of just making a new interface, or modifying the existing one
>to add simple checkout features, and then have another server side
>program deal with everything else. The client-server setup, for our
>purposes, also includes secured SSL communications which allow
>username/password and/or certificate based authentication and
>encryption.
>
>Just some ideas. I think this is where GS really needs to go as larger
>libraries/projects take on this software. Ultimately, this becomes a
>framework for what I'd call the dGSDL (distributed GSDL).
>
>Take care everyone.
>
>-- Nathan Einwechter
>
>-----Original Message-----
>From: greenstone-users-bounces@list.scms.waikato.ac.nz
>[mailto:greenstone-users-bounces@list.scms.waikato.ac.nz] On Behalf Of
>Michael Dewsnip
>Sent: October 20, 2005 10:45 PM
>To: Stephen DeGabrielle
>Cc: greenstone-users@list.scms.waikato.ac.nz
>Subject: Re: [greenstone-users] using greenstone in a multi
>librarianenvironment
>
>Hi Stephen,
>
>There is some brand-new functionality (that's not even in Greenstone
>v2.62) that allows multiple people to collaborate on collections. This
>is thanks to the West Yorkshire Fire and Rescue Service, who funded us
>to develop this functionality.
>
>The collections are kept on the server and users are able to edit them
>remotely, using either a stand-alone version of the GLI or the GLI
>applet. Only one person is allowed to have a collection open at a time,
>however. Authentication is implemented so access to collections can be
>restricted to certain users.
>
>Download links and documentation are at
>http://www.cs.waikato.ac.nz/~mdewsnip/greenstone/west-yorkshire/remote-g
>reenstone.html
>
>This functionality is pretty fresh so there are likely to be a few bugs
>lurking around. Please report these so we can fix them before the
>Greenstone v2.63 release at the start of next year.
>
>Hope this suits your needs,
>
>All the best,
>
>Michael
>
>
>
>Stephen DeGabrielle wrote:
>
>
>
>>Hi Guys,
>>
>>I was wondering if anyone on the list uses greenstone with multiple
>>librarians.
>>ie have multiple staff building a single greenstone collection.
>>
>>I have 3 users who are working on a collection of media releases(that
>>
>>
>keeps
>
>
>>growing) and I am having trouble working out the best way to let them
>>
>>
>both
>
>
>>update the collection.
>>
>>I am keen to know;
>>a) how you have set up greenstone/gli to deal with multiple users
>>submitting/cataloguing material, and
>>b) your staff workflows when using it.
>>
>>Thanks,
>>
>>Stephen De Gabrielle
>>Northern Terrritory Library
>>-------------- next part --------------
>>An HTML attachment was scrubbed...
>>URL:
>>
>>
>https://list.scms.waikato.ac.nz/mailman/private/greenstone-users/attac=
>
>
>>hments/20051021/cf2a5d52/attachment.html
>>_______________________________________________
>>greenstone-users mailing list
>>greenstone-users@list.scms.waikato.ac.nz
>>https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
>>
>>
>>
>>
>>
>>
>
>
>_______________________________________________
>greenstone-users mailing list
>greenstone-users@list.scms.waikato.ac.nz
>https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
>
>
>
>
>


------------------------------

_______________________________________________
greenstone-users mailing list
greenstone-users@list.scms.waikato.ac.nz
https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users


End of greenstone-users Digest, Vol 32, Issue 2
***********************************************

Confidentiality Note

This message is intended only for the use of the individual or entity to which it is addressed, and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately. Thank you.