Hi
We are porting an application called VALET (submission tool for VITAL 
repository) from Perl to Java.
We are using Fedora as a container to hold objects while they are in the 
review process (leading up to being ready for ingest into the repository).
Originally we planned to simply set the objects as inactive or deleted 
during the review process to hide them. When the review process was over 
we were going to change their status to active, making them show in the 
repository.

This works great in theory but we discovered a problem. It seems that 
the standard OAI that ships with Fedora 2.X allows active, inactive and 
deleted items to be seen.

Question is...
Is there a way to hide certain objects in Fedora from being harvested 
when only the standard OAI in Fedora 2.X is being used.

 
We have tried a few tricks including one suggested to us to create a 
DC_0 datastream to house the data and leave the DC datastream blank. 
This was a great idea and did hide the information but also made it 
impossible for our application that uses Fedora API's to search the DC_0 
datastream. It appears that the Fedora API's only allow us to search DC 
fields.

Thanks
Tim


-- 
Tim McCallum | USQ Repository Services
Australian Digital Futures Institute
Software Research & Development Laboratory
University of Southern Queensland
West Street | Toowoomba | QLD | 4350
Ph: (07) 4631 2129
Email: [email protected]
RUBRIC Website: http://www.rubric.edu.au
USQ Website: http://www.usq.edu.au
Blog: http://techteam.wordpress.com
Tech Team <http://feeds.feedburner.com/%7Er/thetechteam/%7E6/3>

This email (including any attached files) is confidential and is for the
intended recipient(s) only.  If you received this email by mistake,
please, as a courtesy, tell the sender, then delete this email.

The views and opinions are the originator's and do not necessarily
reflect those of the University of Southern Queensland.  Although all
reasonable precautions were taken to ensure that this email contained no
viruses at the time it was sent we accept no liability for any losses
arising from its receipt.

The University of Southern Queensland is a registered provider of
education with the Australian Government (CRICOS Institution Code No's.
QLD 00244B / NSW 02225M)



------------------------------------------------------------------------------
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to