Hi Eric and others re Theses authentication

We find DSpace really good for dealing with the minority of work that
needs more complex restrictions. 

90% or more of our items belong in the first category and we try to
encourage this. There is always going to be other work that has complex
authentication/access issues so we have put some examples in place see
links below.

The three levels of access to theses in ResearchSpace are:

1. No restriction. Thesis is freely available for download over the
Internet. An example is at http://hdl.handle.net/2292/375 

2. Medium restriction. Abstract and front matter (up to Chapter 1) is
freely available for download, but the rest of the thesis is restricted
to administrator-only access. An example is at
http://hdl.handle.net/2292/382 

3. High restriction. The full text of the thesis is locked down for
administrator-only access. The information available on ResearchSpace is
the same access as provided in Voyager, the University of Auckland's
online Library Catalogue.
An example is at http://hdl.handle.net/2292/403 

Cheers
Leonie Hayes
Project Manager
Institutional Repositories Aotearoa
University of Auckland Library
New Zealand
www.ira.auckland.ac.nz


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Saturday, 21 April 2007 7:10 a.m.
To: [email protected]
Subject: DSpace-tech Digest, Vol 12, Issue 45

Send DSpace-tech mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.sourceforge.net/lists/listinfo/dspace-tech
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

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


Today's Topics:

   1. Re: DSpace a memory hog? (Brad Teale)
   2. Re: Config Submission notes (Tim Donohue)
   3. Re: browse index problem (Jeffrey Trimble)
   4. Re: granularity of authentication for undergrad theses (Adam Brin)
   5. recommendations for a high-performance installation
      (Deborah Kaplan)


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

Message: 1
Date: Fri, 20 Apr 2007 11:28:11 -0500
From: Brad Teale <[EMAIL PROTECTED]>
Subject: Re: [Dspace-tech] DSpace a memory hog?
To: Cory Snavely <[EMAIL PROTECTED]>
Cc: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

Cory,

Comments below:

On 04/18/2007 01:54 PM, Cory Snavely wrote:
> Well, as I said at first, it all depends on your definition of what a 
> memory hog is. Today's hog fits in tomorrow's pocket. We better all 
> already be used to that.

Thank you for proving my point on memory bloat pervasiveness in the IT
industry.  This type of thinking allows vendors (whether open source or
proprietary) to drive up the "base" systems requirements without greatly
improving functionality because it is predestined.

> Also, I don't think for a *minute* that the original developers of 
> DSpace made a casual choice about their development environment--in 
> fact, I think they made a responsible choice given the alternatives.
> Let's give our colleagues credit that's due. Their choice permits 
> scaling and fits well for an open-source project. Putting the general 
> problem of memory bloat in their laps seems pretty angsty to me.
> 
> Lastly, dedicating a server to DSpace is a choice, not a necessity. We

> as implementors have complete freedom to separate out the database and

> storage tiers, and mechanisms exist for scaling Tomcat horizontally as

> well. In the other direction, I suspect people are running DSpace on 
> VMware or xen virtual machines, too.

I didn't say they made a casual choice about their development
environment.  I said the functional requirements of the application
didn't justify the memory footprint required to run this application.
Whether or not they made a choice that "fits well for an open-source
project" depends on your definition of Open Source.  However, I don't
think that debate is relevant to this discussion.

As far as scaling requirements, it depends on where you want
scalability.  As you pointed out, there is a natural ability with web
applications to scale them vertically through hardware or Tomcat's, now
native, horizontal approach.  Since either approach needs hardware, the
memory footprint of an application needs to be taken into account.  The
higher the "base" system requirements, the likelihood of someone having
a scalable system is lowered due to total cost of ownership (TCO).
While virtual machine technology can help lower some TCO issues, it
brings in a whole new batch of problems which are out of scope for this
discussion.

The general problem of memory bloat rests in all developers laps (mine
included).  As an industry, we need to constantly weigh our use of
memory against the functionality we are providing.  The functionality
provided by Dspace isn't rocket science, and shouldn't require memory
footprints greater than most of systems that get people into space.

-- 
Brad Teale                            Web Application Developer
Digital Library Development Lab       University of Minnesota Libraries
[EMAIL PROTECTED]


> On Wed, 2007-04-18 at 13:40 -0500, Brad Teale wrote:
>> Pan,
>>
>> Dspace is a memory hog considering the functionality the application 
>> provides.  This is mainly due to the technological choices made by 
>> the founders of the Dspace project, and not the functional 
>> requirements the Dspace project fulfills.
>>
>> Application and memory bloat are pervasive in the IT industry.  Each 
>> individual organization should look at their requirements whether 
>> they are hardware, software or both.  Having to dedicate a machine to

>> an application, especially a relatively simple application like 
>> Dspace, is wasteful for hardware resources and people resources.
>>
>> Web applications should _not_ need 2G of memory to "run comfortably".
>>





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

Message: 2
Date: Fri, 20 Apr 2007 11:42:38 -0500
From: Tim Donohue <[EMAIL PROTECTED]>
Subject: Re: [Dspace-tech] Config Submission notes
To: Mark Diggory <[EMAIL PROTECTED]>
Cc: "[EMAIL PROTECTED]"
        <[email protected]>,    Dorothea Salo
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Another "heads up" to what Mark has said:

It's worth noting there are TWO Configurable Submission patches
currently available from SourceForge:

1) Configurable Submission Patch, v. 2.0:
http://sourceforge.net/tracker/index.php?func=detail&aid=1532695&group_i
d=19984&atid=319984

2) Configurable Submission - JSP UI & Manakin (i.e. v. 3.0):
http://sourceforge.net/tracker/index.php?func=detail&aid=1691345&group_i
d=19984&atid=319984

The former (#1) is a stable patch for DSpace 1.4

The latter (#2) is an "alpha" release of the patch that will be going
into DSpace 1.5

So, if you want to use the Configurable Submission right now, #1 is the
best choice (and rightly linked by Dorothea).  This is also the patch
which is described in detail on the Wiki:
http://wiki.dspace.org/ConfigurableSubmissionSystem

However, #2 includes some subtle changes that needed to be made to make
it work properly with Manakin as well as with the JSP user interface. 
So, technically #1 is completely stable in DSpace 1.4, but will become
obsolete as soon as DSpace 1.5 is released.  (However for those using
the stable 1.4 version now, I should be able to provide some migration
suggestions, especially if you decide to create your own custom steps,
etc)

I apologize for any confusion this causes, but this is unfortunately
what is necessary to bring the Configurable Submission into line with
the upcoming DSpace 1.5 release.

As always, feel free to contact me for more details, or if you have
questions regarding the Configurable Submission.

- Tim


Mark Diggory wrote:
> Just a "heads up", Tim's Configurable Submission patch becomes the 
> default Submission UI in Manakin in 1.5, so adopting it early should 
> be a fine solution.
> 
> 
> On Feb 2, 2007, at 8:31 AM, Dorothea Salo wrote:
> 
>> majx wrote:
>>> Hi dsapce-tech,
>>>      We want to simplefy the submit procedure for the researcher in 
>>> just 2 or 3 steps. That means integrate the edit metadata 
>>> steps,upload file and license in one steps,and then verify and 
>>> complete what a researcher submit. Is there any one carry out 
>>> similar function? How to do it? Thanks
>>      You want to look at Tim Donohue's Customizable Item Submission
patch:
>>
>> <http://sourceforge.net/tracker/index.php? 
>> func=detail&aid=1532695&group_id=19984&atid=319984>
>>
>>      See also the DSpace Wiki:
>>
>> <http://wiki.dspace.org/index.php//ConfigurableSubmissionSystem>
>>
>> Dorothea
>>
>> --
>> Dorothea Salo, Digital Repository Services Librarian
>> (703)993-3742     [EMAIL PROTECTED]     AIM: gmumars
>> MSN 2FL, Fenwick Library
>> George Mason University
>> 4400 University Drive, Fairfax VA 22031
>>
>>
>> ---------------------------------------------------------------------
>> -
>> ---
>> Using Tomcat but need to do more? Need to support web services, 
>> security?
>> Get stuff done quickly with pre-integrated technology to make your 
>> job easier.
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache 
>> Geronimo http://sel.as-us.falkag.net/sel?
>> cmd=lnk&kid=120709&bid=263057&dat=121642_____________________________
>> _
>> _________________
>> DSpace-tech mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> 
> ~~~~~~~~~~~~~
> Mark R. Diggory - DSpace Systems Manager MIT Libraries, Systems and 
> Technology Services Massachusetts Institute of Technology
> Office: E25-131
> Phone: (617) 253-1096
> 
> 
> 
> ----------------------------------------------------------------------
> --- This SF.net email is sponsored by DB2 Express Download DB2 Express

> C - the FREE version of DB2 express and take control of your XML. No 
> limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> 




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

Message: 3
Date: Fri, 20 Apr 2007 12:47:34 -0400
From: Jeffrey Trimble <[EMAIL PROTECTED]>
Subject: Re: [Dspace-tech] browse index problem
To: "Jose Blanco"
        <[EMAIL PROTECTED]>,<[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"; format=flowed

No..Tomcat was not running at the point of the index all.

When I changed my config file back to the original, and index-all,
started tomcat,
  all worked again.

Hmmmmm

-jat

At 11:44 AM 4/20/2007, Jose Blanco wrote:

>Did you restart tomcat before running index-all?
>
>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] On Behalf Of Jeffrey

>Trimble
>Sent: Friday, April 20, 2007 11:39 AM
>To: [email protected]
>Subject: [Dspace-tech] browse index problem
>
>I attempted to limit the browse index for subjects.  Originally, I had 
>webui.browse.index.subject = dc.subject.*
>
>I changed it to:
>
>webui.browse.index.subject = dc.subject.lcsh, dc.subject.other
>
>And now when I run the index-all I get this error:
>
>Creating browse index
>Indexing all Items in DSpace....Exception in thread "main"
>java.lang.ArrayIndexO
>utOfBoundsException: 3
>          at org.dspace.browse.Browse.getMetadataField(Browse.java:665)
>          at org.dspace.browse.Browse.itemAdded(Browse.java:530)
>          at org.dspace.browse.Browse.indexAll(Browse.java:606)
>          at
>org.dspace.browse.InitializeBrowse.main(InitializeBrowse.java:74)
>Creating search index
>Done with indexing
>
>Is my syntax wrong?
>
>TIA,
>
>
>Jeffrey A. Trimble
>Systems Librarian
>Youngstown State University
>Youngstown, OH
>[EMAIL PROTECTED]
>(330) 941-2483
>http://digital.maag.ysu.edu
>http://www.maag.ysu.edu
>http://jupiter.ysu.edu
>
>
>
>
>-----------------------------------------------------------------------
>-- This SF.net email is sponsored by DB2 Express Download DB2 Express C

>- the FREE version of DB2 express and take control of your XML. No 
>limits. Just data. Click to get it now.
>http://sourceforge.net/powerbar/db2/
>_______________________________________________
>DSpace-tech mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/dspace-tech


Jeffrey A. Trimble
Systems Librarian
Youngstown State University
Youngstown, OH
[EMAIL PROTECTED]
(330) 941-2483
http://digital.maag.ysu.edu
http://www.maag.ysu.edu
http://jupiter.ysu.edu






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

Message: 4
Date: Fri, 20 Apr 2007 12:09:27 -0400
From: "Adam Brin" <[EMAIL PROTECTED]>
Subject: Re: [Dspace-tech] granularity of authentication for undergrad
        theses
To: "'Jose Blanco'" <[EMAIL PROTECTED]>, "'Eric Luhrs'"
        <[EMAIL PROTECTED]>,    <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;       charset="us-ascii"

We've tried to setup the authentication on the 'part' level but it
doesn't really work.  Dspace will prompt you for authentication when
your PDF reader/viewer is trying to open the file, and Acrobat, at
least, gets well, grumpy.  

- adam

_____________________________________
Tri-Colleges Systems Coordinator
Bryn Mawr | Haverford | Swarthmore
610.526.5294


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jose
Blanco
Sent: Friday, April 20, 2007 11:21 AM
To: 'Eric Luhrs'; [email protected]
Subject: Re: [Dspace-tech] granularity of authentication for undergrad
theses

As I understand it, authorization is item specific.  Now, if you set up
a collection and you give say read permissions to bitstreams to a
certain group of epeople, then when items are submitted to the
collection, the items will inherit these permissions, and if you change
the permissions on the collection, the items in the collection retain
the permissions they had, but any items deposited from then on will
inherit the permissions new permissions.

The out of the box DSpace does not allow you to setup permissions based
on IP, but there is a patch that can help with this ( I think ).  What
the patch basically does is determine the ip address of the item and
then based on this makes the user a member of a group that you need to
have setup to have permissions for the items.  This membership is
carried on the context and expires when the user ends the session.

-Jose

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric
Luhrs
Sent: Friday, April 20, 2007 11:08 AM
To: [email protected]
Subject: [Dspace-tech] granularity of authentication for undergrad
theses

Hello all,
Lafayette College is in the planning stages for a DSpace repository.
While our planning team (which includes a few faculty members) is
interested in providing public access to undergraduate honors theses,
some other faculty members have expressed concerns.  In looking at
permission forms used by other institutions, I see that students are
often given a choice of the level of access they desire: world,
on-campus, or none.

This, for me, raises questions about the granularity of authentication.
I had thought that authentication was controlled at the collection
level, but now I wonder if it can be controlled at the item level.  So
far, I have only installed an open system with no authentication, so I'm
in uncharted water.

My questions:  Is it possible to have a single collection that provides
open access to certain documents, and IP or LDAP restricted access to
others?  If this level of granularity is possible, is it difficult to
implement?  Do others have advice for dealing with these issues (either
politically, and technically)?

Thanks for whatever help you can provide.

Eric Luhrs
Digital Initiatives Librarian
Lafayette College

------------------------------------------------------------------------
-
This SF.net email is sponsored by DB2 Express Download DB2 Express C -
the FREE version of DB2 express and take control of your XML. No limits.
Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech




------------------------------------------------------------------------
-
This SF.net email is sponsored by DB2 Express Download DB2 Express C -
the FREE version of DB2 express and take control of your XML. No limits.
Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech




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

Message: 5
Date: Fri, 20 Apr 2007 14:29:39 -0400 (EDT)
From: Deborah Kaplan <[EMAIL PROTECTED]>
Subject: [Dspace-tech] recommendations for a high-performance
        installation
To: [email protected]
Message-ID:
        
<[EMAIL PROTECTED]>
Content-Type: TEXT/PLAIN; charset=US-ASCII

We're going to be setting up a new DSpace+Manakin installation and I
have a few questions about performance tuning.  

I see looking at the mail archives that there are people using a
clustered Tomcat configuration with a single database backend.
Are there any tricks to doing so? Any particular problems with hitting
the database in this way?  

Any recommendations for the best filesystem to use for storing the
bitstreams in order to optimize performance? Can you use a clustered
filesystem?

Thanks for any advice,

-Deborah
--
Deborah Kaplan
Digital Initiatives Librarian
Brandeis University





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

------------------------------------------------------------------------
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

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

_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech


End of DSpace-tech Digest, Vol 12, Issue 45
*******************************************

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to