- From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
- Date: Thu, 29 Oct 2015 09:42:43 +0000
- To: persistenturls <persistenturls@googlegroups.com>, Pemanent Identifier CG <public-perma-id@w3.org>
Yeah, one thing that makes w3id.org work reliably is that it is based on a bog standard Apache HTTP server with not very complicated .htaccess rewrites. That means there aren't any SQL or SOLR backend services that could fall over, and it can scale horizontally to as many nodes are needed, as the git repository can just be checked out. (In fact the Travis CI tests that verifies that the w3id.org URLs still works does exactly this on localhost - see https://github.com/perma-id/w3id.org#link-checking ) Also w3id.org is run by a consortium rather than a single actor, which helps spread the risk long-term: > There are a growing group of organizations that have pledged responsibility to ensure the operation of this website. These organizations are: Digital Bazaar, 3 Round Stones, OpenLink Software, Applied Testing and Technology, Openspring, and Bosatsu Consulting. They are responsible for all administrative tasks associated with operating the service. The social contract between these organizations gives each of them full access to all information required to maintain and operate the website. The agreement is setup such that a number of these companies could fail, lose interest, or become unavailable for long periods of time without negatively affecting the operation of the site. And worst come to worst, anyone can git clone the w3id repository at their own Apache server and change their DNS and SSL certificates to have their local instance. The equivalent for purl.org seems currently to be a bit tricky, but perhaps OCLC could provide data dumps? Recently we have been seeing more requests for w3id.org PURLs on the public-perma-id mailing list https://lists.w3.org/Archives/Public/public-perma-id/ - so I agree not requiring .htaccess editing skills is good. I've also seen that the dialogue that comes out of the email system can help with making better permanent identifiers, particularly for things like ontologies. However I agree on a simple UI for making a request, perhaps some form with Javascript would work? It might be harder to do the fork/pull-request thing, but the page can simply say "Email this to the mailing list", this still allowing for discussion that might be needed for users who are not quite sure what redirect they need. On 28 October 2015 at 19:44, Norman Gray <norman.x.gray@gmail.com> wrote: > > David, hello. > > On 28 Oct 2015, at 19:18, David Wood wrote: > >> Maybe we just need another public PURL service? It would be nice if it >> were run by multiple organizations, like w3id.org, but have a UI. What do >> people think about that? > > > Another possibility might be to put up a web-based interface that generates > a patch for the w3id.org stuff, which is sent to either a human or robot > agent to apply to the master version. A first version could be pretty > low-tech; a later version could potentially generate a github pull request. > > w3id.org looks to me like a Good Plan, and the fact that it's (so obviously) > based on git is its only major wart. I'm currently using w3id.org in a > tentative way, as a purl.org replacement. > > All the best, > > Norman > > > -- > Norman Gray : https://nxg.me.uk > > -- > You received this message because you are subscribed to the Google Groups > "persistenturls" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to persistenturls+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- Stian Soiland-Reyes, eScience Lab School of Computer Science The University of Manchester http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718
Received on Thursday, 29 October 2015 09:43:32 UTC