Lighton,

Here are a few more things to consider. First a few brief words about cost, and 
then my technology rant....

== About Cost  ==

Yes, DOIs cost more than handles. The actual cost structure depends on which RA 
you choose, so it's hard to say how much it will cost you, but DOIs will 
definitely cost more. See EZID fees at http://n2t.net/ezid/home/pricing and 
CrossRef fees at http://www.crossref.org/02publishers/20pub_fees.html

Mark mentioned several benefits that you receive for the cost of DOIs -- I 
agree with all of those. Essentially, DOIs and the metadata associated with the 
DOIs are visible/usable by a broader audience than Handles. There are many 
external services that read data from the DOI system. There are many tools that 
know how to use DOIs. New tools created in the future are likely to support 
DOIs. They are somewhat less likely to support Handles.

Personally, I think you should consider the "cost" of starting out with Handles 
and then later switching to DOIs. Or vice versa. Once your identifiers are 
publicly available, you'll need to support them forever. It is better if you 
make the right decision up front. Otherwise, you may end up supporting both 
systems.

== About Technology ==

Here, I completely disagree with Mark. Yes, DOIs *are* technically superior to 
Handles. Although the core technologies were the same, the DOI system has 
evolved and is still getting better, while the Handle system has stayed nearly 
the same for many years. A few issues to consider:

1) In my experience, new users of DSpace always require a full day to register 
an Handle prefix and properly configure a Handle server -- hardly "out of the 
box". The process for registering a Handle server involves generating a binary 
file and sending this binary file to a human, who will then decode the binary 
file and configure the central Handle system. Why can't the DSpace 
administrator do this configuration directly with an online tool? Simply 
because the Handle system hasn't been updated in a very long time. Contrast 
this with DOIs: Assuming the DSpace code supports your RA, the only setup 
required will be editing a few fields in a configuration file.

2) The Handle system requires you to run a "Handle server" on your DSpace 
machine. The Handle server is a separate process, which is one more piece of 
technology to manage. It requires the sysadmin to open a separate port to the 
outside world. It requires maintenance like any other process: ensuring the 
process starts correctly when a machine is rebooted, monitoring the process to 
ensure it is working correctly, managing log files, etc. Although all of these 
are small issues, they add just a little more to the hidden cost of running the 
system. DOIs don't require an extra process running on your server; they can 
use the existing DSpace processes.

3) The Handle system only recognizes machines by IP address, not by DNS name. 
Our production server moved a few weeks ago, and a change of IP address was 
required. The DOIs continued to work correctly, because they followed the DNS 
name to the new machine. The Handles "broke", because I forgot to send the new 
IP address to CNRI. And due to the poor implementation discussed above, even 
though I "know" what I'm doing and I have good documentation, fixing this 
problem took about 2 hours.

Some of these problems are documented by CNRI: 
http://www.handle.net/support.html

I think many people in the DSpace community have come to accept the pain of the 
Handle technology as part of the "cost" of running a repository, which is sad.

--- Ryan Scherle
--- Data Repository Architect
--- Dryad Digital Repository

On Jul 15, 2012, at 8:32 PM, Mark Diggory wrote:

> Lighton,
> 
> We are working on a contribution to DSpace 3.0 that includes functionality to 
> assign external identifiers such as DOI in DSpace.  This is based on work at 
> @mire did with NESCent on Dryad,  but also on some funded contribution work 
> that is also happening this summer with WHOI to improve the contribution.  
> Our current situation with DOI integration is that you will need to be 
> registered with an RA.  For Dryad, that provider was originally Datacite, but 
> now is EZID. The API used in this situation is novel and unstandardized, each 
> situation we've encountered required custom coding in DSpace, thus what is 
> being contributed is specifically designed to support customizable ID 
> providers on the backend.
> 
> You will find that the Handle RA is significantly more cost effective than 
> any of the existing DOI RA, this is one of the original intents of using the 
> Handle platform for repositories, where costs are a significant concern.  
> What you are getting with those additional DOI costs are additional services 
> being matketed by those various RA providers, 1. someone else's guarantee for 
> the resolution records in a centralized registry rather than their resolution 
> being dependent on internal calls back to your DSpace server, 2. 
> Metadata/citation registration, linked data exposure, 3. Automatic indexing 
> of your items into aggregated catologs, and so on.  Unless you have a really 
> critical need to integrate based on policies or decisions that were made in 
> your organization, I would wiegh the overall cost benefits before getting 
> yourselves vested in having to maintain DOI on your repository items.  
> Consider that Handles are not only the more cost effective route, they are 
> supported "out of the box" on your current DSpace release.
> 
> So there are important management questions independent of implementing DOI 
> that you will need to answer first. We don't necessarily perceive DOI as 
> being technically any better than Handles or other identifier systems at this 
> moment, just much more marketed by SaaS providers.  Thus our intent for 
> future DSpace PID support is that it be extensible and plural in nature.  I 
> would start with Handles given the low cost of entry, then consider adding 
> DOI after a longer "needs analysis" on what benefits DOI will bring to your 
> repository.
> 
> Mark
> 
> 
> 
> On Sunday, July 15, 2012, Lighton Phiri wrote:
> We are at a stage where we would like to integrate a DSpace instance
> with persistent identifiers and would want to make use of DOIs. I
> would like to find out if there is anyone who has had luck doing this,
> just so we know if going the Handle System route may be the only
> viable option.
> 
> I should mention here that other than this relatively old forum post
> [1], I haven't found anything comprehensive on the wiki pages or
> online.
> 
> [1] https://sourceforge.net/mailarchive/message.php?msg_id=28698555
> 
> Lighton Phiri
> http://lightonphiri.org
> 
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> 
> 
> -- 
>  
> Mark Diggory (Schedule a Meeting)
> 2888 Loker Avenue East, Suite 305, Carlsbad, CA. 92010
> Esperantolaan 4, Heverlee 3001, Belgium
> http://www.atmire.com
> 
> 
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. 
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to