Skip to content

Manage and maintain permanent ids in the form of Permanent URLs and Archival Resource Keys

License

Notifications You must be signed in to change notification settings

emory-libraries/pidman

Repository files navigation

Overview

Travis-CI build status

Code Coverage

Code Climate

Requirements Status

Code Health

pidman is a Django application for maintaining, managing, and resolving PURLs (Permanent URLs) and ARKs (Archival Resource Keys). Together these resources allow the assignment of unique persistent identifiers.

You can find more information on ARKs and PURLs or view the complete ARK specification

License

This software is distributed under the Apache 2.0 License.

Components

The component applications of this project are:

~pidman.pid

Core application to represent pid objects and build central behaviors for them. All (non-scripted) management and editing is handled through the Django Admin interface.

~pidman.resolver

Public-facing resolver that redirects ARK and PURLs URLs to their Target URLs; also provides

~pidman.rest_api

Provides a REST API for selected pid functions such as create, edit and delete model objects from pidman.pid.models.

About

Manage and maintain permanent ids in the form of Permanent URLs and Archival Resource Keys

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •