Richard Rodgers wrote:
> I do worry about opening door #1 [content rejection],
> since taking assets as found seems pretty close to the bedrock
> use-case for digital repositories - at least preservation-minded ones.
>    
Well, that is an interesting argument! Now, if we look at assets 'as 
found' then they will [probably] be located in a users file system. That 
file system will already be enforcing a unique constraint on the names 
of files within a directory.

Now, in your example you had a user with two files that had the same 
name but located in different directories. Presumably there is implicit 
knowledge in the particular organisation of the file structure. And we 
are not taking it 'as found' because DSpace is forcing the user to throw 
away that organisation (and therefore any knowledge/information it 
implies) when attaching all those files to a single item.

In terms of the sequence number, we assign a 'genuine unique id' to 
every bitstream that is ingested, and there is no reason why that id 
can't be used in place of the sequence number in the url in the case 
where disambiguation is necessary.

There is nothing wrong with presenting a disambiguation page if a url is 
provided without that unique id, and where the filename can't uniquely 
resolve.

There just isn't any need to use a sequence number in this way, and 
include it as part of the URL. What there is a need for is a way to 
define the order in which the bitstreams are presented for an item - 
which should be the job of a sequence number, but it isn't used for that.

(Note that the above is true for the majority using the 80/20 rule. 
There may be some exceptional cases that doesn't fit into the above 
statements, but then they may not be serviced sufficiently by the 
existing use of sequence numbers either).

G
This email has been scanned by Postini.
For more information please visit http://www.postini.com


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to