*** This version of Confluence is for testing only and contains a copy of content from June 29th 2026. No changes will be preserved. ***
...
- Supports billions of identifiers with very fast resolution
- Robust architecture and implementation - a highly available system
- Compatible with the Handle System and supports Handle System metadata - Should we support authorization, storage of checksum, multiple resolution, storage of arbitrary XML documents (ala cugir buckets) – these facilities not used by CUL handles at present
- Support for "private" identifiers (e.g. for dark archive or internal digital objects) (this is about metadata stored with id and facilities provided depending on it)
- Support for OAI-ORE structuring
- Need to avoid unbounded generation of surrogate persistent identifiers
- Should support multiple delivery formats for an identifier _ (does this mean doing content negotiation at the resolver?)_
- Must support splitting collections (what does this mean?)
- Need a lightweight understanding of identifier equivalence
- Need a way to integrate outside PIDs with Cornell (what does this mean? examples?)
- The identifiers and the associated content should be easily discoverable by Google
- The overall system should integrate well with the "web architecture"
- Should have a PID corresponding to every Cornell NetID and potentially other non-digital resources, not necessarily at Cornell?
...