EPrints Technical Mailing List Archive
Message: #08786
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] non-existent dates and oai-pmh sets
- To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
- Subject: [EP-tech] non-existent dates and oai-pmh sets
- From: Tomasz Neugebauer <Tomasz.Neugebauer@concordia.ca>
- Date: Wed, 3 Nov 2021 22:44:34 +0000
CAUTION: This e-mail originated outside the University of Southampton.
Hello everyone,
I have a couple of questions.
First question, it's about setting an embargo expiry date (and choosing other dates). It was recently brought to my attention that it is possible to set "non-existent" dates, for example, February 31st or April 31st. I'm not sure if I hadn't thought about this before, or if I didn't really think of this as an issue, but I suppose this raises the question of: If the embargo expiry date (e.g: April 31st) never happens, then does the embargo ever expire? 🙂 The question is, has anyone thought this issue serious enough to build-in some error checking for this, or attempted to modify the date-picker interface that exists in EPrints to address this issue?
Second question, it's about limiting what is inside an OAI-PMH set. Based on my understanding, we can use something like this in the oai.pl configuration to create a set that is both (1) limited to un-embargoed (open access) items AND (2) items limited by type:
$oai->{custom_sets} = [ { spec => "openaire", name => "OpenAIRE Set - OA article conference book monograph", filters=> [ {meta_fields=>["full_text_status"], value=>"public"}, {meta_fields =>[qw( type )], merge => "ANY", value => "article conference_item book_section monograph book" } ] } ]; How can I confirm if this is working correctly? In other words, how can I test if an item in the repository is part of an OAI-PMH set? Is there a URL syntax where I could pass the eprintid and the set name to find out if it is part of the set?
Thanks!
Tomasz
________________________________________________
Tomasz Neugebauer
Tel. / Tél. 514-848-2424
ext. / poste 7738
Mailing
address / adresse postale: 1455 De Maisonneuve
Blvd. W., LB-540-03, Montreal,
Quebec H3G 1M8 library.concordia.ca |
- Follow-Ups:
- [EP-tech] non-existent dates and oai-pmh sets
- From: Tomasz Neugebauer <Tomasz.Neugebauer@concordia.ca>
- [EP-tech] non-existent dates and oai-pmh sets
- References:
- [EP-tech] non-existent dates and oai-pmh sets
- From: Tomasz Neugebauer <Tomasz.Neugebauer@concordia.ca>
- [EP-tech] non-existent dates and oai-pmh sets
- Prev by Date: Re: [EP-tech] How to show list of item in summary_page
- Next by Date: Re: [EP-tech] non-existent dates and oai-pmh sets
- Previous by thread: [EP-tech] Sort view with creators_name and corp_creators
- Index(es):